Don't try to run bogus startup scripts.
[tripe] / tripe-init.in
index 4d286aa..68f47ba 100755 (executable)
@@ -43,9 +43,14 @@ case "$1" in
     fi
     echo -n " tripe"
     for i in $TRIPEDIR/peers/*; do
+      [ -x $i ] || continue
       name=`basename $i`
-      $i
-      echo -n " $name"
+      case $name in *~|\#*) continue;; esac
+      if $i; then 
+       echo -n " $name"
+      else
+        echo -n " ($name failed)"
+      fi
     done
     echo " done"
     ;;