CVSROOT:        /cvs
Module name:    ports
Changes by:     [email protected]    2023/01/24 05:53:43

Modified files:
        archivers/pigz : Makefile 
        archivers/pigz/patches: patch-pigz_c 

Log message:
Tighten pledge

pigz starts with "stdio rpath wpath cpath fattr chown" like base gzip(1).

For `g.pipeout' aka. -c --stdout and `g.decode == 2' aka. -t --test,
pigz drops to "stdio rpath cpath" while gzip uses "stdio rpath".

The original pledge diff added "cpath" for the case where pigz's signal
handler unlink(2)s output files, but this is actually not needed since
-c and -t never open any file for output/writing.

Drop "cpath" to match gzip behaviour.
Do the same for `g.list' aka. -l --list.

Reply via email to