Bug#711479: patch
Control: block 669745 by 711479
Attaching simple patch for the issue (however the better option would be to use
DPKG_MAINTSCRIPT_* environment variables instead of the
APACHE2_MAINTSCRIPT_* ones).
Regards,
robert
--- apache2-maintscript-helper.old 2013-06-07 08:19:16.000000000 +0200
+++ apache2-maintscript-helper 2013-06-07 09:01:03.000000000 +0200
@@ -75,7 +75,9 @@
return 1
fi
- APACHE2_MAINTSCRIPT_NAME="${0##*.}"
+ APACHE2_MAINTSCRIPT_NAME="$DPKG_MAINTSCRIPT_NAME"
+ [ "$APACHE2_MAINTSCRIPT_NAME" ] || APACHE2_MAINTSCRIPT_NAME="${0##*.}"
+
case "$APACHE2_MAINTSCRIPT_NAME" in
preinst|prerm|postrm|postinst)
# yay - recognized script
@@ -86,8 +88,11 @@
;;
esac
- APACHE2_MAINTSCRIPT_PACKAGE="${0##*/}"
- APACHE2_MAINTSCRIPT_PACKAGE="${APACHE2_MAINTSCRIPT_PACKAGE%.*}"
+ APACHE2_MAINTSCRIPT_PACKAGE="$DPKG_MAINTSCRIPT_PACKAGE"
+ if [ -z "$APACHE2_MAINTSCRIPT_PACKAGE" ]; then
+ APACHE2_MAINTSCRIPT_PACKAGE="${0##*/}"
+ APACHE2_MAINTSCRIPT_PACKAGE="${APACHE2_MAINTSCRIPT_PACKAGE%.*}"
+ fi
APACHE2_MAINTSCRIPT_METHOD="$1"
APACHE2_MAINTSCRIPT_ARGUMENT="${2:-}"
Reply to: