Package: mailman
Version: 1:2.1.29-1
Severity: normal
Tags: patch

Dear Maintainer,

List archives are by default located under /var/lib and are therefore not
visible through the web server under the default Debian apache2.conf.

The provided configuration template installed at /etc/mailman/apache.conf fixes
this issue in a standard installation, but not in the (commented) section for a
dedicated virtual host.

Patch attached to remedy this.

Would it be worth considering splitting the template file into two, in any
case, to allow more thorough commenting of the two scenarios? I'd be happy to
take that on if confirmed.

Sam



-- System Information:
Debian Release: buster/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 4.19.0-4-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_GB.utf8, LC_CTYPE=en_GB.utf8 (charmap=UTF-8), LANGUAGE=en_GB:en 
(charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages mailman depends on:
pn  apache2 | httpd        <none>
ii  cron [cron-daemon]     3.0pl1-132
ii  debconf [debconf-2.0]  1.5.71
ii  libc6                  2.28-8
ii  logrotate              3.14.0-4
ii  lsb-base               10.2019031300
ii  python                 2.7.15-4
pn  python-dnspython       <none>
ii  ucf                    3.0038+nmu1

Versions of packages mailman recommends:
ii  exim4-daemon-light [mail-transport-agent]  4.92-2

Versions of packages mailman suggests:
pn  listadmin      <none>
pn  lynx           <none>
pn  mailman3-full  <none>
pn  spamassassin   <none>
--- apache.conf~        2019-04-01 17:47:59.116512727 +0100
+++ apache.conf 2019-04-01 17:52:55.544641572 +0100
@@ -50,6 +50,7 @@
 #<Directory /var/lib/mailman/archives/>
 #    Options FollowSymLinks
 #    AllowOverride None
+#    Require all granted
 #</Directory>
 #
 #Alias /pipermail/ /var/lib/mailman/archives/public/
--- apache.conf~        2019-04-01 17:47:59.116512727 +0100
+++ apache.conf 2019-04-01 17:52:55.544641572 +0100
@@ -50,6 +50,7 @@
 #<Directory /var/lib/mailman/archives/>
 #    Options FollowSymLinks
 #    AllowOverride None
+#    Require all granted
 #</Directory>
 #
 #Alias /pipermail/ /var/lib/mailman/archives/public/
--- apache.conf~        2019-04-01 17:47:59.116512727 +0100
+++ apache.conf 2019-04-01 17:52:55.544641572 +0100
@@ -50,6 +50,7 @@
 #<Directory /var/lib/mailman/archives/>
 #    Options FollowSymLinks
 #    AllowOverride None
+#    Require all granted
 #</Directory>
 #
 #Alias /pipermail/ /var/lib/mailman/archives/public/
--- apache.conf~        2019-04-01 17:47:59.116512727 +0100
+++ apache.conf 2019-04-01 17:52:55.544641572 +0100
@@ -50,6 +50,7 @@
 #<Directory /var/lib/mailman/archives/>
 #    Options FollowSymLinks
 #    AllowOverride None
+#    Require all granted
 #</Directory>
 #
 #Alias /pipermail/ /var/lib/mailman/archives/public/

Reply via email to