7 # description: The Coda update server and clients
10 # Source function library
11 . /etc/rc.d/init.d/functions
14 . /etc/sysconfig/network
16 # Check that networking is up
17 if is_no "${NETWORKING}"; then
18 msg_network_down update
24 # Check if the service is already running?
25 if [ -f /var/lock/subsys/update ]; then
26 msg_already_running update
28 msg_starting rpc2portmap
30 msg_starting updatesrv
32 msg_starting updateclnt
33 daemon updateclnt -h `cat /var/lib/vice/db/scm`
35 [ RETVAL -eq 0 ] && touch /var/lock/subsys/update
39 if [ -f /var/lock/subsys/update ]; then
40 msg_stopping updateclnt
42 msg_stopping updatesrv
44 msg_stopping rpc2portmap
46 rm -f /var/lock/subsys/update
48 msg_Not_Running update
56 msg_usage "$0 {start|stop|restart}"