]> git.pld-linux.org Git - packages/Canna.git/blame - Canna.init
- fix install on x32
[packages/Canna.git] / Canna.init
CommitLineData
dd8a24ee
JB
1#!/bin/sh
2#
3# chkconfig: 345 90 12
4# description: Canna Japanese Conversion Engine
5#
6# canna Canna server
7
8# Source function library
9. /etc/rc.d/init.d/functions
90c044ce 10
dd8a24ee
JB
11# Get service config
12[ -f /etc/sysconfig/canna ] && . /etc/sysconfig/canna
13
dc2daaee 14RETVAL=0
dd8a24ee
JB
15case "$1" in
16 start)
17 if [ ! -f /var/lock/subsys/canna ]; then
18 msg_starting Canna
19 rm -f /tmp/.iroha_unix/IROHA
2167375e 20 daemon --user canna /usr/sbin/cannaserver -syslog
dd8a24ee
JB
21 RETVAL=$?
22 [ $RETVAL -eq 0 ] && touch /var/lock/subsys/canna
dd8a24ee
JB
23 else
24 msg_already_running Canna
dd8a24ee
JB
25 fi
26 ;;
27 stop)
28 if [ -f /var/lock/subsys/canna ]; then
29 msg_stopping Canna
30 /usr/sbin/cannakill
dc2daaee 31 [ $? -eq 0 ] && ok || fail
dd8a24ee 32 rm -f /tmp/.iroha_unix/IROHA /var/lock/subsys/canna
dd8a24ee
JB
33 else
34 msg_not_running Canna
dd8a24ee
JB
35 fi
36 ;;
37 status)
38 status cannaserver
dc2daaee 39 exit $?
dd8a24ee 40 ;;
dc2daaee 41 restart|force-reload)
dd8a24ee
JB
42 $0 stop
43 $0 start
dc2daaee 44 exit $?
dd8a24ee
JB
45 ;;
46 *)
dc2daaee 47 msg_usage "$0 {start|stop|restart|force-reload|status}"
48 exit 3
dd8a24ee 49esac
90c044ce 50
dc2daaee 51exit $RETVAL
This page took 0.048046 seconds and 4 git commands to generate.