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

Bug#215904: marked as done (apache: Alias directives need <IfModule mod_alias.c>)



Your message dated Thu, 11 Dec 2003 11:18:05 -0500
with message-id <E1AUTVt-0006qt-00@auric.debian.org>
and subject line Bug#215904: fixed in apache 1.3.29.0.1-1
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--------------------------------------
Received: (at submit) by bugs.debian.org; 15 Oct 2003 11:17:55 +0000
>From bastian.kleineidam@triplex.de Wed Oct 15 06:17:21 2003
Return-path: <bastian.kleineidam@triplex.de>
Received: from gw-02.webfarm.triplex.de (ap-lnx-bastiank.client) [194.221.248.179] 
	by master.debian.org with smtp (Exim 3.35 1 (Debian))
	id 1A9jea-0003bH-00; Wed, 15 Oct 2003 06:17:21 -0500
Received: (qmail 19756 invoked by uid 1000); 15 Oct 2003 11:17:19 -0000
Message-ID: <20031015111719.19755.qmail@ap-lnx-bastiank.client>
Content-Type: multipart/mixed; boundary="===============1068740256=="
MIME-Version: 1.0
From: Bastian Kleineidam <calvin@debian.org>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: apache: Alias directives need <IfModule mod_alias.c>
X-Mailer: reportbug 2.34
Date: Wed, 15 Oct 2003 13:17:19 +0200
Delivered-To: submit@bugs.debian.org
X-Spam-Status: No, hits=-7.9 required=4.0
	tests=HAS_PACKAGE,PATCH_UNIFIED_DIFF
	autolearn=ham version=2.53-bugs.debian.org_2003_10_13
X-Spam-Level: 
X-Spam-Checker-Version: SpamAssassin 2.53-bugs.debian.org_2003_10_13 (1.174.2.15-2003-03-30-exp)

This is a multi-part MIME message sent by reportbug.

--===============1068740256==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

Package: apache
Version: 1.3.28-4
Severity: normal

postinst.common writes Alias directives without <IfModule> statements,
and when removing mod_alias from the modules.conf, the server refuses
to start.

Attached is the config diff that I needed to start apache again.


Ciao, Bastian

-- System Information:
Debian Release: testing/unstable
Architecture: i386
Kernel: Linux ap-lnx-bastiank 2.6.0-test6-mm3v1 #1 Mon Oct 6 11:39:34 CEST 2003 i686
Locale: LANG=C, LC_CTYPE=de_DE@euro

Versions of packages apache depends on:
hi  apache-common                 1.3.28-4   Support files for all Apache webse
hi  debconf                       1.3.15     Debian configuration management sy
hi  dpkg                          1.10.15    Package maintenance system for Deb
hi  libc6                         2.3.2-8    GNU C Library: Shared libraries an
hi  libdb4.1                      4.1.25-9   Berkeley v4.1 Database Libraries [
hi  libexpat1                     1.95.6-6   XML parsing C library - runtime li
hi  libmagic1                     4.04-1     File type determination library us
hi  logrotate                     3.6.5-2    Log rotation utility
hi  mime-support                  3.23-1     MIME files 'mime.types' & 'mailcap
hi  perl [perl5]                  5.8.1-2    Larry Wall's Practical Extraction 

-- debconf information:
  apache/server-port: 80
* apache/enable-suexec: true
  apache/server-name: localhost
  apache/init: true
  apache/document-root: /var/www
  apache/server-admin: webmaster@ap-lnx-bastiank


--===============1068740256==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment; filename="/home/calvin/apache.diff"

--- httpd.conf.old	2003-10-07 12:28:12.000000000 +0200
+++ httpd.conf	2003-10-15 10:19:24.000000000 +0200
@@ -551,7 +515,9 @@
 # example, only "/icons/"..
 #
 
+<IfModule mod_alias.c>
 Alias /icons/ /usr/share/apache/icons/
+</IfModule>
 
 <Directory /usr/share/apache/icons>
     Options Indexes MultiViews
@@ -560,8 +526,9 @@
     Allow from all
 </Directory>
 
+<IfModule mod_alias.c>
 Alias /images/ /usr/share/images/
-
+</IfModule>
 <Directory /usr/share/images>
     Options MultiViews
     AllowOverride None
@@ -577,8 +544,9 @@
 # The same rules about trailing "/" apply to ScriptAlias directives as to
 # Alias.
 #
+<IfModule mod_alias.c>
 ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
-
+</IfModule>
 #
 # "/usr/lib/cgi-bin" could be changed to whatever your ScriptAliased
 # CGI directory exists, if you have that configured.
@@ -877,7 +845,9 @@
 
 # If the perl module is installed, this will be enabled.
 <IfModule mod_perl.c>
+  <IfModule mod_alias.c>
   Alias /perl/ /var/www/perl/
+  </IfModule>
   <Location /perl>
     SetHandler perl-script
     PerlHandler Apache::Registry
@@ -891,7 +861,9 @@
 # You must unremark these two lines at the top of this file as well:
 #LoadModule put_module		modules/mod_put.so
 #
+#<IfModule mod_alias.c>
 #Alias /upload /tmp
+#</IfModule>
 #<Location /upload>
 #    EnablePut On
 #    AuthType Basic
@@ -929,7 +901,9 @@
 
 # Allow access to local system documentation from localhost.
 # (Debian Policy assumes /usr/share/doc is "/doc/", at least from the localhost.)
+<IfModule mod_alias.c>
 Alias /doc/ /usr/share/doc/
+</IfModule>
 
 <Location /doc>
   order deny,allow

--===============1068740256==--

---------------------------------------
Received: (at 215904-close) by bugs.debian.org; 11 Dec 2003 17:25:17 +0000
>From katie@auric.debian.org Thu Dec 11 11:25:17 2003
Return-path: <katie@auric.debian.org>
Received: from auric.debian.org [206.246.226.45] 
	by master.debian.org with esmtp (Exim 3.35 1 (Debian))
	id 1AUTbJ-0004Eq-00; Thu, 11 Dec 2003 10:23:41 -0600
Received: from katie by auric.debian.org with local (Exim 3.35 1 (Debian))
	id 1AUTVt-0006qt-00; Thu, 11 Dec 2003 11:18:05 -0500
From: fabbione@fabbione.net (Fabio M. Di Nitto)
To: 215904-close@bugs.debian.org
X-Katie: $Revision: 1.43 $
Subject: Bug#215904: fixed in apache 1.3.29.0.1-1
Message-Id: <E1AUTVt-0006qt-00@auric.debian.org>
Sender: Archive Administrator <katie@auric.debian.org>
Date: Thu, 11 Dec 2003 11:18:05 -0500
Delivered-To: 215904-close@bugs.debian.org

Source: apache
Source-Version: 1.3.29.0.1-1

We believe that the bug you reported is fixed in the latest version of
apache, which is due to be installed in the Debian FTP archive:

apache-common_1.3.29.0.1-1_i386.deb
  to pool/main/a/apache/apache-common_1.3.29.0.1-1_i386.deb
apache-dbg_1.3.29.0.1-1_i386.deb
  to pool/main/a/apache/apache-dbg_1.3.29.0.1-1_i386.deb
apache-dev_1.3.29.0.1-1_i386.deb
  to pool/main/a/apache/apache-dev_1.3.29.0.1-1_i386.deb
apache-doc_1.3.29.0.1-1_all.deb
  to pool/main/a/apache/apache-doc_1.3.29.0.1-1_all.deb
apache-perl_1.3.29.0.1-1_i386.deb
  to pool/main/a/apache/apache-perl_1.3.29.0.1-1_i386.deb
apache-ssl_1.3.29.0.1-1_i386.deb
  to pool/main/a/apache/apache-ssl_1.3.29.0.1-1_i386.deb
apache-utils_1.3.29.0.1-1_i386.deb
  to pool/main/a/apache/apache-utils_1.3.29.0.1-1_i386.deb
apache_1.3.29.0.1-1.diff.gz
  to pool/main/a/apache/apache_1.3.29.0.1-1.diff.gz
apache_1.3.29.0.1-1.dsc
  to pool/main/a/apache/apache_1.3.29.0.1-1.dsc
apache_1.3.29.0.1-1_i386.deb
  to pool/main/a/apache/apache_1.3.29.0.1-1_i386.deb
apache_1.3.29.0.1.orig.tar.gz
  to pool/main/a/apache/apache_1.3.29.0.1.orig.tar.gz
libapache-mod-perl_1.29.0.1-1_i386.deb
  to pool/main/a/apache/libapache-mod-perl_1.29.0.1-1_i386.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 215904@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Fabio M. Di Nitto <fabbione@fabbione.net> (supplier of updated apache package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Sat, 06 Dec 2003 17:14:26 +0100
Source: apache
Binary: apache-dev apache-common apache-doc apache-utils apache apache-dbg apache-perl libapache-mod-perl apache-ssl
Architecture: source i386 all
Version: 1.3.29.0.1-1
Distribution: unstable
Urgency: low
Maintainer: Debian Apache Maintainers <debian-apache@lists.debian.org>
Changed-By: Fabio M. Di Nitto <fabbione@fabbione.net>
Description: 
 apache     - Versatile, high-performance HTTP server
 apache-common - Support files for all Apache webservers
 apache-dbg - Apache webservers (debugging versions)
 apache-dev - Apache webserver development kit
 apache-doc - Apache webserver docs
 apache-perl - Versatile, high-performance HTTP server with Perl support
 apache-ssl - Versatile, high-performance HTTP server with SSL support
 apache-utils - Utility programs for webservers
 libapache-mod-perl - Integration of perl with the Apache web server
Closes: 89484 104268 109460 112553 136634 144644 153528 170854 172527 192489 214773 215904 218119 220041 221133 221138 223576
Changes: 
 apache (1.3.29.0.1-1) unstable; urgency=low
 .
   * (Matthew Wilcox)
     - new upstream versions for:
       + mod_allowdev
       + mod_roaming
     - Updated copyright file to include apache-contrib module licences
   * (Fabio M. Di Nitto)
     - new debian/rules
       + reorganized all the sections (more logical order)
       + vars are all at the beginning
       + removed hardencoded versions other than in the global vars section
       + new ipv6 build method
       + no more source handling outside source.make
       + moved all the stamp to STAMP_DIR
       + new target: expand-debian that will take care of generating
         maintainer scripts and as much as possible in automatic way
       + reorganized targets for libapache-mod-perl
       + modules check after building for all the flavours
       + removed old targets that were obsolete/broken
       + install now performs only once
       + install targets are now per package
       + make use of dh_installlogrotate
       + moved debian/modchk to debian/scripts/modchk
       + use of debian/script/populate to create all common stuff
     - created debian/pkgtemplates to store common templates
     - updated module-manifests
     - updated apache-contrib tarball
       + it now contains contrib/ and mod_auth_cache
       + it does not build mod_macro as DSO since it is compiled in
       + removed mod_layout and mod_random (they are in external packages)
     - Added /etc/apache{-ssl,perl}/conf.d support (Closes: #192489, #112553)
     - Updated apache, apache-perl and apache-ssl default configs
       (Closes: #136634, #215904, #144644, #170854)
     - Applied patch to fix suexec log reopen bug (Closes: #153528)
     - Applied and customized patch to enable PAM limits support for suexec
       (add dependency on libpam0g, Closes: #89484)
     - Enabled SSLExportClientCertificates support in apache-ssl
     - Enabled apache_ssl_keynote_module only for apache-ssl
       (add dependency on libkeynote0)
     - apache-common should depends on a specific version of apache-utils
     - Added README.modules to apache-dev to provide a simple guideline
       for apache modules maintainers (Closes: #218119)
     - Fixed typo in libapache-mod-perl.{postinst,prerm}
     - Modified modules-config to handle apache-perl specific loadmodule
       order. (Closes: #104268)
     - Stop calling db_stop in modules-config and redirected the restart output
       to /dev/null and avoid debconf to hang in certain situations
       (Closes: #221133, #221138, #223576)
     - modules-config now checks for modules <-> info files consistency
       (Closes: #220041, #214773)
     - Fixed example for Allow directive (Closes: #172527)
     - Add all the include files and place them where they belong to.
       We now provide a complete -dev environtment like all the other distro.
       (Closes: #109460)
     - Fixed wrong apxs path in MyConfig.pm
     - Stop shipping mod_macro as DSO since it is statically compiled.
     - Simplified debian/scripts/doc_fix
     - workaround a dh_installdocs bug
       (README.Debian and TODO.Debian were missing in some packages)
     - libapache-mod-perl does not need to Recommends apache-perl
     - Added apache-ssl html documentation from http://apache-ssl/docs.html
     - Updated apache-doc doc-base to point to the real documentation
       instead of a placeholder
   * (Thom May)
     - Itaglish -> English translation of README.modules ;)
Files: 
 9014996f7d4626ab87a75f7247a515d8 1085 web optional apache_1.3.29.0.1-1.dsc
 895001e2b1f872a3845b77903d5e9c8b 3086233 web optional apache_1.3.29.0.1.orig.tar.gz
 311ba2a4bf2cb27fb13a36299b6c2794 364247 web optional apache_1.3.29.0.1-1.diff.gz
 747478556c684f80e24b065b127eaa71 1157040 doc optional apache-doc_1.3.29.0.1-1_all.deb
 749d94946e49cbdbd9ef77a87ad0c6b8 365130 web optional apache_1.3.29.0.1-1_i386.deb
 0cff5c156b97a588d9a2f11e26734053 475874 web optional apache-ssl_1.3.29.0.1-1_i386.deb
 2a6857a1d6f6b0d7606e7003fbae56e9 483404 web extra apache-perl_1.3.29.0.1-1_i386.deb
 737dc29262ce95b30f0b0f25ca1c57bc 315292 devel extra apache-dev_1.3.29.0.1-1_i386.deb
 c4a10403b61d651958938d9e3a9df85b 9059606 devel extra apache-dbg_1.3.29.0.1-1_i386.deb
 dd8c5776b2b5b05f3bd0dba9654e3844 811148 web optional apache-common_1.3.29.0.1-1_i386.deb
 90181258bd715c1fd89a5c5197235089 252180 web optional apache-utils_1.3.29.0.1-1_i386.deb
 23c514b3ed0207799fc72ba589b55938 478934 web optional libapache-mod-perl_1.29.0.1-1_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3 (GNU/Linux)

iD8DBQE/2JKJhCzbekR3nhgRAnL6AJwP7K20gNC8Vh/9wS7i4hJwvAhNBwCeMvoj
LPpcOBeHMaI+w2544k0Ok9Q=
=bICV
-----END PGP SIGNATURE-----



Reply to: