aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorintrigeri <intrigeri@boum.org>2006-07-13 20:30:13 +0000
committerintrigeri <intrigeri@boum.org>2006-07-13 20:30:13 +0000
commit90316a33524fe051cbe110904391f317df13a7ac (patch)
tree7282d91e17db37d707cdd16b4c5f777248bc78d1
parent4a3b1063de0ce23f601f2f2d1f465f3efa741a33 (diff)
downloadbackupninja-90316a33524fe051cbe110904391f317df13a7ac.tar.gz
backupninja-90316a33524fe051cbe110904391f317df13a7ac.tar.bz2
backupninja and ninjahelper: have find following symlinks for config files also work on sarge, by replacing -L with -follow
-rwxr-xr-xsrc/backupninja.in2
-rwxr-xr-xsrc/ninjahelper.in2
2 files changed, 2 insertions, 2 deletions
diff --git a/src/backupninja.in b/src/backupninja.in
index fb6cc16..e4f5ea7 100755
--- a/src/backupninja.in
+++ b/src/backupninja.in
@@ -476,7 +476,7 @@ errormsg=""
if [ "$singlerun" ]; then
files=$singlerun
else
- files=`find -L $configdirectory -mindepth 1 -maxdepth 1 -type f ! -name '.*.swp' | sort -n`
+ files=`find $configdirectory -follow -mindepth 1 -maxdepth 1 -type f ! -name '.*.swp' | sort -n`
if [ -z "$files" ]; then
fatal "No backup actions configured in '$configdirectory', run ninjahelper!"
diff --git a/src/ninjahelper.in b/src/ninjahelper.in
index 0116461..e9b4f9e 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 -L ${configdirectory} -mindepth 1 -maxdepth 1 -type f ! -name '.*.swp' | sort -n`; do
+for file in `find ${configdirectory} -follow -mindepth 1 -maxdepth 1 -type f ! -name '.*.swp' | sort -n`; do
menulist="$menulist $i $file"
actions[$i]=$file
let "i += 1"