--- /etc/rc.d/init.d/atokx Thu Aug 10 12:00:00 2000 +++ /usr/local/etc/rc.d/atokx.sh Wed Dec 31 15:13:26 2003 @@ -5,40 +5,44 @@ # # Source function library. -. /etc/rc.d/init.d/functions +###. /etc/rc.d/init.d/functions case "$1" in start) - echo -n "Starting ATOK X server:" +### echo -n "Starting ATOK X server:" + echo -n "ATOK X server" - if [ -x /usr/lib/locale/ja/atokserver/atokmngdaemon ];then - daemon /usr/lib/locale/ja/atokserver/atokmngdaemon + if [ -d /var/locale/ja/atokserver/system ];then + mkdir -p /var/locale/ja/atokserver/system + fi + if [ -x /usr/lib/locale/ja/atokserver/atokmngdaemon ];then + /usr/sbin/daemon /usr/lib/locale/ja/atokserver/atokmngdaemon fi echo - touch /var/lock/subsys/atokx +### touch /var/lock/subsys/atokx + touch /var/run/atokx ;; stop) - killproc /usr/lib/locale/ja/atokserver/atokmngdaemon >/dev/null 2>&1 - - rm -f /var/lock/subsys/atokx - +### killproc /usr/lib/locale/ja/atokserver/atokmngdaemon >/dev/null 2>&1 + killall atokmngdaemon >/dev/null 2>&1 +### rm -f /var/lock/subsys/atokx + rm -f /var/run/atokx ;; *) - echo "Usage: atokx { start | stop }" + echo "Usage: atokx.sh { start | stop }" exit 1 ;; esac exit 0 -