[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-users:03814] [BUG REPORT] cWnn & kWnn don't start.
Package: cwnn
Version: 4.2-2
Package: kwnn
Version: 4.2-2
はじめまして、久保@伊勢原市です。
昔は slackware 上で中国語をあつかうために cWnn を自分でコンパイルして
ました。ところが、X を X11R6.3 にあげた関係で cWnn をうまくコンパイル
できなくなり、コンパイル済みの cWnn をさがして debian に流れてきた次第
です。
これまで日本語環境は JE にたよらず自分で構築してきたくちなのですが、
debian も楽で良いですね。
UNIX USER 11月号の CD-ROM からインストールしたのですが、cwnn と kwnn
にバグを見つけたので報告します。
・cWnn が自動起動しない。
# /etc/init.d/cwnn の cWnn とするところが Wnn となっている。
・kWnn が自動起動しない。
# /etc/init.d/kwnn の kWnn とするところが Wnn となっている。
・cWnn 起動時の辞書読み込みがエラーとなる
# /usr/lib/wnn/zh_CN/dic/sys/*、/usr/lib/wnn/zh_TW/dic/sys/* に
# cwnntouch すると直る。
・kWnn 起動時の辞書読み込みがエラーとなる
# /usr/lib/wnn/ko_KR/dic/sys/* に kwnntouch すると直る。
以上です。
/etc/init.d/cwnn への patch
======================== ここから ========================
*** cwnn.orig Fri Jan 16 23:30:03 1998
--- cwnn Fri Jan 16 23:30:48 1998
***************
*** 2,16 ****
# /etc/init.d/wnn: start or stop Wnn jserver.
# Source Wnn configuration, if available
! if [ -f /etc/wnn.conf ] ; then
! . /etc/wnn.conf
else
run_cserver=1
run_tserver=0
fi
#
! test -x /usr/bin/Wnn4/cserver || test -x /usr/bin/Wnn4/tserver || exit 0
# The following value is extracted by debstd to figure out how to generate
# the postinst script. Edit the field to change the way the script is
--- 2,16 ----
# /etc/init.d/wnn: start or stop Wnn jserver.
# Source Wnn configuration, if available
! if [ -f /etc/cwnn.conf ] ; then
! . /etc/cwnn.conf
else
run_cserver=1
run_tserver=0
fi
#
! test -x /usr/bin/cWnn4/cserver || test -x /usr/bin/cWnn4/tserver || exit 0
# The following value is extracted by debstd to figure out how to generate
# the postinst script. Edit the field to change the way the script is
***************
*** 21,41 ****
start)
if [ $run_cserver = 1 ]
then
! start-stop-daemon --start --verbose --exec /usr/bin/Wnn4/cserver
fi
if [ $run_tserver = 1 ]
then
! start-stop-daemon --start --verbose --exec /usr/bin/Wnn4/tserver
fi
;;
stop)
if [ $run_cserver = 1 ]
then
! start-stop-daemon --stop --verbose --exec /usr/bin/Wnn4/cserver
fi
if [ $run_tserver = 1 ]
then
! start-stop-daemon --stop --verbose --exec /usr/bin/Wnn4/tserver
fi
;;
*)
--- 21,41 ----
start)
if [ $run_cserver = 1 ]
then
! start-stop-daemon --start --verbose --exec /usr/bin/cWnn4/cserver
fi
if [ $run_tserver = 1 ]
then
! start-stop-daemon --start --verbose --exec /usr/bin/cWnn4/tserver
fi
;;
stop)
if [ $run_cserver = 1 ]
then
! start-stop-daemon --stop --verbose --exec /usr/bin/cWnn4/cserver
fi
if [ $run_tserver = 1 ]
then
! start-stop-daemon --stop --verbose --exec /usr/bin/cWnn4/tserver
fi
;;
*)
======================== ここまで ========================
/etc/init.d/kwnn への patch
======================== ここから ========================
*** kwnn.orig Fri Jan 16 23:29:55 1998
--- kwnn Fri Jan 16 23:32:37 1998
***************
*** 13,31 ****
# registered through update-rc.d (see the manpage for update-rc.d!)
FLAGS="defaults 99 1"
! test -x /usr/bin/Wnn4/kserver || exit 0
case "$1" in
start)
if [ $run_kserver = 1 ]
then
! start-stop-daemon --start --verbose --exec /usr/bin/Wnn4/kserver
fi
;;
stop)
if [ $run_kserver = 1 ]
then
! start-stop-daemon --stop --verbose --exec /usr/bin/Wnn4/kserver
fi
;;
*)
--- 13,31 ----
# registered through update-rc.d (see the manpage for update-rc.d!)
FLAGS="defaults 99 1"
! test -x /usr/bin/kWnn4/kserver || exit 0
case "$1" in
start)
if [ $run_kserver = 1 ]
then
! start-stop-daemon --start --verbose --exec /usr/bin/kWnn4/kserver
fi
;;
stop)
if [ $run_kserver = 1 ]
then
! start-stop-daemon --stop --verbose --exec /usr/bin/kWnn4/kserver
fi
;;
*)
======================== ここまで ========================