Sophie

Sophie

distrib > Mageia > 4 > x86_64 > by-pkgid > 9f3ca349db17f5a312b309a12fa63eff > files > 2599

mailman-2.1.20-1.1.mga4.x86_64.rpm

Mageia RPM specific notes

setup
-----
The setup used here differs from default one, to achieve better FHS compliance.
- the configuration file is /etc/mailman
- the log files are in /var/log/mailman
- the constant files are in /usr/lib64/mailman
- the variable files are in /var/lib/mailman
Moreover, the perms used are most standard and secures. check_perms will
scream, but mailman runs fine.

post-installation
-----------------
Post-installation script attempts first to integrate mailman aliases file with
existing mail aliases. Then the server-wide 'mailman' list is automatically
created, with root@hostname as admin, and a randomly generated password. This
list is configured with generic default values, but its configuration should be
reviewed before usage.
The password is available in the notification message sent by mailman upon list
creation, and is also used as the site password. The mailman service has to be
started, and the SMTP server has to be running for the message to be correctly
delivered.

The httpd.conf file in /etc/httpd/conf needs a few changes:
(This may prevent other script in /var/www/cgi-bin/ not to work anymore)
comment out:
<IfModule alias_module>

    ScriptAlias /cgi-bin/ "/var/www/cgi-bin/"
 
</IfModule>

and

<Directory "/var/www/cgi-bin">
    AllowOverride None
    Options None
    Require all granted
 </Directory>

upgrade
-------
The alias db (/var/lib/mailman/data/aliases.db) should be owned by the same uid
and gid as the one used by mailman, mail.mail here. You may experience troubles
when upgrading from old releases of the packages.