freebsd-skq/usr.bin/cpio
kientzle 1e5899ea8b MfP4: Preserve permissions by default.
In particular, this fixes the oddity that -dumpl would apply
umask to copied dirs (which are created in the target tree)
but not to "copied" files (which are only linked).  After
this change:

$ ls -ld a a/b a/b/c
d--x-w-r--  3 tim  tim  512 Jul 29 20:08 a
drwxr----x  3 tim  tim  512 Jul 29 20:09 a/b
dr----x-w-  2 tim  tim  512 Jul 29 20:09 a/b/c
$ (echo a; echo a/b; echo a/b/c) | cpio -dumpl o
$ cd o
$ ls -ld a a/b a/b/c
d--x-w-r--  3 tim  tim  512 Jul 29 20:08 a
drwxr----x  3 tim  tim  512 Jul 29 20:09 a/b
dr----x-w-  2 tim  tim  512 Jul 29 20:09 a/b/c
2008-07-30 03:35:45 +00:00
..
test MfP4: test improvements, mostly for portability. 2008-06-21 02:17:18 +00:00
bsdcpio.1
cmdline.c Add --no-preserve-owner, which seems to be required by some ports. 2008-07-29 15:23:31 +00:00
config_freebsd.h Remove an unused define. 2008-07-05 05:15:07 +00:00
cpio_platform.h
cpio.c MfP4: Preserve permissions by default. 2008-07-30 03:35:45 +00:00
cpio.h Add --no-preserve-owner, which seems to be required by some ports. 2008-07-29 15:23:31 +00:00
err.c
Makefile bsdcpio is now at version 1.0.0. 2008-07-05 05:17:33 +00:00
matching.c Rework line-processing framework to add support for --null and 2008-06-21 02:20:20 +00:00
matching.h
pathmatch.c
pathmatch.h