diff options
Diffstat (limited to 'etc/periodic/daily/200.backup-passwd')
-rwxr-xr-x | etc/periodic/daily/200.backup-passwd | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/etc/periodic/daily/200.backup-passwd b/etc/periodic/daily/200.backup-passwd index 09f132e..43b12a8 100755 --- a/etc/periodic/daily/200.backup-passwd +++ b/etc/periodic/daily/200.backup-passwd @@ -15,8 +15,8 @@ if [ -f /etc/master.passwd -o -f /etc/group ] ; then if cmp -s $bak/master.passwd.bak /etc/master.passwd; then :; else echo "$host passwd diffs:" - diff -u $bak/master.passwd.bak /etc/master.passwd |\ - sed 's/^\([^:]*\):[^:]*:/\1:(password):/' + diff $bak/master.passwd.bak /etc/master.passwd |\ + sed 's/^\([<>] [^:]*\):[^:]*:/\1:(password):/' mv $bak/master.passwd.bak $bak/master.passwd.bak2 cp -p /etc/master.passwd $bak/master.passwd.bak fi @@ -28,7 +28,7 @@ if [ -f /etc/master.passwd -o -f /etc/group ] ; then if cmp -s $bak/group.bak /etc/group; then :; else echo "$host group diffs:" - diff -u $bak/group.bak /etc/group + diff $bak/group.bak /etc/group mv $bak/group.bak $bak/group.bak2 cp -p /etc/group $bak/group.bak fi |