From 90316a33524fe051cbe110904391f317df13a7ac Mon Sep 17 00:00:00 2001
From: intrigeri <intrigeri@boum.org>
Date: Thu, 13 Jul 2006 20:30:13 +0000
Subject: [PATCH] backupninja and ninjahelper: have find following symlinks for
 config files also work on sarge, by replacing -L with -follow

---
 src/backupninja.in | 2 +-
 src/ninjahelper.in | 2 +-
 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"
-- 
GitLab