freebsd-dev/bin/pax
Tim Kientzle db77c5b943 Before this fix, pax would stop the restore sequence for
symlinks after setting the owner.  As a result, mode
and timestamp were not restored.  This patch corrects the
problem by simply removing the short-circuit for symlinks
and using lchown()/lchmod()/lutimes() always for restoring
metadata.

PR:		bin/91316
Submitted by:	Jaakko Heinonen
Reviewed by:	Joerg Sonnenberger
MFC after:	14 days
2009-02-01 06:15:46 +00:00
..
ar_io.c Remove unnecessary free argument casts. 2007-05-25 17:53:38 +00:00
ar_subs.c
buf_subs.c
cache.c
cache.h
cpio.1
cpio.c
cpio.h
extern.h
file_subs.c Before this fix, pax would stop the restore sequence for 2009-02-01 06:15:46 +00:00
ftree.c
ftree.h
gen_subs.c
getoldopt.c
Makefile
options.c
options.h
pat_rep.c Remove unnecessary free argument casts. 2007-05-25 17:53:38 +00:00
pat_rep.h
pax.1
pax.c
pax.h
sel_subs.c Remove unnecessary free argument casts. 2007-05-25 17:53:38 +00:00
sel_subs.h
tables.c Remove unnecessary free argument casts. 2007-05-25 17:53:38 +00:00
tables.h
tar.1
tar.c
tar.h
tty_subs.c