Sophie

Sophie

distrib > Mandriva > 2009.1 > x86_64 > by-pkgid > 81bb0c9c922b50daca4d9fc59a9f6389 > files > 4

canna-3.7p3-10mdv2009.1.src.rpm

#!/bin/bash
#
# chkconfig: 2345 90 12
# description: Canna Japanese Conversion Engine
#
# canna         Canna server
#
# Author       Manabe Takashi <manabe@Roy.dsl.tutics.tut.ac.jp>
# Modifier     Atsushi Yamagata <yamagata@jwu.ac.jp>
# Modifier 22 Jan 1999 Atsushi Yamagata <yamagata@plathome.co.jp>
# Modifier 23 Jun 1999 Shoichiro Nagata <nagata@mach.ee.miyazaki-u.ac.jp>

# Source function library.
. /etc/init.d/functions
 
PATH=$PATH:/usr/sbin
SERVER=cannaserver
KILLER=cannakill
prog="$SERVER"


[ -f /usr/sbin/$SERVER ] || exit 0
 
start() {
        rm -f /tmp/.iroha_unix/IROHA
        echo -n $"Starting $prog: "
        daemon $prog -syslog -u canna
	echo
	touch /var/lock/subsys/canna
}

stop() {
        action "Stopping $prog:" $KILLER 2> /dev/null
        rm -f /tmp/.iroha_unix/IROHA
        rm -f /var/lock/subsys/canna
}

case "$1" in
  start)
	start
        ;;
  stop)
	stop
        ;;
  status)
        status cannaserver
        ;;
  restart|reload)
        stop
        start
        ;;
  condrestart)
	if [ -f /var/lock/subsys/canna ]; then
	    stop
	    start
	fi
	;;
  *)
        echo $"Usage: $0 {start|stop|restart|condrestart|status}"
        exit 1
esac

exit 0