rev 17202 - trunk/packages/kdebase-workspace/debian
Fathi Boudra
fabo at alioth.debian.org
Sun Feb 28 11:16:41 UTC 2010
Author: fabo
Date: 2010-02-28 11:16:39 +0000 (Sun, 28 Feb 2010)
New Revision: 17202
Modified:
trunk/packages/kdebase-workspace/debian/changelog
trunk/packages/kdebase-workspace/debian/kdm.init
Log:
Use lsb output functions in kdm init script.
Modified: trunk/packages/kdebase-workspace/debian/changelog
===================================================================
--- trunk/packages/kdebase-workspace/debian/changelog 2010-02-28 11:15:31 UTC (rev 17201)
+++ trunk/packages/kdebase-workspace/debian/changelog 2010-02-28 11:16:39 UTC (rev 17202)
@@ -88,6 +88,10 @@
- Finnish (Esko Arajärvi). Closes: #533561
- Polish (Marcin Owsiany). Closes: #571311
+ [ Fathi Boudra ]
+ * Use lsb output functions in kdm init script.
+ Thanks to Petter Reinholdtsen. (Closes: #567802).
+
-- Debian Qt/KDE Maintainers <debian-qt-kde at lists.debian.org> Thu, 25 Feb 2010 01:19:19 +0200
kdebase-workspace (4:4.3.4-5) unstable; urgency=high
Modified: trunk/packages/kdebase-workspace/debian/kdm.init
===================================================================
--- trunk/packages/kdebase-workspace/debian/kdm.init 2010-02-28 11:15:31 UTC (rev 17201)
+++ trunk/packages/kdebase-workspace/debian/kdm.init 2010-02-28 11:16:39 UTC (rev 17202)
@@ -119,11 +119,14 @@
if [ -e $DEFAULT_DISPLAY_MANAGER_FILE ] &&
[ "$HEED_DEFAULT_DISPLAY_MANAGER" = "true" ] &&
[ "$(cat $DEFAULT_DISPLAY_MANAGER_FILE)" != "$DAEMON" ]; then
- echo "Not starting K Display Manager (kdm); it is not the default display manager."
+ log_action_msg "Not starting K Display Manager (kdm); it is not the default display manager."
else
- echo -n "Starting K Display Manager: kdm"
- start-stop-daemon --start --quiet $SSD_ARGS -- $ARG || echo -n " already running"
- echo "."
+ log_daemon_msg "Starting K Display Manager" "kdm"
+ if start-stop-daemon --start --quiet $SSD_ARGS -- $ARG ; then
+ log_end_msg 0
+ else
+ log_action_end_msg 1 "already running"
+ fi
fi
;;
@@ -138,11 +141,11 @@
;;
reload)
- echo -n "Reloading K Display Manager configuration..."
+ log_action_begin_msg "Reloading K Display Manager configuration..."
if start-stop-daemon --stop --signal 1 --quiet $SSD_ARGS; then
- echo "done."
+ log_action_end_msg 0
else
- echo "kdm not running."
+ log_action_end_msg 1 "kdm not running"
fi
;;
@@ -151,9 +154,9 @@
;;
stop)
- echo -n "Stopping K Display Manager: kdm"
+ log_action_begin_msg "Stopping K Display Manager: kdm"
if [ ! -f $PIDFILE ]; then
- echo " not running ($PIDFILE not found)."
+ log_action_end_msg 0 " not running ($PIDFILE not found)"
exit 0
else
DAEMONPID=$(cat $PIDFILE | tr -d '[:blank:]')
@@ -163,7 +166,7 @@
# give kdm's signal handler a second to catch its breath
sleep 1
else
- echo -n " not running"
+ log_action_cont_msg " not running"
fi
fi
while [ $KILLCOUNT -le 5 ]; do
@@ -176,12 +179,12 @@
KILLCOUNT=$(( $KILLCOUNT + 1 ))
done
if stillrunning; then
- echo -n " not responding to TERM signal (pid $DAEMONPID)"
+ log_action_cont_msg " not responding to TERM signal (pid $DAEMONPID)"
else
rm -f $UPGRADEFILE
fi
fi
- echo "."
+ log_action_end_msg 0
;;
status)
status_of_proc -p "$PIDFILE" "$DAEMON" kdm && exit 0 || exit $?
More information about the pkg-kde-commits
mailing list