From af5156b400b3e3e7282dbcbd23752a589b1adb34 Mon Sep 17 00:00:00 2001 From: ian Date: Wed, 11 Jul 2007 16:55:07 +0000 Subject: [PATCH] @@ -1,3 +1,11 @@ +userv (1.0.6) unstable; urgency=low + + Packaging fix: + * Create /var/run/userv in the init script as well as shipping + it in the .deb package. + + -- Ian Jackson Wed, 11 Jul 2007 17:54:36 +0100 + userv (1.0.5) unstable; urgency=low Bugfixes (thanks to report from Nelson Beebe): --- debian/changelog | 8 ++++++++ debian/initd | 7 +++++++ 2 files changed, 15 insertions(+) diff --git a/debian/changelog b/debian/changelog index db5588d..8bc992c 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,11 @@ +userv (1.0.6) unstable; urgency=low + + Packaging fix: + * Create /var/run/userv in the init script as well as shipping + it in the .deb package. + + -- Ian Jackson Wed, 11 Jul 2007 17:54:36 +0100 + userv (1.0.5) unstable; urgency=low Bugfixes (thanks to report from Nelson Beebe): diff --git a/debian/initd b/debian/initd index 11d5637..8d1b180 100644 --- a/debian/initd +++ b/debian/initd @@ -2,9 +2,15 @@ test -f /usr/sbin/uservd || exit 0 +ensure_var_dir () { + var_dir=/var/run/userv + test -d "$var_dir" || mkdir -m700 "$var_dir" +} + case "$1" in start) echo -n "Starting user services daemon: uservd" + ensure_var_dir start-stop-daemon --start --quiet --exec /usr/sbin/uservd -- -daemon echo "." ;; @@ -17,6 +23,7 @@ stop) restart) echo -n "Restarting user services daemon: uservd" + ensure_var_dir start-stop-daemon --stop --oknodo --quiet --user root \ --exec /usr/sbin/uservd sleep 1 -- 2.30.2