backupninja and ninjahelper: have find following symlinks for config files also work...
authorintrigeri <intrigeri@boum.org>
Thu, 13 Jul 2006 20:30:13 +0000 (20:30 +0000)
committerintrigeri <intrigeri@boum.org>
Thu, 13 Jul 2006 20:30:13 +0000 (20:30 +0000)
src/backupninja.in
src/ninjahelper.in

index fb6cc16e39eea4d4f917662bff30f5b63017c41f..e4f5ea73dc53afd6084b5c6563240e0a14d6c0a1 100755 (executable)
@@ -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!"
index 01164611b1361cf7d8cf5a4ea42db4bfce918dc0..e9b4f9ee710c28e6be3ab670831db06a1f1998ab 100755 (executable)
@@ -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"