aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorintrigeri <intrigeri@boum.org>2006-05-30 03:41:39 +0000
committerintrigeri <intrigeri@boum.org>2006-05-30 03:41:39 +0000
commit8776e3a3e37ee8a5b6d924dc202b61501c2afea7 (patch)
treeeadc8db837ca094995e6d999862044aaab46a31f
parent098952b69d5b39ea27bbe544cd85345422d03d80 (diff)
downloadbackupninja-8776e3a3e37ee8a5b6d924dc202b61501c2afea7.tar.gz
backupninja-8776e3a3e37ee8a5b6d924dc202b61501c2afea7.tar.bz2
ninjahelper: Recursively ignore subdirs in /etc/backup.d (Finally Closes: #361102)
-rw-r--r--ChangeLog10
-rwxr-xr-xsrc/ninjahelper.in2
2 files changed, 7 insertions, 5 deletions
diff --git a/ChangeLog b/ChangeLog
index c334bf5..ab5bba3 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,10 +1,10 @@
version 0.9.4 -- unreleased
- backupninja changes
+ backupninja changes
. Fixed bug in toint(), and thus isnow(), which caused it
to not work when run from cron.
- handler changes
- Recursively ignore subdirs in /etc/backup.d (Closes: #361102)
- Added tar handler
+ . Recursively ignore subdirs in /etc/backup.d (Closes: #361102)
+ handler changes
+ Added tar handler
mysql:
. Fixed improper use of $vuserhome (Closes: #351083)
. Fixed erroneous removal of tmpfile when it didn't exit
@@ -31,6 +31,8 @@ version 0.9.4 -- unreleased
vserver:
. init_vservers: fixed Debian bug #351083 (improper readlink syntax)
. found_vservers: escaped special grep repetition character +
+ ninjahelper changes
+ . Recursively ignore subdirs in /etc/backup.d (Closes: #361102)
changed cron permissions to 644
minor documentation fixes
diff --git a/src/ninjahelper.in b/src/ninjahelper.in
index 548b789..3aef3f6 100755
--- a/src/ninjahelper.in
+++ b/src/ninjahelper.in
@@ -257,7 +257,7 @@ while true; do
menulist=
action=
let "i = 1"
-for file in `find $conf/etc/backup.d/ -type f | sort -n`; do
+for file in `find $conf/etc/backup.d/ -mindepth 1 -maxdepth 1 -type f ! -name '.*.swp' | sort -n`; do
menulist="$menulist $i $file"
actions[$i]=$file
let "i += 1"