X-Git-Url: https://hackdaworld.org/gitweb/?p=scripts%2Fscripts.git;a=blobdiff_plain;f=backup.sh;h=56031d6405f8320deea59b4f5b0ce0b072ca1ca5;hp=af1b2a16f6dc1e5c9a048af54a28a39ed4cddd01;hb=57f23cb7c6f8e527220ea8a2aa2f21c41c1f6dea;hpb=bd011394d2d9172173ff2a3be56b678eff6a3e82 diff --git a/backup.sh b/backup.sh index af1b2a1..56031d6 100755 --- a/backup.sh +++ b/backup.sh @@ -28,10 +28,12 @@ else exit 1 fi +if [ ! -z "$2" ] ; then if [ "$2" = "-backup_dir" -a -d $3 ] ; then echo "using $3 as a backup directory ..." backup_dir=$3 fi +fi # set kernel version(s) to store their .config if [ -d /usr/src/linux ] ; then @@ -161,7 +163,7 @@ if [ "$host" = "gate" ] ; then fi # hackstation specific data -if [ "$host" = "hackstation" -o "$host" = "mobile" -o "$host" = "hdw" ] ; then +if [ "$host" = "hackstation" -o "$host" = "mobile" -o "$host" = "hdw" -o "$host" = "sparc" ] ; then # home of hackbard mkdir -p ./home/hackbard @@ -175,6 +177,7 @@ if [ "$host" = "hackstation" -o "$host" = "mobile" -o "$host" = "hdw" ] ; then [ -f /home/hackbard/$i ] && \ cp -r /home/hackbard/$i ./home/hackbard done + cp -r /home/hackbard/.ssh ./home/hackbard fi