From: Bdale Garbee Date: Tue, 13 Aug 2013 20:13:36 +0000 (+0200) Subject: add sourcing of lsb init functions, rename sudo-ldap file relating to init.d X-Git-Tag: debian/1.8.7-1~4 X-Git-Url: https://git.gag.com/?a=commitdiff_plain;h=b6ee242895d7d0fd98635140c3d6a181587a6126;p=debian%2Fsudo add sourcing of lsb init functions, rename sudo-ldap file relating to init.d --- diff --git a/debian/sudo-ldap.sudo-ldap.init b/debian/sudo-ldap.sudo-ldap.init new file mode 100644 index 0000000..ca5ea73 --- /dev/null +++ b/debian/sudo-ldap.sudo-ldap.init @@ -0,0 +1,36 @@ +#! /bin/sh + +### BEGIN INIT INFO +# Provides: sudo-ldap +# Required-Start: $local_fs $remote_fs +# Required-Stop: +# X-Start-Before: rmnologin +# Default-Start: 2 3 4 5 +# Default-Stop: +# Short-Description: Provide limited super user privileges to specific users +# Description: Provide limited super user privileges to specific users. +### END INIT INFO + +. /lib/lsb/init-functions + +N=/etc/init.d/sudo-ldap + +set -e + +case "$1" in + start) + # make sure privileges don't persist across reboots + if [ -d /var/lib/sudo ] + then + find /var/lib/sudo -exec touch -t 198501010000 '{}' \; + fi + ;; + stop|reload|restart|force-reload|status) + ;; + *) + echo "Usage: $N {start|stop|restart|force-reload|status}" >&2 + exit 1 + ;; +esac + +exit 0 diff --git a/debian/sudo-ldap.sudo.init b/debian/sudo-ldap.sudo.init deleted file mode 100644 index 24e0c3e..0000000 --- a/debian/sudo-ldap.sudo.init +++ /dev/null @@ -1,34 +0,0 @@ -#! /bin/sh - -### BEGIN INIT INFO -# Provides: sudo-ldap -# Required-Start: $local_fs $remote_fs -# Required-Stop: -# X-Start-Before: rmnologin -# Default-Start: 2 3 4 5 -# Default-Stop: -# Short-Description: Provide limited super user privileges to specific users -# Description: Provide limited super user privileges to specific users. -### END INIT INFO - -N=/etc/init.d/sudo-ldap - -set -e - -case "$1" in - start) - # make sure privileges don't persist across reboots - if [ -d /var/lib/sudo ] - then - find /var/lib/sudo -exec touch -t 198501010000 '{}' \; - fi - ;; - stop|reload|restart|force-reload|status) - ;; - *) - echo "Usage: $N {start|stop|restart|force-reload|status}" >&2 - exit 1 - ;; -esac - -exit 0 diff --git a/debian/sudo.sudo.init b/debian/sudo.sudo.init index fea82ec..7de1e31 100644 --- a/debian/sudo.sudo.init +++ b/debian/sudo.sudo.init @@ -11,6 +11,8 @@ # Description: Provide limited super user privileges to specific users. ### END INIT INFO +. /lib/lsb/init-functions + N=/etc/init.d/sudo set -e