From: ian Date: Wed, 11 Jul 2007 16:55:07 +0000 (+0000) Subject: @@ -1,3 +1,11 @@ X-Git-Tag: debian_version_1_0_6~1 X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ian/git?p=userv.git;a=commitdiff_plain;h=af5156b400b3e3e7282dbcbd23752a589b1adb34 @@ -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/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