[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#786657: apache2.4 in jessie/stable missing mod_imagemap



Steven Sumichrast:
> In Wheezy 7.8 mod_imagemap was shipped with the apache2.2-bin package (
> https://packages.debian.org/wheezy/amd64/apache2.2-bin/filelist).  It
> appears that in the new stable system, apache2.4-bin is missing
> mod_imagemap (https://packages.debian.org/jessie/amd64/apache2-bin/filelist).
> I'm not aware of the module being renamed.
> 
> Additionally the module is not available for install via a standalone
> package.


Upstream, the module priority changed from "most" to "no" in 2011:
https://svn.apache.org/viewvc/httpd/httpd/trunk/modules/mappers/config9.m4?r1=808722&r2=1146227

I'm a bit confused because the commit says:
"most -> reallyall: imagemap"
While pointing at
http://mail-archives.apache.org/mod_mbox/httpd-dev/201107.mbox/%3C201107052321.56063.sf@sfritsch.de%3E
that says
MA mod_imagemap        # remove from 'most' and 'all'

Any reason not to provide it anymore?


The debian fix should be something like:

diff --git a/debian/rules b/debian/rules
index aa8f16d..546dd56 100755
--- a/debian/rules
+++ b/debian/rules
@@ -76,7 +76,7 @@ override_dh_auto_configure:
generate-maintainer-scripts prebuild-checks support/
                --with-pcre=yes \
                --enable-pie \
                --enable-mpms-shared=all \
-               --enable-mods-shared="all cgi ident authnz_fcgi" \
+               --enable-mods-shared="all cgi ident authnz_fcgi imagemap" \
                --enable-mods-static="unixd logio watchdog version" \
                CFLAGS="$(AP2_CFLAGS)" CPPFLAGS="$(AP2_CPPFLAGS)"
LDFLAGS="$(AP2_LDFLAGS)" \
                LTFLAGS="$(AP2_LTFLAGS)"


and to create a
debian/config-dir/mods-available/imagemap.load file.


Reply to: