non port: mail/mailman/pkg-deinstall |
Number of commits found: 15 |
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, 22 Jul 2002
|
14:29 wjv
- Update to version 2.0.12
- Update $PKGDEINSTALL so that running Python processes beloning to mailman
user should be killed correctly upon port/package deinstallation, even when
the version of Python had been updated since the port/package was
installed.
- Fix a small oversight in $PLIST to allow clean package installations (i.e.
where there is not an existing mailman user) to set file permissions
correctly.
|
Friday, 5 Apr 2002
|
13:37 wjv
- Update to version 2.0.9
- Correctly kill running Mailman processes in $PKGDEINSTALL
|
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.)
|
Tuesday, 19 Feb 2002
|
13:58 wjv
- Just another checkpoint commit in the cleanup of the Mailman port. - Add a
(non-standard) $PKGOPTS file (currently $FILESDIR/pkg-opts) to document the
user configurable build time variables supported by the port. Add a target
"options" to Makefile to display build time options in a human readable
format. Remove reams of comments from Makefile - superseded by $PKGOPTS.
- Clean up the killing of running qrunner processes in $PKGDEINSTALL. - Bump
the $PORTREVISION. (Yes, again.)
|
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!
|
Number of commits found: 15 |