Bug#368312: marked as done (apache2-common: Upgrade should not stop apache unless absolutely necessary, but use apache2ctl graceful)
Your message dated Sat, 21 Oct 2006 21:20:59 +0200
with message-id <87fydh4gro.fsf@thosu.err.no>
and subject line Bug#368312: apache2-common: Upgrade should not stop apache unless absolutely necessary, but use apache2ctl graceful
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)
--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: apache2-common: Upgrade should not stop apache unless absolutely necessary, but use apache2ctl graceful
- From: Reuben Thomas <rrt@sc3d.org>
- Date: Sun, 21 May 2006 12:04:16 +0100
- Message-id: <20060521110416.31777.71162.reportbug@localhost.localdomain>
Package: apache2-common
Version: 2.0.55-4
Severity: normal
It should be possible to upgrade apache without stopping it: typical
case is a security upgrade. You don't want to have downtime, or
irritate users with currently running sessions.
apache2ctl graceful is designed to handle this situation, so why can't
apache2's postinst script use it?
There are cases where this won't work, e.g. if some directory under
/var is moved, but these will not be common cases, and can be handled
as necessary.
I may be missing something, but more graceful behaviour in the common
case is still desirable.
-- System Information:
Debian Release: testing/unstable
APT prefers testing
APT policy: (500, 'testing')
Architecture: i386 (i686)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.15
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Versions of packages apache2-common depends on:
ii apache2-utils 2.0.55-4 utility programs for webservers
ii debconf 1.5.0 Debian configuration management sy
ii debianutils 2.16 Miscellaneous utilities specific t
ii libc6 2.3.6-7 GNU C Library: Shared libraries
ii libdb4.3 4.3.29-4.1 Berkeley v4.3 Database Libraries [
ii libexpat1 1.95.8-3.2 XML parsing C library - runtime li
ii libgcc1 1:4.1.0-4 GCC support library
ii libmagic1 4.17-1 File type determination library us
ii lsb-base 3.1-5 Linux Standard Base 3.1 init scrip
ii mime-support 3.36-1 MIME files 'mime.types' & 'mailcap
ii net-tools 1.60-17 The NET-3 networking toolkit
ii openssl 0.9.8a-8 Secure Socket Layer (SSL) binary a
ii ssl-cert 1.0.12 Simple debconf wrapper for openssl
apache2-common recommends no packages.
-- no debconf information
--- End Message ---
--- Begin Message ---
- To: Reuben Thomas <rrt@sc3d.org>
- Cc: 368312-done@bugs.debian.org
- Subject: Re: Bug#368312: apache2-common: Upgrade should not stop apache unless absolutely necessary, but use apache2ctl graceful
- From: Tollef Fog Heen <tfheen@err.no>
- Date: Sat, 21 Oct 2006 21:20:59 +0200
- Message-id: <87fydh4gro.fsf@thosu.err.no>
- Mail-followup-to: debian-apache@lists.debian.org
- In-reply-to: <20060521110416.31777.71162.reportbug@localhost.localdomain> (Reuben Thomas's message of "Sun, 21 May 2006 12:04:16 +0100")
- References: <20060521110416.31777.71162.reportbug@localhost.localdomain>
* Reuben Thomas
| It should be possible to upgrade apache without stopping it: typical
| case is a security upgrade. You don't want to have downtime, or
| irritate users with currently running sessions.
|
| apache2ctl graceful is designed to handle this situation, so why can't
| apache2's postinst script use it?
Because then we have to handle the case where the ABI changes in a
special way and restarting the daemon is the standard Debian way. If
you need good uptime, be sure to use load balancers and multiple
apache hosts, and schedule downtime for each host as appropriate.
--
Tollef Fog Heen ,''`.
UNIX is user friendly, it's just picky about who its friends are : :' :
`. `'
`-
--- End Message ---
Reply to: