#!/bin/bash # # Pack a website. # # TODO: put on $SITES/backups/site/$SITE, with htaccess and correct # ownership/permission. # Arguments SITES="/var/sites" SITE="$1" PACK="$1.tar.bz2" if [ -z "$SITE" ]; then hydra_action_usage exit 1 elif [ ! -d "$SITE" ]; then echo "No such site $SITE" exit 1 fi mkdir -p $SITES/backups cd $SITES/backups tar jcvf $PACK $SITES/$SITE md5sum $PACK > $PACK.md5 sha1sum $PACK > $PACK.sha1 echo "Saved $SITES/backups/$PACK"