From 3436f6b13e59834ef056e1a08065b7a41b3c4170 Mon Sep 17 00:00:00 2001 From: Bdale Garbee Date: Mon, 31 Aug 2009 12:22:54 -0600 Subject: [PATCH] switch from rcS.d to rc[0-6].d --- debian/changelog | 1 + debian/sudo-ldap.postinst | 2 +- debian/sudo-ldap.sudo.init | 5 +++-- debian/sudo.postinst | 2 +- debian/sudo.sudo.init | 3 ++- 5 files changed, 8 insertions(+), 5 deletions(-) diff --git a/debian/changelog b/debian/changelog index 57ef154..441a6c0 100644 --- a/debian/changelog +++ b/debian/changelog @@ -3,6 +3,7 @@ sudo (1.7.2p1-1) UNRELEASED; urgency=low * new upstream version * add support for /etc/sudoers.d using #includedir in default sudoers, closes: #539994 + * move init.d script from using rcS.d to rc[0-6].d, closes: #542924 -- Bdale Garbee Mon, 31 Aug 2009 12:13:44 -0600 diff --git a/debian/sudo-ldap.postinst b/debian/sudo-ldap.postinst index 9dea6d7..c192b43 100644 --- a/debian/sudo-ldap.postinst +++ b/debian/sudo-ldap.postinst @@ -37,7 +37,7 @@ system ('chmod 440 /etc/sudoers'); # must do a remove first to un-do the "bad" links created by previous version system ('update-rc.d -f sudo remove >/dev/null 2>&1'); -system ('update-rc.d sudo start 75 S . >/dev/null'); +system ('update-rc.d sudo start 75 2 3 4 5 S . >/dev/null'); # make sure we have a sudo group diff --git a/debian/sudo-ldap.sudo.init b/debian/sudo-ldap.sudo.init index cdd54db..f99fdae 100644 --- a/debian/sudo-ldap.sudo.init +++ b/debian/sudo-ldap.sudo.init @@ -1,10 +1,11 @@ #! /bin/sh ### BEGIN INIT INFO -# Provides: sudo +# Provides: sudo-ldap # Required-Start: $local_fs $remote_fs # Required-Stop: -# Default-Start: S +# X-Start-Before: rmnologin +# Default-Start: 2 3 4 5 # Default-Stop: ### END INIT INFO diff --git a/debian/sudo.postinst b/debian/sudo.postinst index 6dc9cd2..0107918 100644 --- a/debian/sudo.postinst +++ b/debian/sudo.postinst @@ -37,7 +37,7 @@ system ('chmod 440 /etc/sudoers'); # must do a remove first to un-do the "bad" links created by previous version system ('update-rc.d -f sudo remove >/dev/null 2>&1'); -system ('update-rc.d sudo start 75 S . >/dev/null'); +system ('update-rc.d sudo start 75 2 3 4 5 . >/dev/null'); # make sure we have a sudo group diff --git a/debian/sudo.sudo.init b/debian/sudo.sudo.init index cdd54db..2e14e42 100644 --- a/debian/sudo.sudo.init +++ b/debian/sudo.sudo.init @@ -4,7 +4,8 @@ # Provides: sudo # Required-Start: $local_fs $remote_fs # Required-Stop: -# Default-Start: S +# X-Start-Before: rmnologin +# Default-Start: 2 3 4 5 # Default-Stop: ### END INIT INFO -- 2.47.2