From 8b0bb2e36fbe5a798f5e1d10ccc4918d067d10cc Mon Sep 17 00:00:00 2001 From: Matthew Barksdale Date: Fri, 21 Jan 2011 02:19:26 -0500 Subject: [PATCH] Added a very simple script to start/stop/rehash Auto --- auto | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100755 auto diff --git a/auto b/auto new file mode 100755 index 0000000..bdfaf32 --- /dev/null +++ b/auto @@ -0,0 +1,30 @@ +#!/bin/sh + +PID=bin/auto.pid + +if [ "$1" = "start" ] ; then + echo "Starting Auto. . ." + bin/auto + sleep 2 + if [ ! -r $PID ]; then + echo "Possible failed startup... check Auto logs for more information" + fi + +elif [ "$1" = "stop" ]; then + echo "Stopping Auto. . ." + kill -TERM `cat $PID` + +elif [ "$1" = "rehash" ]; then + echo "Rehashing Auto. . ." + kill -HUP `cat $PID` + +elif [ "$1" = "status" ]; then + if [ -e $PID ]; then + echo "Status: Auto appears to be running." + else + echo "Status: Auto appears to not be running." + fi + +else + echo "Usage: auto (start|stop|rehash|status)" +fi