[csw-maintainers] New pax replacement in place

Maciej Bliziński maciej at opencsw.org
Tue Apr 19 12:23:30 CEST 2011


2011/4/18 Dagobert Michelsen <dam at opencsw.org>:
> Hi Maciej,
>
> Am 18.04.2011 um 19:27 schrieb Maciej Bliziński:
>> 2011/4/18 Dagobert Michelsen <dam at opencsw.org>:
>>> I just replaced in r14323 the old "pax" by a new "pcopy" which hopefully
>>> has less bugs. It is a tiny rewrite by me in Perl. It should support
>>> all used features we used from "pax".
>>
>> I remember one of the bugs was losing the original file permissions
>> under the influence of umask.  I had to add post-merge steps to revert
>> permission bits to what I wanted.  Have you tested pcopy under this
>> scenario?
>
> Nope, but now that you mention it I remember there was a problem.
> Do you know which Makefile is was so I can have a look?

It's with any (and every) Makefile.  The way to reproduce it is:

- build with umask 022
- build with umask 027
- compare

Maciej


More information about the maintainers mailing list