ne sert plus a rien: c a pegase de faire le taff

ps: je rebosse sur ma todolist lundi a priori

darcs-hash:20040703012608-9f550-166f2ac1dbfc2483d88f917e8a83df14f684cc80.gz
This commit is contained in:
allaert 2004-07-03 03:26:08 +02:00
parent 06f3176436
commit 5e95a2e610

View file

@ -1,33 +0,0 @@
#!/bin/sh
## Ajout de la synchro des mails : Sayan 19/10/2003
mails="/var/spool/mail"
# rsync over ssh pour le site web, les homes, les mails et les news
# archive, compress, sparse, hard links, CVS exclude, remote shell
# archive is rlptgoD : recursive, symlinks, perms, times, group, owner, Devices
# suppr les fichiers non existant sur zamok
# synchro journalière, switch par semaine sur 4 rep
semaine=$(date +%W) # numéro de la semaine
semaine_mod4=$(( $semaine % 4 ))
## Sauvegarde des mails
# rsync change le atime quand il lit le fichier, on perd la date de dernière consultation des mails pour le ménage des comptes
mount /var/spool/mail -o remount,noatime
rsync -aSHe ssh --delete $mails backupcrans@pegase:~/zamok/backup-$semaine_mod4/var/spool || exit 9
mount /var/spool/mail -o remount,atime
## Sauvegarde des homes
# Les homes sont donnés à backupcrans.backup
# "Permission denied" errors occur because backupcrans is not root on pegase. Ignoring
#temp=$(mktemp)
#temp_mail=$(mktemp)
#rsync -aSH --delete $homes backupcrans@pegase:~/backup-$week_mod4 &> $temp
#cat $temp | grep -viEe "^((recv_generator)|(opendir)|(stat)).*Permission denied$" | grep -vie "^skipping non-regular file" | grep -vie "^rsync error: some files could not be transferred" | grep -vie "^file has vanished" > $temp_mail
#if [ -s $temp_mail ]
#then
# cat $temp_mail | mail -s "rsync error" roots
#fi
#rm $temp
#rm $temp_mail