diff options
author | ajacoutot <ajacoutot@openbsd.org> | 2015-08-24 11:03:41 +0000 |
---|---|---|
committer | ajacoutot <ajacoutot@openbsd.org> | 2015-08-24 11:03:41 +0000 |
commit | d88d873b0fa6e9ee4afab4d41c74608b2890d88c (patch) | |
tree | 0af8cafb1327a5766d3569f9d95f6c88c9b9599f /usr.sbin/sysmerge/sysmerge.8 | |
parent | /usr/share/sysmerge -> /var/sysmerge (diff) | |
download | wireguard-openbsd-d88d873b0fa6e9ee4afab4d41c74608b2890d88c.tar.xz wireguard-openbsd-d88d873b0fa6e9ee4afab4d41c74608b2890d88c.zip |
Make backup directory of replaced files persistent: /var/sysmerge/backups.
3 rotations so that we have history of modified files.
In batch mode, when a file cannot be handled automatically, remove it from
the checksum file so that the next interactive sysmerge(8) run will ask
to merge the changes.
ok rpe@
Diffstat (limited to 'usr.sbin/sysmerge/sysmerge.8')
-rw-r--r-- | usr.sbin/sysmerge/sysmerge.8 | 25 |
1 files changed, 14 insertions, 11 deletions
diff --git a/usr.sbin/sysmerge/sysmerge.8 b/usr.sbin/sysmerge/sysmerge.8 index 0836ff6cc8b..d74fbae2bb3 100644 --- a/usr.sbin/sysmerge/sysmerge.8 +++ b/usr.sbin/sysmerge/sysmerge.8 @@ -1,4 +1,4 @@ -.\" $OpenBSD: sysmerge.8,v 1.70 2015/08/24 10:42:08 ajacoutot Exp $ +.\" $OpenBSD: sysmerge.8,v 1.71 2015/08/24 11:03:41 ajacoutot Exp $ .\" .\" Copyright (c) 2008 Antoine Jacoutot <ajacoutot@openbsd.org> .\" @@ -40,10 +40,7 @@ All work is done under (known as the .Em work directory ) which contains the temporary root directory -.Pa temproot , -and the -.Pa backup -directory containing modified and/or replaced files. +.Pa temproot . .Pp .Nm will work through the fileset, @@ -121,11 +118,11 @@ The following files will always be skipped from direct comparison: .Pa /etc/passwd , .Pa /etc/pwd.db , .Pa /etc/spwd.db , +.Pa /var/db/locate.database , +.Pa /var/mail/root , .Pa /var/sysmerge/etcsum , .Pa /var/sysmerge/examplessum , -.Pa /var/sysmerge/xetcsum , -.Pa /var/db/locate.database , -.Pa /var/mail/root . +.Pa /var/sysmerge/xetcsum . .Sh ENVIRONMENT .Bl -tag -width "EDITORXXVISUAL" .It Ev EDITOR , VISUAL @@ -157,11 +154,17 @@ If unset, this defaults to Default work directory. The .Sy temproot -and -.Sy backup -directories are created relative to this. +directory is created relative to this. .It Pa /etc/sysmerge.ignore Files and directories to ignore from comparison. +.It Pa /var/sysmerge/backups +Directory containing backup of +.Nm +last run modified files. +Rotated automatically in order of increasing age from +.Pa backups.0 +to +.Pa backups.3 . .It Pa /var/sysmerge/etc.tgz Base system set containing the reference files corresponding to the currently installed release. |