From 46a243ddda735e68a8e6317132dbf16e9966e17d Mon Sep 17 00:00:00 2001 From: Guillem Jover Date: Thu, 18 Dec 2008 06:39:37 +0000 Subject: Call 'set -e' in maintainer scripts to guarantee a correct exit status --- debian/changelog | 1 + debian/inetutils-ftp.postinst | 2 ++ debian/inetutils-ftp.prerm | 2 ++ debian/inetutils-talk.postinst | 2 ++ debian/inetutils-talk.prerm | 2 ++ debian/inetutils-telnet.postinst | 2 ++ debian/inetutils-telnet.prerm | 2 ++ 7 files changed, 13 insertions(+) diff --git a/debian/changelog b/debian/changelog index 15443db..0fa0aa4 100644 --- a/debian/changelog +++ b/debian/changelog @@ -7,6 +7,7 @@ inetutils (2:1.5.dfsg.1-9) UNRELEASED; urgency=low * Make the inetutils-inetd init.d script provide inetutils-inetd instead of inetd, to not conflict with other inetd implementations. (Closes: #507121) Thanks to Petter Reinholdtsen . + * Call 'set -e' in maintainer scripts to guarantee a correct exit status. -- Guillem Jover Thu, 18 Dec 2008 07:51:43 +0200 diff --git a/debian/inetutils-ftp.postinst b/debian/inetutils-ftp.postinst index 30c8f01..0d845d0 100644 --- a/debian/inetutils-ftp.postinst +++ b/debian/inetutils-ftp.postinst @@ -1,5 +1,7 @@ #!/bin/sh +set -e + update-alternatives --install /usr/bin/ftp ftp /usr/bin/inetutils-ftp \ 100 --slave /usr/share/man/man1/ftp.1.gz ftp.1.gz \ /usr/share/man/man1/inetutils-ftp.1.gz diff --git a/debian/inetutils-ftp.prerm b/debian/inetutils-ftp.prerm index 69c36fa..14c115b 100644 --- a/debian/inetutils-ftp.prerm +++ b/debian/inetutils-ftp.prerm @@ -1,5 +1,7 @@ #!/bin/sh +set -e + case "$1" in remove|deconfigure) update-alternatives --remove ftp /usr/bin/inetutils-ftp diff --git a/debian/inetutils-talk.postinst b/debian/inetutils-talk.postinst index 4b231e2..ff02c15 100644 --- a/debian/inetutils-talk.postinst +++ b/debian/inetutils-talk.postinst @@ -1,5 +1,7 @@ #!/bin/sh +set -e + update-alternatives --install /usr/bin/talk talk /usr/bin/inetutils-talk \ 100 --slave /usr/share/man/man1/talk.1.gz talk.1.gz \ /usr/share/man/man1/inetutils-talk.1.gz diff --git a/debian/inetutils-talk.prerm b/debian/inetutils-talk.prerm index d9eee35..d40d276 100644 --- a/debian/inetutils-talk.prerm +++ b/debian/inetutils-talk.prerm @@ -1,5 +1,7 @@ #!/bin/sh +set -e + case "$1" in remove|deconfigure) update-alternatives --remove talk /usr/bin/inetutils-talk diff --git a/debian/inetutils-telnet.postinst b/debian/inetutils-telnet.postinst index ffc562d..066e6fe 100644 --- a/debian/inetutils-telnet.postinst +++ b/debian/inetutils-telnet.postinst @@ -1,5 +1,7 @@ #!/bin/sh +set -e + update-alternatives --install /usr/bin/telnet telnet /usr/bin/inetutils-telnet \ 100 --slave /usr/share/man/man1/telnet.1.gz telnet.1.gz \ /usr/share/man/man1/inetutils-telnet.1.gz diff --git a/debian/inetutils-telnet.prerm b/debian/inetutils-telnet.prerm index 6ce41e6..a9cc53c 100644 --- a/debian/inetutils-telnet.prerm +++ b/debian/inetutils-telnet.prerm @@ -1,5 +1,7 @@ #!/bin/sh +set -e + case "$1" in remove|deconfigure) update-alternatives --remove telnet /usr/bin/inetutils-telnet -- cgit v1.2.3