cvs commit: ports/Mk bsd.port.mk
Pav Lucistnik
pav at FreeBSD.org
Tue Jun 9 15:11:19 UTC 2009
Stanislav Sedov píše v út 09. 06. 2009 v 19:06 +0400:
> > - Fix COPYTREE_* macros not to change permissions and ownership on files, that
> > were already present in the target path
> >
> > Submitted by: beech
>
> This breaks a lot of ports at least on 7-STABLE. GNU CPIO changes permissions
> to 0700 on the parent (and probably other) directoried in copy-out mode. After
> this change these directories end up with permissions 0700 instead of 755 as
> before. I think at least the part that changed permissions for directories
> in the target dir to 0755 should be restored.
>
> I've not checked if the HEAD cpio shows the same behaviour as GNU cpio yet.
This would certainly be clearly visible on the exp-run. Can you send me
a test-case?
BTW find -exec chmod 755 is still part of the code...
--
Pav Lucistnik <pav at oook.cz>
<pav at FreeBSD.org>
In the computer industry, there are three kinds of lies:
lies, damn lies, and benchmarks.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 195 bytes
Desc: Toto je =?UTF-8?Q?digit=C3=A1ln=C4=9B?=
=?ISO-8859-1?Q?_podepsan=E1?= =?UTF-8?Q?_=C4=8D=C3=A1st?=
=?ISO-8859-1?Q?_zpr=E1vy?=
Url : http://lists.freebsd.org/pipermail/cvs-ports/attachments/20090609/202023ce/attachment.pgp
More information about the cvs-ports
mailing list