[Pkg-mailman-hackers] Bug#834333: mailman: missing (IfVersion>=2.3) tags caused 403 error

Florian fstahl at xantury.com
Sun Aug 14 15:13:23 UTC 2016


Package: mailman
Version: 1:2.1.18-2
Severity: normal

Dear Maintainer,

apache.conf for mailman in /etc/mailman/ should be updated to distinct apache2 versions. see below
otherwise results in a 403 permissions error on accessing web archives of mailing lists


-- System Information:
Distributor ID:	Raspbian
Description:	Raspbian GNU/Linux 8.0 (jessie)
Release:	8.0
Codename:	jessie
Architecture: armv6l

Kernel: Linux 4.1.19+
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages mailman depends on:
ii  apache2 [httpd]             2.4.10-10+deb8u4
ii  apache2-mpm-worker [httpd]  2.4.10-10+deb8u4
ii  cron                        3.0pl1-127+deb8u1
ii  debconf [debconf-2.0]       1.5.56
ii  libc6                       2.19-18+deb8u3
ii  logrotate                   3.8.7-1
ii  lsb-base                    4.1+Debian13+rpi1+nmu1
ii  python-dnspython            1.12.0-1
pn  python:any                  <none>
ii  ucf                         3.0030

Versions of packages mailman recommends:
ii  postfix [mail-transport-agent]  2.11.3-1

Versions of packages mailman suggests:
pn  listadmin     <none>
pn  lynx          <none>
pn  spamassassin  <none>

-- Configuration Files:
/etc/mailman/apache.conf changed:
ScriptAlias /cgi-bin/mailman/ /usr/lib/cgi-bin/mailman/
Alias /pipermail/ /var/lib/mailman/archives/public/
Alias /images/mailman/ /usr/share/images/mailman/
<Directory /usr/lib/cgi-bin/mailman/>
    AllowOverride None
    Options ExecCGI
    AddHandler cgi-script .cgi
    Order allow,deny
    Allow from all
</Directory>
<Directory /var/lib/mailman/archives/public/>
    Options +FollowSymlinks
    AllowOverride None
    <IfVersion < 2.3>
        Order allow,deny
        Allow from all
    </IfVersion>
    <IfVersion >= 2.3>
	Require all granted
    </IfVersion>
</Directory>
<Directory /usr/share/images/mailman/>
    AllowOverride None
    <IfVersion < 2.3>
        Order allow,deny
        Allow from all
    </IfVersion>
    <IfVersion >= 2.3>
	Require all granted
    </IfVersion>
</Directory>


-- debconf information:
  mailman/queue_files_present: abort installation
* mailman/used_languages:
* mailman/site_languages: en
* mailman/create_site_list:
* mailman/default_server_language: en



More information about the Pkg-mailman-hackers mailing list