]> gitweb.fluxo.info Git - slackbuilds.git/commitdiff
backupninja update
authorrhatto <rhatto@370017ae-e619-0410-ac65-c121f96126d4>
Wed, 2 Aug 2006 19:29:29 +0000 (19:29 +0000)
committerrhatto <rhatto@370017ae-e619-0410-ac65-c121f96126d4>
Wed, 2 Aug 2006 19:29:29 +0000 (19:29 +0000)
git-svn-id: svn+slack://slack.fluxo.info/var/svn/slackbuilds@9 370017ae-e619-0410-ac65-c121f96126d4

backupninja/backupninja.SlackBuild
backupninja/rub

index 0281579f92e4b07f9e62946d41e3ad3d8af207c9..b4cf5fdd7324a30c2351d4dc3ef0da0ff0a32114 100755 (executable)
@@ -17,7 +17,7 @@ fi
 PACKAGE="backupninja"
 ARCH="noarch"
 VERSION=${VERSION:=0.9.3}
-BUILD=${BUILD:=12rha}
+BUILD=${BUILD:=13rha}
 SRC_DIR=${SRC:=$CWD}
 TMP=${TMP:=/tmp}
 REPOS=${REPOS:=$TMP}
index 7453e832e69fdb41c71f05f9114e530ce4718454..20ec5f2c6c546efaacb39dde20b9911842ec0a3c 100755 (executable)
@@ -70,8 +70,8 @@ done
 
 if [ ! -z "$service" ]; then
   for daemon in $service; do
-    info "Stopping service $service..."
-    $initscripts/$service stop
+    info "Stopping service $daemon..."
+    $initscripts/$daemon stop
   done
 fi
 
@@ -120,15 +120,18 @@ fi
 
 for SECTION in $include; do
 
- if [ ! -d "$backupdir/$SECTION/$SECTION.0" ]; then
-   mkdir -p $backupdir/$SECTION/$SECTION.0
+ section="`basename $SECTION`"
+
+ if [ ! -d "$backupdir/$SECTION/$section.0" ]; then
+   mkdir -p $backupdir/$SECTION/$section.0
  fi
  
  info "Rotating $backupdir/$SECTION/$SECTION..."
- rotate $backupdir/$SECTION/$SECTION $keep
- info "Syncing $SECTION on $backupdir/$SECTION/$SECTION.0..."
- rsync -av --delete $EXCLUDES /$SECTION/ $backupdir/$SECTION/$SECTION.0/ >> $log
- touch $backupdir/$SECTION/$SECTION.0
+ echo "Rotating $backupdir/$SECTION/$SECTION..." >> $log
+ rotate $backupdir/$SECTION/$section $keep
+ info "Syncing $SECTION on $backupdir/$SECTION/$section.0..."
+ rsync -av --delete $EXCLUDES /$SECTION/ $backupdir/$SECTION/$section.0/ >> $log
+ touch $backupdir/$SECTION/$section.0
 
 done
 
@@ -148,13 +151,13 @@ fi
 
 if [ ! -z "$service" ]; then
   for daemon in $service; do
-    info "Starting service $service..."
-    $initscripts/$service start
+    info "Starting service $daemon..."
+    $initscripts/$daemo start
   done
 fi
 
 if [ ! -z "$lockfile" ]; then
-  rm lockfile || warning "Could not remove lockfile $lockfile"
+  rm $lockfile || warning "Could not remove lockfile $lockfile"
 fi
 
 echo "Finnishing backup at `date`" >> $log