chiark / gitweb /
@@ -1,3 +1,11 @@
authorian <ian>
Wed, 11 Jul 2007 16:55:07 +0000 (16:55 +0000)
committerian <ian>
Wed, 11 Jul 2007 16:55:07 +0000 (16:55 +0000)
+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 <ian@davenant.greenend.org.uk>  Wed, 11 Jul 2007 17:54:36 +0100
+
 userv (1.0.5) unstable; urgency=low

   Bugfixes (thanks to report from Nelson Beebe):

debian/changelog
debian/initd

index db5588d..8bc992c 100644 (file)
@@ -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 <ian@davenant.greenend.org.uk>  Wed, 11 Jul 2007 17:54:36 +0100
+
 userv (1.0.5) unstable; urgency=low
 
   Bugfixes (thanks to report from Nelson Beebe):
index 11d5637..8d1b180 100644 (file)
@@ -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