]> git.sesse.net Git - backup.sh/commitdiff
exclude og computers.* er flyttet til conf/
authorroot <empty>
Tue, 13 Jun 2000 16:08:30 +0000 (16:08 +0000)
committerroot <empty>
Tue, 13 Jun 2000 16:08:30 +0000 (16:08 +0000)
backup.sh

index 9edfe425e6f14f5024b4211e02a9b28b7257d764..9a6ef6a36f658c217dad9279f7ead02607e5c34c 100755 (executable)
--- a/backup.sh
+++ b/backup.sh
@@ -2,7 +2,8 @@
 
 PATH=/local/bin:$PATH
 export PATH
-exclude=/home/backup/exclude.txt
+confdir=/home/backup/conf/
+exclude=$confdir/exclude
 
 echo -n "Starter... "
 date
@@ -18,8 +19,8 @@ echo
 umask 027
 
 #Maskiner vi skal ta backup av
-unixcomputers=`cat /home/backup/computers.unix`
-ntcomputers=`cat /home/backup/computers.nt`
+unixcomputers=`cat $confdir/computers.unix`
+ntcomputers=`cat $confdir/computers.nt`
 
 #disse bør kunne varieres fra fs til fs?
 #disse bør flyttes ut i egen fil som kan editeres fra web kanskje?
@@ -99,10 +100,10 @@ do
     echo "Vi klarte ikke kopiere over exclude.txt til $computer :("
 
  #Prøver å kopiere over preeexec og postexec om de finnes
- [ -f /backup/$computer/.preexec  ] &&
-         scp /backup/$computer/.preexec  $computer:/tmp/.backup/preexec
- [ -f /backup/$computer/.postexec ] &&
-         scp /backup/$computer/.postexec $computer:/tmp/.backup/postexec
+ [ -f $confdir/preexec.$computer ] &&
+    scp $confdir/preexec.$computer  $computer:/tmp/.backup/preexec
+ [ -f $confdir/postexec.$computer ] &&
+    scp $confdir/postexec.$computer $computer:/tmp/.backup/postexec
 
  #Prøver å kjøre preexec om den finnes
  ssh $computer "[ -f /tmp/.backup/preexec ] &&