Use #DEBHELPER#. That generates all the necessary boilerplate - and
more modern boilerplate, too. We need a new Pre-Depends on
init-system-helpers.
Addresses this lintian warning
https://lintian.debian.org/tags/maintainer-script-lacks-debhelper-token
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Package: userv
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}, lsb-base
+Pre-Depends: ${misc:Pre-Depends}
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
#!/bin/sh
set -e
-update-rc.d userv defaults 19 50 > /dev/null
-
-if command -v invoke-rc.d >/dev/null 2>&1; then
- invoke-rc.d userv start
-else
- /etc/init.d/userv start
-fi
+#DEBHELPER#
#!/bin/sh
set -e
-if test "$1" = purge
-then
- update-rc.d userv remove >/dev/null
-fi
+#DEBHELPER#
#!/bin/sh
set -e
-if command -v invoke-rc.d >/dev/null 2>&1; then
- invoke-rc.d userv stop
-else
- /etc/init.d/userv stop
-fi
-
-if [ \( "$1" = "upgrade" -o "$1" = "remove" \) -a -L /usr/doc/userv ]; then
- rm -f /usr/doc/userv
-fi
+#DEBHELPER#