#!/bin/sah . /etc/init.d/functions pidfile="/var/run/rsyncd.pid" start_rsync(){ if [ -f "$pidfile" ] then echo "rsync is running" else rsync --daemon action "rsync is started" /bin/true fi } stop_rsync(){ if [ -f "$pidfile" -a -n "$pidfile" ] then kill -USR2 `cat $pidfile` rm -f ${pidfile} action "rsync is stopped" /bin/true else action "rsync have already been rstopped" /bin/false fi }