+ -a "From: $FROM"
+fi
+
+if [ "`date +%m%d`" = "0101" -o "$1" = "-c" ]; then
+ mkisofs -r -J -o back.iso "$HOME/backup-`date +%Y`" 2>/dev/null
+ if ! sudo cdrecord -tao -data -multi speed=4 back.iso 2>/dev/null; then
+ echo "Error: blank CD not found. Please call `basename $0` manually" >&2
+ fi
+elif [ "`date +%m%d`" = "1231" ]; then
+ s="`sudo cdrecord -msinfo 2>/dev/null`"
+ if [ "$s" ]; then
+ mkisofs -r -J -o back.iso -M /dev/cdr -C "$s" "$HOME/backup-`date +%Y`" 2>/dev/null
+ sudo cdrecord -tao -data speed=4 back.iso 2>/dev/null
+ else
+ echo "Error. Is the CD in the drive?" >&2
+ fi
+ echo "Yearly backup finished. Please put a blank CD in the drive." >&2
+elif [ "$d" = 1 -o "$d" = 8 -o "$d" = 16 -o "$d" = 23 ]; then
+ s="`sudo cdrecord -msinfo 2>/dev/null`"
+ if [ "$s" ]; then
+ mkisofs -r -J -o back.iso -M /dev/cdr -C "$s" "$HOME/backup-`date +%Y`" 2>/dev/null
+ sudo cdrecord -tao -data -multi speed=4 back.iso >/dev/null 2>&1
+ else
+ echo "Error. Is the CD in the drive?" >&2
+ fi