non port: mail/mailman/pkg-install |
Number of commits found: 12 |
Sunday, 4 Mar 2012
|
06:00 tota
- mail/mailman [1]
* Add LICENSE section
* Add CONFLICTS with japanese/mailman
* Make use of SUB_FILES
* Make use of PORTDOCS
* Apply simple use of OPTIONS
* Add WITHOUT_NLS knob to make portlint happier
* Append "MTA = 'Postfix'" to mm_cfg.py.dist.in when defined
both WITH_POSTFIX and WITH_INTEGRATION at the same time [3]
* Bump PORTREVISION
- japanese/mailman [2]
* Switch to Japanized mailman 2.1.14+j7 based on mail/mailman
* Take maintainership
* Add CONFLICTS with mail/mailman
* Update pkg-descr
* Set PORTEPOCH because 2.1.14.j7 is less than 2.1.14_6
PR: ports/165404 (based on) [1], ports/165403 [2]
Submitted by: tota (myself) [1] [2]
Suggested by: Yoshito Takeuchi [3]
Approved by: Sunagawa Koji (maintainer) [2]
Dedicated to: Tokio Kikuchi
|
Tuesday, 21 Jun 2011
|
16:00 crees
Let's try this one again.
- Stop touching files outside WRKDIR before install
- Use USERS and GROUPS -- this time via patch [1]
- Change BROKEN to IGNORE fo incorrect OPTIONS choices
- Use @stopdaemon
PR: ports/157868
Submitted by: Guido Falsi <mad@madpilot.net>
Approved by: rene (mentor)
|
Wednesday, 15 Jun 2011
|
17:06 crees
- Revert previous USERS fix until reworked and tested
- Revert MAIL_GROUP change for Postfix
- Reset maintainership
Approved by: tabthorpe (co-mentor), wxs (maintainer)
|
Monday, 13 Jun 2011
|
19:22 crees
- Correct GROUP when postfix OPTION is selected [1]
- Add nobody user and group to UIDs/GIDs for mail/mailman [2]
- Stop touching files outside WRKDIR before install [2]
- Use USERS and GROUPS [2]
- Change BROKEN to IGNORE for incorrect OPTIONS choices [2]
- Use @stopdaemon [2]
- Correct rc script to check for pidfile before attempting kill [2]
PR: ports/142000
Submitted by: Adriaan <ratten.adriaan@gmail.com> [1], crees [2]
Approved by: rene (mentor), wxs (maintainer)
|
Friday, 12 May 2006
|
18:28 jmelo
- Add conditional in pkg-install/pkg-deinstall to check if the allow file in
cron dir already exists.
Reported by: Steve Ames <steve@energistic.com> via email
Approved by: mnag (mentor)
|
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)
|
Thursday, 10 Feb 2005
|
22:25 pav
- Fix a security problem in private mailing list archives could allow anyone to
read any file on web server.
- Minor port changes
PR: ports/77364
Submitted by: Vivek Khera <vivek@khera.org> (maintainer)
Security: CVE number CAN-2005-0202
|
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.
|
Friday, 17 Jan 2003
|
12:58 wjv
- Update to the long-anticipated version 2.1
|
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.
|
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!
|
Friday, 8 Feb 2002
|
14:04 wjv
- Cleaning up the Mailman port, Step 2. - Move creation of user/group from
$FILESDIR/config.sh to $PKGINSTALL to ensure they are created if installed
from package. - Switch to using uid/gid which are not yet registered in
section 15.15 of Porter's Handbook. - Add @exec statements to $PLIST to
ensure all necessary directories are created with the correct modes if
installed from package. - Bump PORTREVISION. - More to follow...
|
Number of commits found: 12 |