[sahughes-rpms 7] New: mailman-2.1.6-1
Scott A. Hughes
sahughes at sanguine.net
Fri Jun 3 11:54:45 JST 2005
I have made public a new RPM for the latest version of Mailman, 2.1.6,
which was released this week.
"Mailman is free software for managing electronic mail discussion and
e-newsletter lists. Mailman is integrated with the web, making it easy for
users to manage their accounts and for list owners to administer their
lists. Mailman supports built-in archiving, automatic bounce processing,
content filtering, digest delivery, spam filters, and more."
(http://www.gnu.org/software/mailman/)
This package is based on the latest Red Hat Enterprise Linux 3 Mailman RPM
update, while incorporating some of the changes I made in previous custom
packages and referencing that of the latest update for Fedora Core 3.
I am posting this package as new as I have not previously annouced it via
this mailing list.
My custom changes are as follows.
* Wed Jun 01 2005 Scott A. Hughes <sahughes at sanguine.net> - 3:2.1.6-1_rh3
- Updated to 2.1.6.
- Removed redundant patches.
- Added Terri Oda's English and Japanese user manuals to docs.
- Updated file list to include new documents and removed those
no-longer included in the source.
- Do not compile .pyc and .pyo binary files during building.
- For purposes of clean rpm verification, remove pyc binaries from
pythonlibs directory before installation. Also clean out any
compiled python modules and recompile during pre section.
- Specifically listed directories in files section.
- Made several additions to mm_cfg.py including the additional
definition of spool directories under qfiles and custom definition
of default mailing list behaviour.
- Regenerated permissions patch as mailman-2.1.6-permissions.patch.
- Changed permissions for private archives.
- Made cosmetic changes to spec file.
Among other small improvements, the package now verifies cleanly when it
should and when executing check_perms it no longer complains about
permissions of the private archive directory (as they have been
corrected).
I have also configured the mm_cfg.py configuration file with very
restrictive default mailing list settings. This helps prevent unintended
notices going out or mailing lists being inadvertently advertised
(anti-spam measure). The mailman configuration can be tweaked using those
settings or by further introducing additional variables in the Defaults.py
file into the main configuration file, mm_cfg.py. Alternatively those
custom changes can simply be deleted to revert back to default Mailman
behaviour, as outlined in the Defaults.py file.
RPMs have been made available for the following releases available at the
URL below.
Red Hat Enterprise Linux (AS/ES) 3 [rh3]
Red Hat Linux 9 [rh9]
Fedora Core 1 [fc1]
Fedora Core 2 [fc2]
http://ftp.sanguine.net/pub/sahughes/rhx/
I have tested the package within my own production environments, and all
seems well. (^^)
Please be aware that these RPMs cannot simply be rebuilt for Red Hat
Enterprise Linux 4 [rh4] or Fedora Core 4 [fc4] if SELinux is enabled.
Issues involving SELinux have been very well written up and can be
referenced within the latest mailman source rpms for the respective
releases. Neither myself nor my clients use rh4 or fc4 at this stage, and
for this reason I have not released packages for either of them.
Any questions or constructive comments you may have regarding this or any
other of my RPMs are welcome.
--
Scott A. Hughes | BBus, BA, MComMgmt, RHCE, RHCX
S. A. Hughes Consulting | Email: sahughes at sanguine.net
Tokyo, JAPAN | Mobile (Japan): +81-90-885-44888
http://www.sahughes.net/ (en) | http://www.sahughes.jp/ (ja)
Key fingerprint = 6044 BEB9 73E3 E371 2729 8694 F125 B6E3 458A 3EC9
--
More information about the sahughes-rpms-announce
mailing list