X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=backup-nonpriv.sh;h=06e8e73aeeeec38b8860636cf421083edaba09aa;hb=040ea36adf3804e541e9973d88c2168da11e8eae;hp=3ed901fe10dd2c65115a97806cd468fdfb71c38e;hpb=ffe2239291509aeb8a3fa2c646313d7cb7d3949c;p=backup.sh diff --git a/backup-nonpriv.sh b/backup-nonpriv.sh index 3ed901f..06e8e73 100755 --- a/backup-nonpriv.sh +++ b/backup-nonpriv.sh @@ -35,6 +35,11 @@ umask 027 unixcomputers=`cat $confdir/computers.unix.nonpriv | grep -v ^# | grep -v ^$` ### +# Backup only one computer, from command line? +if [ $1 ] ; then + unixcomputers=$1 +fi + #disse bør kunne varieres fra fs til fs? maksantallfulle=3 #hvor mange fulle vi tar vare på (kan overstyres med conf) dagermellomfulle=30 #antall dager før det er på tide med ny full @@ -160,7 +165,8 @@ do sfilesystem=`echo $filesystem | tr '\/\$' '__'` #lager det som trengs av kataloger - mkdir -m 755 -p $storagedir/$computer/$sfilesystem/{full,daglig} 2>/dev/null + mkdir -m 755 -p $storagedir/$computer/$sfilesystem/full 2>/dev/null + mkdir -m 755 -p $storagedir/$computer/$sfilesystem/daglig 2>/dev/null # echo $filesystem > ${storagedir}/${computer}/.${sfilesystem}.name