Package: heimdal-kcm
Version: 1.6~git20120403+dfsg1-2
Followup-For: Bug #654349
Dear Maintainer,
I am seeing the same issue in version mentioned above. It seems that
the kcm daemon does not react on the TERM signal send by the
start-stop-daemon.
So on update the configure is failing due to the non stoped service.
Also on shutdown I am getting a warnings from the sendsigs init
script because the kcm is still running as does not react on the
TERM signal send by sendsigs.
I tried to change the init script to send a QUIT signal for stopping
the process and this seems to work. The daemon is shutdown correctly.
So may be could consider applying this change to the package. The
change init script is attached below.
Regards
Michael
-- System Information:
Debian Release: wheezy/sid
APT prefers testing
APT policy: (990, 'testing'), (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 3.2.0-4-amd64 (SMP w/8 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages heimdal-kcm depends on:
ii libasn1-8-heimdal 1.6~git20120403+dfsg1-2
ii libc6 2.13-35
ii libhcrypto4-heimdal 1.6~git20120403+dfsg1-2
ii libhdb9-heimdal 1.6~git20120403+dfsg1-2
ii libheimbase1-heimdal 1.6~git20120403+dfsg1-2
ii libheimntlm0-heimdal 1.6~git20120403+dfsg1-2
ii libkrb5-26-heimdal 1.6~git20120403+dfsg1-2
ii libroken18-heimdal 1.6~git20120403+dfsg1-2
heimdal-kcm recommends no packages.
heimdal-kcm suggests no packages.
-- Configuration Files:
/etc/init.d/heimdal-kcm changed:
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
KCM_DAEMON="/usr/sbin/kcm"
KCM_NAME="kcm"
KCM_DESC="Heimdal KCM"
KCM_PARAMS="--detach"
test -f $KCM_DAEMON || exit 0
set -e
case "$1" in
start)
echo -n "Starting $KCM_DESC: "
start-stop-daemon --start --quiet \
--pidfile /var/run/$KCM_NAME.pid \
--exec $KCM_DAEMON -- $KCM_PARAMS
echo "$KCM_NAME."
;;
stop)
echo -n "Stopping $KCM_DESC: "
start-stop-daemon --stop --oknodo --quiet --signal QUIT \
--pidfile /var/run/$KCM_NAME.pid \
--exec $KCM_DAEMON -- $KCM_PARAMS
echo "$KCM_NAME."
;;
#reload)
#
# If the daemon can reload its config files on the fly
# for example by sending it SIGHUP, do it here.
#
# If the daemon responds to changes in its config file
# directly anyway, make this a do-nothing entry.
#
# echo "Reloading $DESC configuration files."
# start-stop-daemon --stop --signal 1 --quiet --pidfile \
# /var/run/$NAME.pid --exec $DAEMON
#;;
restart|force-reload)
#
# If the "reload" option is implemented, move the
"force-reload"
# option to the "reload" entry above. If not,
"force-reload" is
# just the same as "restart".
#
/etc/init.d/heimdal-kcm stop
sleep 1
/etc/init.d/heimdal-kcm start
;;
*)
N=/etc/init.d/$NAME
# echo "Usage: $N {start|stop|restart|reload|force-reload}" >&2
echo "Usage: $N {start|stop|restart|force-reload}" >&2
exit 1
;;
esac
exit 0
-- no debconf information
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]