Package: apache2-common Version: 2.2.3-1~exp.r170 Severity: wishlist Tags: patch
Hi, I noticed that a limited effort has been made to split up the apache2 config, resulting in a limping modular/monolithic configuration system. As a systems administrator I find myself changing a few common things in the config whenever I set up an apache2 server. When the number of apache2 installations is sufficiently large, it becomes *extremely* useful to have the common changes in one file, and per-host changes in a different file. A modular configuration system would help a lot with such an approach. It makes it easier for an administrator to decide which parts to leave at defaults and which parts to customize. A modular configuration system also helps when upgrading: unchanged configuration files can be simply replaced. A single large config file is unlikely to remain unmodified. I made a straightforward split of the configuration files of both version 2.0 and version 2.2 (from experimental), which you may find at: http://www.fruit.je/download/apache2-modular-configs.tar.gz The splits are fairly basic, no statements were added or removed and almost all stanzas are left intact (the charsets stuff was mixed with some random filetype statements in the configuration file, had to untangle that). Obviously I'll be more than happy to adjust this thing if you have any comments. The included README replicated here for convenience: Notes: - ports.conf was moved to conf.d/ - conf.d/charset was renamed to conf.d/charset.conf - All config files must be named *.conf; this to prevent problems when dpkg creates a foo.conf.dpkg-old file. The postinst script might want to offer to rename existing files. -- System Information: Debian Release: unstable/experimental APT prefers experimental APT policy: (500, 'experimental'), (500, 'unstable'), (500, 'testing') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.17.8-p4-uvt Locale: LANG=nl_NL.UTF-8, LC_CTYPE=nl_NL.UTF-8 (charmap=UTF-8) Versions of packages apache2-common depends on: ii apache2-utils 2.2.3-1~exp.r170 utility programs for webservers ii libmagic1 4.17-3 File type determination library us ii lsb-base 3.1-15 Linux Standard Base 3.1 init scrip ii mime-support 3.37-1 MIME files 'mime.types' & 'mailcap ii net-tools 1.60-17 The NET-3 networking toolkit apache2-common recommends no packages. -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]