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

Bug#227232: marked as done (apache: Overwrites own modules.conf on upgrade)

Your message dated Sun, 07 Mar 2004 08:32:06 -0500
with message-id <E1AzyNy-0001rD-00@newraff.debian.org>
and subject line Bug#227232: fixed in apache
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; 12 Jan 2004 18:02:00 +0000
>From jeroen@wolffelaar.nl Mon Jan 12 12:01:59 2004
Return-path: <jeroen@wolffelaar.nl>
Received: from 233pc233.sshunet.nl (frodo.wolffelaar.nl) [] 
	by master.debian.org with esmtp (Exim 3.35 1 (Debian))
	id 1Afp67-0001us-00; Sun, 11 Jan 2004 17:34:23 -0600
Received: from jeroen by frodo.wolffelaar.nl with local (Exim 3.36 #1 (Debian))
	id 1Afp65-0001Un-00; Mon, 12 Jan 2004 00:34:21 +0100
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
From: Jeroen van Wolffelaar <jeroen@wolffelaar.nl>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: apache: Overwrites own modules.conf on upgrade
X-Mailer: reportbug 2.37
Date: Mon, 12 Jan 2004 00:34:21 +0100
Message-Id: <E1Afp65-0001Un-00@frodo.wolffelaar.nl>
Delivered-To: submit@bugs.debian.org
X-Spam-Checker-Version: SpamAssassin 
	(1.212-2003-09-23-exp) on master.debian.org
X-Spam-Status: No, hits=-5.0 required=4.0 tests=HAS_PACKAGE autolearn=no 

Package: apache
Severity: critical
Justification: causes serious data loss

(I consider by home-made configuration also data - webserver will not
run without; and without backups I wouldn't have been able to recover
per module the reasons why I enabled/disabled that module)

I have a very customized apache configuration because I run a lot of
different things via apache.

Amongst others, config files were already split up. For example, I had
moved all LoadModules line to a file called /etc/apache/modules.conf

After upgrade to this version, the postinst failed, because apache
failed to start because some modules I enabled via modules.conf were
missing. It turned out, that modules.conf was overwritten by some
apache-modules (or such) script. There were quite some things that
looked like backups, but none contained the old version (I grepped).

modules.conf.old was the same modules.conf (I ran postinst multiple

I'm now going to clean up the mess and restore config from backup, and I
will check out the postinst afterwards, if I find more problems, or a
patch for this, I will add to this report and/or open another one.

Above this, why modules-config? You cannot add comments next to the
loadmodule line like this?!

apache2's approach of a mods-available, and mods-enabled containing
symlinks to the former, MUCH cleaner, and easier, and more
straightforward, and non-causing-data-loss! And, it's more consitent
within Debian

(apologies for my insecure wordings, my mood is currently a bit... you
can guess)

-- System Information:
Debian Release: testing/unstable
Architecture: i386
Kernel: None of your business
Locale: LANG=nl_NL.ISO-8859-1, LC_CTYPE=nl_NL.ISO-8859-1

Versions of packages apache depends on:
ii  apache-common      Support files for all Apache webse
ii  debconf                     1.3.22       Debian configuration management sy
ii  dpkg                        1.10.18      Package maintenance system for Deb
ii  libc6                       2.3.2.ds1-10 GNU C Library: Shared libraries an
ii  libdb4.1                    4.1.25-10    Berkeley v4.1 Database Libraries [
ii  libexpat1                   1.95.6-6     XML parsing C library - runtime li
ii  libmagic1                   4.06-2       File type determination library us
ii  libpam0g                    0.76-14.1    Pluggable Authentication Modules l
ii  logrotate                   3.6.5-2      Log rotation utility
ii  mime-support                3.23-1       MIME files 'mime.types' & 'mailcap
ii  perl [perl5]                5.8.2-2      Larry Wall's Practical Extraction 

-- debconf information:
  apache/server-name: wolffelaar.nl
  apache/document-root: /var/www
  apache/server-port: 80
* apache/enable-suexec: false
  apache/init: true
  apache/server-admin: webmaster@wolffelaar.nl

Received: (at 227232-close) by bugs.debian.org; 7 Mar 2004 13:38:13 +0000
>From katie@ftp-master.debian.org Sun Mar 07 05:38:13 2004
Return-path: <katie@ftp-master.debian.org>
Received: from newraff.debian.org [] (mail)
	by spohr.debian.org with esmtp (Exim 3.35 1 (Debian))
	id 1AzyTt-0001x9-00; Sun, 07 Mar 2004 05:38:13 -0800
Received: from katie by newraff.debian.org with local (Exim 3.35 1 (Debian))
	id 1AzyNy-0001rD-00; Sun, 07 Mar 2004 08:32:06 -0500
From: fabbione@fabbione.net (Fabio M. Di Nitto)
To: 227232-close@bugs.debian.org
X-Katie: $Revision: 1.44 $
Subject: Bug#227232: fixed in apache
Message-Id: <E1AzyNy-0001rD-00@newraff.debian.org>
Sender: Archive Administrator <katie@ftp-master.debian.org>
Date: Sun, 07 Mar 2004 08:32:06 -0500
Delivered-To: 227232-close@bugs.debian.org
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2004_03_05 
	(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Status: No, hits=-3.0 required=4.0 tests=HAS_BUG_NUMBER autolearn=no 

Source: apache

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:

  to pool/main/a/apache/apache-common_1.
  to pool/main/a/apache/apache-dbg_1.
  to pool/main/a/apache/apache-dev_1.
  to pool/main/a/apache/apache-doc_1.
  to pool/main/a/apache/apache-perl_1.
  to pool/main/a/apache/apache-ssl_1.
  to pool/main/a/apache/apache-utils_1.
  to pool/main/a/apache/apache_1.
  to pool/main/a/apache/apache_1.
  to pool/main/a/apache/apache_1.
  to pool/main/a/apache/apache_1.
  to pool/main/a/apache/libapache-mod-perl_1.29.0.2-1_i386.deb

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

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

Debian distribution maintenance software
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)

Hash: SHA1

Format: 1.7
Date: Sun, 07 Mar 2004 13:15:09 +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
Distribution: unstable
Urgency: low
Maintainer: Debian Apache Maintainers <debian-apache@lists.debian.org>
Changed-By: Fabio M. Di Nitto <fabbione@fabbione.net>
 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: 45268 219378 226131 226833 227232 228355 229000 229653 230718 230991 231387 232630 232668 233097 233694 234091 234650 234706 234731 235976
 apache ( unstable; urgency=low
   * (Fabio M. Di Nitto)
     - Introduced better checks for values returned by debconf frontens
       and rollback to defaults if empty (Closes: #234091)
     - Introduced ucf to preserve users configurations across upgrades
       (Closes: #227232, #235976, #234650)
     - Fixed several overlapping problems with postrm scripts
       (Closes: #232668)
     - New apache-ssl upstream [CAN-2004-0009]
       (Closes: #232630)
     - Make modules-config less paranoid about .so/.info relationship
       (Closes: #226833, #234706)
     - Updated default apache-ssl conf for new SSLNoV2 directive
     - Rebuilt and enforced dependencies against perl 5.8.3
       (Closes: #231387)
     - Switched logrotate scripts to use invoke-rc.d and Co.
       (Closes: #234731)
     - Added (for real this time) mod-perl r->dir_config('foo') patch. Thanks Don.
       (Closes: #226131)
     - Modified init scripts and postinst to handle in a better way the start
       at boot. (Closes: #228355)
     - Added link to netcraft.com in the default placeholder and a few lines
       in the README.Debian
     - Modified init scripts to clean mod-bandwidth/link/ after each stop
       (Closes: #229000)
     - More init scripts cleanup. It shouldn't leak environment information
       (Closes: #229653, #230991)
     - Added check for MIMEMagicFile to suggested corrections
       (Closes: #230718)
     - Added da.po thanks to Claus Hindsgaul (Closes: #233097)
   * (Tollef Fog Heen)
     - Stop linking against so many DB libs. (Closes: #45268)
   * (Matthew Wilcox)
     - Ship rotatelogs in apache-utils. (Closes: #219378)
     - Add mod_autoindex patch. (Closes: #233694)
 2c2f436049a261d425f7a33ade8e1c32 1085 web optional apache_1.
 cc7d80570bfce92a4743c297a1fd1004 3071092 web optional apache_1.
 685c35aae699c0e19958736a9c3bce60 374701 web optional apache_1.
 cf14ac454403e89dfcde8d6dd2b535cc 1158450 doc optional apache-doc_1.
 183c94fecba25014692654e26bf04e59 367170 web optional apache_1.
 989ca889e96e620696653bbce2a360fb 478130 web optional apache-ssl_1.
 74e6a958e9609ca633182e99b50ddbe7 485688 web extra apache-perl_1.
 b3620575930b34b63667c0f958f880e9 316708 devel extra apache-dev_1.
 3987b0ca06198160e430b1bef96895e1 9074574 devel extra apache-dbg_1.
 fe4db14d1ec9434af7f92a819f5cd19d 816424 web optional apache-common_1.
 29bf856f65bb50e18d5d6151a852088c 257794 web optional apache-utils_1.
 6a272db812c36314cee3cdb14fd8a4b0 480216 web optional libapache-mod-perl_1.29.0.2-1_i386.deb

Version: GnuPG v1.2.4 (GNU/Linux)


Reply to: