chiark / gitweb /
Move buf stuff to Catacomb library.
[tripe] / tripe-init.in
index 4d286aabed51a14207697985e1f4f7e96549e583..5d96691c95bdcf11f94eab4c19d88a94c0326dc8 100755 (executable)
@@ -26,7 +26,7 @@ case "$1" in
       echo " already running"
       exit 0
     fi
-    $tripectl -D -f ${tripelog-tripe.log} -p $tripe -s \
+    $tripectl -D -f ${logfile-tripe.log} -p $tripe -s \
       ${addr+-S-b}$addr \
       ${port+-S-p}${port} \
       ${user+-S-u}${user} \
@@ -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"
     ;;