#!/bin/sh #Script created by Craig Smith - craig@doc-net.com #Script for Unison Start up shutdown #Set the socket number in the /unison/unison -socket # line. # Source function library. . /etc/init.d/functions export HOME=/root case "$1" in start) # have a silent kill in case someone tries to start the service when it # is already running /etc/init.d/unison-run stop >/dev/null 2>&1 echo -n "Starting Unison Socket Server" /usr/bin/unison -socket 5301 & echo $! > /var/run/unison.pid echo -n "... " sleep 1 ;; stop) echo "Stopping Unison Socket Server" kill `cat /var/run/unison.pid` rm -rf /var/run/unison.pid ;; status) status -p /var/run/unison.pid /usr/bin/unison RETVAL=$? ;; help) HELP ;; *) echo "Usage: unison-run{start|stop|status}" exit 1 ;; esac