chiark / gitweb /
init script: Source init-functions
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Wed, 29 Dec 2021 18:36:28 +0000 (18:36 +0000)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Wed, 29 Dec 2021 19:25:24 +0000 (19:25 +0000)
This will supposely make some systemd things better, according to
  https://lintian.debian.org/tags/init.d-script-does-not-source-init-functions

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
debian/control
debian/userv.init

index 44d138be25d8906b69a78e51765bf6c5bf071af4..ee530f4563a9e3343551519d69dfd933b6a2f5b9 100644 (file)
@@ -7,7 +7,7 @@ Standards-Version: 3.9.1
 
 Package: userv
 Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}
+Depends: ${shlibs:Depends}, ${misc:Depends}, lsb-base
 Description: `user services' - program call across trust boundaries
  userv allows one program to invoke another when only limited trust
  exists between them.  It is a tool which can be used to avoid having
index 16e95af92f6a26af591ae593662bc6850d70b17a..4a04e0c55ee8f8cdd442474789acecff0fa29104 100644 (file)
@@ -12,6 +12,8 @@
 
 test -f /usr/sbin/uservd || exit 0
 
+. /lib/lsb/init-functions
+
 ensure_var_dir () {
        var_dir=/var/run/userv
        test -d "$var_dir" || mkdir -m700 "$var_dir"