From 7d155d03031a65900a0bbc719ae93d642829cb1d Mon Sep 17 00:00:00 2001 From: Tim Pope Date: Thu, 29 Jul 2004 09:07:50 +0000 Subject: [PATCH] Added email backup --- bin/critical-backup | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/bin/critical-backup b/bin/critical-backup index 884183c..b60b9db 100755 --- a/bin/critical-backup +++ b/bin/critical-backup @@ -4,6 +4,7 @@ PATH="$HOME/bin:/usr/local/bin:/usr/bin:/bin" ARCHIVE="tpope-`date +%Y-%m-%d`.tar.gpg" +EMAIL="back"quot'e@gmai'l.com exec >/dev/null 2>&1 mysqldump.sql tar chf - tpope.tar cvs mysqldump.sql |\ gpg -qez 9 -r A356C8D546EEFD2C --batch --no-tty > $ARCHIVE -#gpg -qcz 9 --batch --no-tty --passphrase-fd 3 > $ARCHIVE 3</var/www/tpope.tar.gz + +d="`date +%d`" +if [ "$d" = 1 -o "$d" = 8 -o "$d" = 15 -o "$d" = 23 -o "$1" = "-m" ]; then + mimencode $ARCHIVE | mail -s "Backup for `date +%Y-%m-%d`" $EMAIL \ + -a "Content-Type: application/octet-stream; name=$ARCHIVE" \ + -a "Content-Disposition: attachment; filename=$ARCHIVE" \ + -a "Content-Transfer-Encoding: base64" \ + -a "From: SexyGeek Backup