Bug#468690: apache2: Apache is not always intented to be run as system-wide server
Package: apache2
Version: 2.2.8-1
Severity: important
Apache2 package assumes we want always to run it automatically as a
system-wide server (listening on port 80 with user www-data), this is a
problem to integrate it when packages want only to launch some httpd
processes with a specific configuration.
For instance gnome-user-share (a small graphical application to share
files over WebDAV) comes ith it own configuation file for apache to
share a specific user folder) depends on it, and after the installation,
apache is automatically launched to serve web pages on port 80, which is
not the intended behaviour and thus is not really secure.
Please consider ease the integration with other applications; perhaps by
splitting the server configuration (init.d script, default webpage, user
creation, ...) in another package (this is just an example).
I'll be happy if you have some advice to workaround the problem in the
meantime.
Thank you
-- Package-specific info:
Config file syntax check failed.
List of /etc/apache2/mods-enabled/*.load:
alias auth_basic authn_file authz_default authz_groupfile
authz_host authz_user autoindex cgid dir env mime negotiation
setenvif status
-- System Information:
Debian Release: lenny/sid
APT prefers hardy-updates
APT policy: (500, 'hardy-updates'), (500, 'hardy-security'), (500,
'hardy-proposed'), (500, 'hardy')
Architecture: i386 (i686)
Kernel: Linux 2.6.24-10-generic (SMP w/2 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages apache2 depends on:
ii apache2-mpm-worker 2.2.8-1 High speed threaded model
for Apac
apache2 recommends no packages.
-- no debconf information
Reply to: