non port: mail/mailman/pkg-message |
Number of commits found: 8 |
Friday, 5 May 2006
|
18:49 jmelo
- Add OPTIONS to choose MTA integration.
- Remove "make options", it's not necessary.
- Fix/update FreeBSD-post-install-notes doc.
- Fix both pkg-install and pkg-deinstall to add/delete mailman user in
/var/cron/allow
- Use pkg-message as SUB_FILES.
Approved by: mnag (mentor)
|
Wednesday, 12 Feb 2003
|
08:10 wjv
- Update to version 2.2.1, which includes a fix to a cross-site scripting
vulnerability.
- Add a file, installed to $DOCSDIR, with more explicit post-installation
instructions.
- Update $PKGMESSAGE to point to this new file.
- Add more explicit warnings in various places that MAIL_GID *must* be set at
build time if Mailman is to be used with an alternate (non-Sendmail) MTA.
- Bring port in line with other similar ports by NOT explicitly depending on
Apache. This is both more maintainable and allows the user greater scope
in setting up a custom configuration, including the use of an alternative
web server. (Also, Mailman _can_ be used without a web server.)
- Clean up which documentation files get installed to $DOCSDIR.
|
Thursday, 23 Jan 2003
|
12:49 wjv
- Update author's email address in $DESCR.
- Update $PKGREQ to depend explicitly on Python >= 2.1.3, and not just >= 2.1
- Document required value of $MAIL_GID for Exim4.
- Substantial rewrite of $PKGINSTALL:
- Simplified layout.
- More extensive error checking.
- More expressive and user-friendly output.
- Substantial rewrite of $PKGDEINSTALL:
- Simplified layout.
- More expressive and user-friendly output.
- Delete %%MAILMANDIR%%/data/last_mailman_version in DEINSTALL, and restore
it in POST-DEINSTALL if the entire Mailman installation has not been
removed. This file is required by Mailman's update script (run as part
of the installation procedure) to update active mailing lists.
- Delete the errorlog if it is the only existing logfile. This will
finally allow the mailman port/package to be completely and cleanly
deinstalled when there are no active lists or updated configuration.
- Bump $PORTREVISION, with apologies to those tracking the port.
It should now finally be possible to update a Mailman installation with
active mailing lists simply by deinstalling the port/package, and
reinstalling a later version (or by using portupgrade(1)). There are still
no guarantees, though, and a backup is thorouhly recommended.
|
Monday, 21 Oct 2002
|
15:31 wjv
- Overdue update to version 2.0.13, a minor bugfix release
- Refrain from invoking ${PERL}
- Call Mailman's distributed check_perms script post-installation to fix file
permissions instead of doing so manually. This is more modular and will
greatly ease maintenance of the port. It implies a level of trust in
check_perms... but then, installing and running any 3rd party software
implies a level of trust.
|
Wednesday, 20 Feb 2002
|
09:09 wjv
- Add missing $CONFIGURE_ARGS. (Whoops again!) - Actually install the images
for Mailman's web front-end to ${PREFIX}/www/icons, instead of depending on
the user to do this in a post-installation step. Add a new build-time
variable to control the location where these images are intstalled. -
Gratuitous change: Change the GNU logo and link in the footer of most pages
in Mailman's web front-end to a "Powered by FreeBSD" logo, and a link to the
FreeBSD home page. This was accomplished by: - Patching the source to allow
for multiple footer bars based on a new configuration variable LOGO_OS.
If LOGO_OS is set to 'FreeBSD', the FreeBSD footer will be displayed;
otherwise, it reverts to the default GNU footer. - Set LOGO_OS to
'FreeBSD' in the installed Defaults.py (The user may override this in
mm_cfg.py) - Bump $PORTREVISION again. (Sorry guys.)
|
Wednesday, 13 Feb 2002
|
09:07 wjv
- Use MAIL_GID of 26 (mailnull) instead of 1 when installing Mailman to work
with Sendmail, if on a recent $OSVERSION. (Whoops!) - Submitted by:
Richard Kiss <kiss@hhn.com> - Clarify $PKGMESSAGE and output of $PKGDEINSTALL
somewhat. - Correctly handle Mailman config file (mm_cfg.py) in $PLIST when
deinstalling port/package. - Bump PORTREVISION again.
|
Monday, 11 Feb 2002
|
14:24 wjv
- Cleaning up the Mailman port, Step 3. - Add a $PKGDEINSTALL script to allow
the port to clean up after itself - Automatically create Mailman user's
crontab(5) entry upon port/package installation, and remove it upon
deinstallation. - Intended $PKGINSTALL according to personal taste. Converted
tabs to spaces. - Remove some extraneous comments from the port's
Makefile. (Oops) - Further streamline @exec's in $PLIST. - Bump
PORTREVISION - The reworking of this port is an ongoing process - Mailman
users, please bear with me!
|
Thursday, 6 Dec 2001
|
07:45 wjv
- Interim update to version 2.0.8 (which contains important security fixes),
maintaining most of the port's existing structure. A more comprehensive
restructuring of this port is in the works. - Assume maintainership, pending
any objections from -ports.
|
Number of commits found: 8 |