From: Bdale Garbee Date: Sat, 12 Nov 2011 22:26:04 +0000 (-0700) Subject: put the sudoers file back on failed / aborted upgrades X-Git-Tag: debian/1.8.3p1-2~8 X-Git-Url: https://git.gag.com/?a=commitdiff_plain;h=ddb549005aef32c82f34e2bd1276ed4170d12a07;p=debian%2Fsudo put the sudoers file back on failed / aborted upgrades --- diff --git a/debian/sudo-ldap.postrm b/debian/sudo-ldap.postrm index 54e7a46..30fb1e8 100644 --- a/debian/sudo-ldap.postrm +++ b/debian/sudo-ldap.postrm @@ -9,9 +9,13 @@ case "$1" in remove|upgrade|deconfigure) ;; - failed-upgrade) + abort-upgrade|failed-upgrade) + if [ -e "/etc/sudoers.pre-conffile" ]; then + mv /etc/sudoers.pre-conffile /etc/sudoers + fi ;; + *) echo "unknown argument --> $1" >&2 exit 0 diff --git a/debian/sudo.postrm b/debian/sudo.postrm index a2dff7b..ab1425a 100644 --- a/debian/sudo.postrm +++ b/debian/sudo.postrm @@ -8,7 +8,10 @@ case "$1" in remove|upgrade|deconfigure) ;; - failed-upgrade) + abort-upgrade|failed-upgrade) + if [ -e "/etc/sudoers.pre-conffile" ]; then + mv /etc/sudoers.pre-conffile /etc/sudoers + fi ;; *)