Here it is!
Thanks!
Code:
#!/bin/sh
echo "START" > /root/backups.log
mount -t msdosfs /dev/da0s1 /mnt/usb-storage
echo "AFTER MOUNT" >> /root/backups.log
# Leave now if we're not on the backups usb stick
if [ ! -e /mnt/usb-storage/dummyfile ];
then
echp "Error. Wrong USB stick plugged in." >> /root/backups.log
echo "Error. Wrong USB stick plugged in."
umount /mnt/usb-storage
exit 1
fi
rm -f /mnt/usb-storage/*.gpg
echo "AFTER REMOVING ALL GPG FILES ON USB STORAGE" >> /root/backups.log
# Current date; used for filename
FILENAME=/home/frank/`date +'%Y-%m-%d'`-frank.tar.gz
FILENAMEGPG=$FILENAME.gpg
echo "FILENAME = $FILENAME" >> /root/backups.log
echo "FILENAMEGPG = $FILENAMEGPG" >> /root/backups.log
echo "BEFORE TAR" >> /root/backups.log
tar -cvzpf $FILENAME /home/frank/.mozilla/firefox/
echo "AFTER TAR" >> /root/backups.log
gpg -e -r email@domain.com $FILENAME
echo "AFTER GPG" >> /root/backups.log
rm -f $FILENAME
echo "REMOVED TAR FILE" >> /root/backups.log
mv $FILENAMEGPG /mnt/usb-storage/
echo "AFTER MOVED GPG FILE TO USB STORAGE" >> /root/backups.log
umount /mnt/usb-storage
echo "AFTER UMOUNT USB STORAGE" >> /root/backups.log