mod_ident no longer included in apache
Bug #1333388 reported by
Alex Bligh
This bug affects 3 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
apache2 (Debian) |
Fix Released
|
Unknown
|
|||
apache2 (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Trusty |
Confirmed
|
Medium
|
Unassigned |
Bug Description
Precise included mod_ident in apache2.2. Trusty does not include mod_ident in apache2.4. There appears to be no other package containing mod_ident.so. Therefore an upgrade between Precise (LTS) and Trusty (LTS) will unfixably break anything using mod_ident.
This affects me sufficiently that I will happily build and contribute a mod_ident package for apache 2.4 (assuming I can pull it out the source), but I am reliably informed fixing this merely requires adding '--enable-ident' to debian/rules (not yet verified). This would seem the obvious fix.
Changed in apache2 (Debian): | |
status: | Unknown → Fix Released |
To post a comment you must log in.
The attached patch appear to result in it building, and being able to be inserted as a module.
root@trustytest :/home/ ubuntu/ apache2/ apache2- 2.4.7# for i in ../*.deb ; do echo $i ; dpkg -c $i | fgrep ident ; done 2.4.7-1ubuntu4_ amd64.deb mods-available/ ident.load 2-bin_2. 4.7-1ubuntu4_ amd64.deb bin_2.4. 7-1ubuntu4_ amd64.deb apache2/ modules/ mod_ident. so data_2. 4.7-1ubuntu4_ all.deb dbg_2.4. 7-1ubuntu4_ amd64.deb debug/usr/ lib/apache2/ modules/ mod_ident. so dev_2.4. 7-1ubuntu4_ amd64.deb doc_2.4. 7-1ubuntu4_ all.deb doc/apache2- doc/manual/ ja/mod/ mod_ident. html doc/apache2- doc/manual/ fr/mod/ mod_ident. html doc/apache2- doc/manual/ en/mod/ mod_ident. html doc/apache2- doc/manual/ ko/mod/ mod_ident. html doc/apache2- doc/manual/ zh-cn/mod/ mod_ident. html -> ../../en/ mod/mod_ ident.html doc/apache2- doc/manual/ da/mod/ mod_ident. html -> ../../en/ mod/mod_ ident.html doc/apache2- doc/manual/ de/mod/ mod_ident. html -> ../../en/ mod/mod_ ident.html doc/apache2- doc/manual/ pt-br/mod/ mod_ident. html -> ../../en/ mod/mod_ ident.html doc/apache2- doc/manual/ tr/mod/ mod_ident. html -> ../../en/ mod/mod_ ident.html doc/apache2- doc/manual/ es/mod/ mod_ident. html -> ../../en/ mod/mod_ ident.html mpm-event_ 2.4.7-1ubuntu4_ amd64.deb mpm-itk_ 2.4.7-1ubuntu4_ amd64.deb mpm-prefork_ 2.4.7-1ubuntu4_ amd64.deb mpm-worker_ 2.4.7-1ubuntu4_ amd64.deb suexec_ 2.4.7-1ubuntu4_ amd64.deb suexec- custom_ 2.4.7-1ubuntu4_ amd64.deb suexec- pristine_ 2.4.7-1ubuntu4_ amd64.deb utils_2. 4.7-1ubuntu4_ amd64.deb mod-macro_ 2.4.7-1ubuntu4_ amd64.deb mod-proxy- html_2. 4.7-1ubuntu4_ amd64.deb
../apache2_
-rw-r--r-- root/root 62 2014-06-23 20:00 ./etc/apache2/
../apache2.
../apache2-
-rw-r--r-- root/root 10248 2014-06-23 20:04 ./usr/lib/
../apache2-
../apache2-
-rw-r--r-- root/root 28316 2014-06-23 20:04 ./usr/lib/
../apache2-
../apache2-
-rw-r--r-- root/root 10502 2014-06-23 20:03 ./usr/share/
-rw-r--r-- root/root 9993 2014-06-23 20:03 ./usr/share/
-rw-r--r-- root/root 9550 2014-06-23 20:03 ./usr/share/
-rw-r--r-- root/root 9068 2014-06-23 20:03 ./usr/share/
lrwxrwxrwx root/root 0 2014-06-23 20:04 ./usr/share/
lrwxrwxrwx root/root 0 2014-06-23 20:04 ./usr/share/
lrwxrwxrwx root/root 0 2014-06-23 20:04 ./usr/share/
lrwxrwxrwx root/root 0 2014-06-23 20:04 ./usr/share/
lrwxrwxrwx root/root 0 2014-06-23 20:04 ./usr/share/
lrwxrwxrwx root/root 0 2014-06-23 20:04 ./usr/share/
../apache2-
../apache2-
../apache2-
../apache2-
../apache2-
../apache2-
../apache2-
../apache2-
../libapache2-
../libapache2-
root@trustytest :/home/ ubuntu/ apache2/ apache2- 2.4.7# a2enmod ident :/home/ ubuntu/ apache2/ apache2- 2.4.7# service apache2 restart
Enabling module ident.
To activate the new configuration, you need to run:
service apache2 restart
root@trustytest
* Restarting web server apache2 AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1. Set the 'ServerName' directive globally to suppress this message