Merging release-0.2.1
[backups/.git] / scripts / restore-script.sh
index d96176817295518405fc988df28599e74285259d..e4fba472fb79803735f4032fc5b131c631e02c01 100755 (executable)
@@ -8,11 +8,12 @@ function err() {
 [ -n "$3" ] && mountdir=$3
 
 [ -z "$mountdir" ] && err '$mountdir must be set'
-[ -z "$rundir"   ] && err '$rundir must be set'
+
+rundir=${rundir:-$(dirname $0)}
 
 export PATH=${rundir%/}:/bin:/usr/bin:/sbin:/usr/sbin:/sw/bin
 
-if [ -z "$1" -o ! -d "$2" ]; then
+if [ -z "$1" -o ! -d "$2" ]; then
   err "
 
 Usage: $(basename $0) <source-dir> <relocate-dir> [<mnt-dir>]