summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Debian/Debhelper/Dh_Lib.pm2
-rw-r--r--debian/changelog13
-rw-r--r--man/po4a/po/debhelper.pot2
3 files changed, 15 insertions, 2 deletions
diff --git a/Debian/Debhelper/Dh_Lib.pm b/Debian/Debhelper/Dh_Lib.pm
index 87677580..793a2e07 100644
--- a/Debian/Debhelper/Dh_Lib.pm
+++ b/Debian/Debhelper/Dh_Lib.pm
@@ -104,7 +104,7 @@ sub init {
# If no error handling function was specified, just propigate
# errors out.
if (! exists $dh{ERROR_HANDLER} || ! defined $dh{ERROR_HANDLER}) {
- $dh{ERROR_HANDLER}='exit $?';
+ $dh{ERROR_HANDLER}='exit \$?';
}
}
diff --git a/debian/changelog b/debian/changelog
index 7360a6d7..37a593bc 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,16 @@
+debhelper (5.0.26) unstable; urgency=high
+
+ * dh_installinit: Fix badly generated code in maint scripts that used
+ || exit 0 instead of the intended
+ || exit $?
+ due to a bad shell expansion and caused invoke-rc.d errors to be
+ ignored. Closes: #337664
+
+ Note: This has been broken since version 4.2.12 and has affected many
+ packages.
+
+ -- Joey Hess <joeyh@debian.org> Wed, 22 Mar 2006 19:33:38 -0500
+
debhelper (5.0.25) unstable; urgency=low
* dh_installdebconf: For udebs, misc:Depends will now contain cdebconf-udeb.
diff --git a/man/po4a/po/debhelper.pot b/man/po4a/po/debhelper.pot
index 5125ec4f..d243cc8c 100644
--- a/man/po4a/po/debhelper.pot
+++ b/man/po4a/po/debhelper.pot
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2006-03-15 16:14-0500\n"
+"POT-Creation-Date: 2006-03-22 19:43-0500\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"