diff options
author | Antoine Jacoutot <ajacoutot@cvs.openbsd.org> | 2009-05-11 20:25:56 +0000 |
---|---|---|
committer | Antoine Jacoutot <ajacoutot@cvs.openbsd.org> | 2009-05-11 20:25:56 +0000 |
commit | 32cc4c9570d443ae860506d8b9a2f593775c995f (patch) | |
tree | bb0fd26f81afb7084f1456061cd4cdaf01d76b78 /sbin/scan_ffs | |
parent | 37e4db5e282d06b63e893529d44ba3e137606c2a (diff) |
This commit adds a new feature to sysmerge(8), usable in '-a' mode.
From now on, checksums of reference files (sets and/or src) will be
stored under /var/db/sysmerge/{etcsum,xetcsum,srcsum} . This allows for
"remembering last choice" several people have requested.
This deprecates the need for -X and -S which have been removed (these
switches may come back at some point for the auto-patch feature which
halex@ proposed).
It will only compare files which reference sources have changed since
the last run and will attempt to automatically upgrade them to the
newest version provided that they have no local changes.
i.e. first run should dislay differences, second run should not display
anything except if something changed between old and new sets/src. This
way sysmerge can also warn you from files which may have been obsoleted.
General idea taken from Net/FreeBSD but we're doing things differently.
Intensively discussed with oga@, sthen@ and halex@
ok oga@ sthen@
Diffstat (limited to 'sbin/scan_ffs')
0 files changed, 0 insertions, 0 deletions