FreeBSD Bugzilla – Attachment 35667 Details for
Bug 57517
[patch] add parameter for /etc/periodic/daily/210.backup-aliases in /etc/defaults/periodic.conf
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
file.diff
file.diff (text/plain), 1.68 KB, created by
Krzysztof Stryjek
on 2003-10-03 00:10:12 UTC
(
hide
)
Description:
file.diff
Filename:
MIME Type:
Creator:
Krzysztof Stryjek
Created:
2003-10-03 00:10:12 UTC
Size:
1.68 KB
patch
obsolete
>--- /etc/periodic/daily/210.backup-aliases Thu Apr 3 10:55:40 2003 >+++ 210.backup-aliases Fri Oct 3 00:46:39 2003 >@@ -13,31 +13,38 @@ > > case "$daily_backup_aliases_enable" in > [Yy][Ee][Ss]) >- if [ ! -f /etc/mail/aliases ] >+ if [ $daily_backup_aliases_file = "" ] > then > echo '$daily_backup_aliases_enable is enabled but' \ >- "/etc/mail/aliases doesn't exist" >+ '$daily_backup_aliases_file is not defined' > rc=2 > else >- bak=/var/backups >- rc=0 >+ if [ ! -f $daily_backup_aliases_file ] >+ then >+ echo '$daily_backup_aliases_enable is enabled but' \ >+ "$daily_backup_aliases_file doesn't exist" >+ rc=2 >+ else >+ bak=/var/backups >+ rc=0 > >- echo "" >- echo "Backing up mail aliases:" >+ echo "" >+ echo "Backing up mail aliases:" > >- if [ ! -f $bak/aliases.bak ] >- then >- echo "no $bak/aliases.bak" >- cp -p /etc/mail/aliases $bak/aliases.bak || rc=3 >- fi >+ if [ ! -f $bak/aliases.bak ] >+ then >+ echo "no $bak/aliases.bak" >+ cp -p $daily_backup_aliases_file $bak/aliases.bak || rc=3 >+ fi > >- if ! cmp -s $bak/aliases.bak /etc/mail/aliases >- then >- [ $rc -lt 1 ] && rc=1 >- echo "$host aliases diffs:" >- diff -u $bak/aliases.bak /etc/mail/aliases >- mv $bak/aliases.bak $bak/aliases.bak2 >- cp -p /etc/mail/aliases $bak/aliases.bak || rc=3 >+ if ! cmp -s $bak/aliases.bak $daily_backup_aliases_file >+ then >+ [ $rc -lt 1 ] && rc=1 >+ echo "$host aliases diffs:" >+ diff -u $bak/aliases.bak $daily_backup_aliases_file >+ mv $bak/aliases.bak $bak/aliases.bak2 >+ cp -p $daily_backup_aliases_file $bak/aliases.bak || rc=3 >+ fi > fi > fi;; >-------------------------- cut here ---------------------------------------
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 57517
: 35667 |
35668