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.