1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-15 10:17:20 +00:00
freebsd/usr.sbin/mtree
Andrey A. Chernov 7e03040bc0 Change FTS_PHYSICAL (not follow symlinks but return them)
to FTS_LOGICAL (follow symlinks and return their targets)

Because
1) In the real system there is a lot of symlinks nowdays over
/var, /spool, etc. Mtree can't do anything for them, i.e. change
permissions/owner. I.e. if you have /var/mail -> /somewhere
it will never be changed to group "mail" 775 like -current does now,
symlink totally confuses mtree.

2) Mtree can't deal with symlinks properly in any case (they are created
separately in other places now), so we lost no functionality by making
them invisible for mtree.
1997-05-15 08:46:57 +00:00
..
compare.c ts_sec -> tv_sec 1996-09-20 04:13:44 +00:00
create.c ts_sec -> tv_sec 1996-09-20 04:13:44 +00:00
extern.h
Makefile Revert $FreeBSD$ to $Id$ 1997-02-22 16:15:28 +00:00
misc.c mtree * MD5 = better security 1995-02-10 03:12:42 +00:00
mtree.8 Revert $FreeBSD$ to $Id$ 1997-02-22 16:15:28 +00:00
mtree.c Change FTS_PHYSICAL (not follow symlinks but return them) 1997-05-15 08:46:57 +00:00
mtree.h mtree * MD5 = better security 1995-02-10 03:12:42 +00:00
spec.c ts_sec -> tv_sec 1996-09-20 04:13:44 +00:00
verify.c Use p->fts_level instead of unsuccessfully trying to keep track of the 1995-07-24 02:52:42 +00:00