On Sun, 11 Jan 2009 11:04:05 +0000 (UTC)
Pav Lucistnik <[email protected]> mentioned:

> pav         2009-01-11 11:04:05 UTC
> 
>   FreeBSD ports repository
> 
>   Modified files:
>     Mk                   bsd.port.mk 
>   Log:
>   - Remove conditional checks and support for FreeBSD versions prior 
> 6.0-RELEASE
>   
>   Submitted by:   pav
>   
>   - 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.

-- 
Stanislav Sedov
ST4096-RIPE

Attachment: pgplSFHGNNCi2.pgp
Description: PGP signature

Reply via email to