notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine

Bot filter coming soon

To deter bots pegging the database CPU to 100%, a bot testing filter to be added to the website. This should not affect newsfeeds etc. Anubis seems light-weight - it is already in use within the FreeBSD Project. This notice is just a heads up in case you see something odd. This notice will be updated after Anubis is installed.

non port: mail/mailman/files/pkg-opts

Number of commits found: 13

Friday, 5 May 2006
18:49 jmelo search for other commits by this committer
- 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)
Original commit
Tuesday, 13 Jul 2004
18:58 vs search for other commits by this committer
Fix UID/GID in options.

PR:             ports/68936
Submitted by:   Chris Pepper
Fixed by:       Vivek Khera (maintainer)
Original commit
Friday, 12 Dec 2003
23:50 sergei search for other commits by this committer
- Add WITH_HTDIG knob to enable htdig integration
- Start using DIST_SUBDIR because of the funkyness of the patch names
- Tweak pkg-plist (duplicate @dirrm/@unexec rmdir, use DOCSDIR, etc.)
- Do not bump PORTREVISION: The default built binaries are unchanged

PR:             57877
Submitted by:   Scott Lambert <lambert@lambertfam.org>
Approved by:    maintainer
Original commit
Friday, 5 Sep 2003
02:23 nork search for other commits by this committer
o Correct missing some files in pkg-plist.
o The recommended GID for postfix is updated.
o Change MAINTAINERship as new address.

PR:             ports/56014
Submitted by:   Vivek Khera <vivek@khera.org> (maintainer)
Original commit
Wednesday, 12 Feb 2003
08:10 wjv search for other commits by this committer
- 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.
Original commit
Thursday, 23 Jan 2003
12:49 wjv search for other commits by this committer
- 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.
Original commit
Monday, 20 Jan 2003
13:02 wjv search for other commits by this committer
- Add dependency on www/lynx, required for Mailman's mail filtering feature.
- Add patch to Mailman/Defaults.py.in, to correct path to lynx and various
  MTAs.
- Change default $MAIL_GID and $CGI_GID values from numerical GIDs to group
  names.
- Minor change to $PLIST to ensure clean deinstallation.
- Bump $PORTREVISION

Submitted by:   Jan Siml <jsi@jules.de> (Lynx dependency)
Original commit
Friday, 17 Jan 2003
12:58 wjv search for other commits by this committer
- Update to the long-anticipated version 2.1
Original commit
Monday, 21 Oct 2002
15:31 wjv search for other commits by this committer
- 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.
Original commit
Thursday, 9 May 2002
12:50 wjv search for other commits by this committer
- Work around a very obscure but potentially severe security problem.
  Should a user...
  - use su(1) or sudo to gain root privileges in such a way that his own
    environment is maintained, and
  - should that user have the variable USERNAME defined in his environment to
    point to his own username (not entirely unlikely), and
  - should the user install the Mailman port and immediately deinstall it,
  ... his own userid will be deleted by $PKGDEINSTALL.
  The short-term fix implemented here is to munge the names of the variables
  used by the port's Makefile.
- Correctly list image directory in $PLIST, even if the user changes it from
  the default.
- Add a WITH_APACHE2 knob and document it.
- Bump PORTREVISION

Submitted by:   Volker Stolz <vs@lambda.foldr.org> (security issue)
Original commit
Wednesday, 6 Mar 2002
07:25 wjv search for other commits by this committer
- Fix a nasty typo.    
Original commit
Wednesday, 20 Feb 2002
09:09 wjv search for other commits by this committer
- 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.)    
Original commit
Tuesday, 19 Feb 2002
13:58 wjv search for other commits by this committer
- 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.)    
Original commit

Number of commits found: 13