| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
PR: ports/107688
Submitted by: Boris Samorodov <bsam@freebsd.org>
|
|
|
|
|
| |
PR: ports/104429
Submitted by: NIIMI Satoshi <sa2c@sa2c.net>
|
|
|
|
|
| |
PR: ports/105072
Submitted by: Marshal Newrock <marshal@idealso.com>
|
|
|
|
|
|
|
|
| |
2.5, change port to use python 2.4.
PR: ports/104240
Submitted by: NIIMI Satoshi <sa2c@sa2c.net>
Approved by: portmgr (erwin)
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
- Add message to users who uses postfix, should add SMTPHOST entry in mm_cfg.py.
Submitted by: Adam Weinberger <adamw@FreeBSD.org> (via email)
|
|
|
|
| |
Security: http://www.vuxml.org/freebsd/fffa9257-3c17-11db-86ab-00123ffe8333.html
|
|
|
|
|
|
|
|
|
| |
the problem when users are seting MAIL_GID variable in make.conf.
- Bump PORTREVISION.
Reported by: max@ via email.
Approved by: mnag (mentor)
|
|
|
|
|
|
|
|
| |
- Bump PORTREVISION.
PR: ports/98169
Submitted by: Neil Darlow <neil@darlow.co.uk>
Approved by: mnag (mentor)
|
|
|
|
|
|
| |
- Bump PORTREVISION.
Approved by: mnag (mentor)
|
|
|
|
|
|
|
| |
cron dir already exists.
Reported by: Steve Ames <steve@energistic.com> via email
Approved by: mnag (mentor)
|
|
|
|
| |
Approved by: mnag (mentor)
|
|
|
|
|
| |
Reported by: Larry Rosenman via email
Approved by: mnag (mentor)
|
|
|
|
|
|
|
|
|
| |
- 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)
|
|
|
|
| |
Approved by: mnag (mentor)
|
|
|
|
|
|
| |
- portlint(1)
Security: http://www.vuxml.org/freebsd/8be2e304-cce6-11da-a3b1-00123ffe8333.html
|
| |
|
|
|
|
|
| |
Approved by: krion@
PR: ports/88711 (related)
|
|
|
|
|
| |
Approved by: krion@
PR: ports/88711 (related)
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
bump portrevision since it affects nobody who already is running mailman.
Patches submitted by Brad Kollmyer <bradk AT vitalsoft.com> and
Frank Wancho <fwancho AT WHC.NET>
- Drop maintainership
- Add SHA256 sums (me)
- Pet portlint (rmdir -> ${RMDIR}) (me)
PR: ports/90407
Submitted by: maintainer
|
|
|
|
|
|
| |
PR: ports/82090
Submitted by: TAOKA Fumiyoshi <fmysh@iijmio-mail.jp>
Approved by: Vivek Khera <vivek@khera.org> (maintainer)
|
|
|
|
|
| |
PR: ports/81814
Submitted by: Vivek Khera <vivek@khera.org> (maintainer)
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
| |
requests until a genuine one has been handled.
Reference: <http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq03.038.htp>
Bump PORTREVISION
Approved by: maintainer
|
|
|
|
|
|
| |
PR: ports/68936
Submitted by: Chris Pepper
Fixed by: Vivek Khera (maintainer)
|
|
|
|
|
|
|
| |
PR: ports/67002
Submitted by: Vivek Khera <vivek@khera.org> (maintainer)
Reviewed by: Sunagawa Koji <koj@ofug.net>
Committed at: 10th EBUG Meeting in Tokamachi City, Niigata, Japan
|
| |
|
|
|
|
|
|
| |
No feature change.
Approved by: Vivek Khera <vivek@khera.org> (maintainer)
|
|
|
|
|
| |
PR: 61083
Submitted by: maintainer
|
|
|
|
|
|
|
|
| |
- Bump PORTREVISION
PR: 60513
Submitted by: Nils Vogels <nivo@yuckfou.org>
Approved by: maintainer
|
|
|
|
|
|
|
|
|
|
| |
- 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
|
|
|
|
|
|
|
| |
- Correct notes on FreeBSD Postfix integration
PR: 57364
Submitted by: Vivek Khera <vivek@lorax.kciLink.com> (maintainer)
|
|
|
|
|
|
|
|
| |
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)
|
|
|
|
|
|
|
|
| |
o Take MAINTAINERship to submitter.
PR: ports/55160
Submitted by: Vivek Khera <khera@kcilink.com>
Approved by: maintainer timeout (a long time)
|
|
|
|
|
| |
Submitted by: "statue" <statue@freebsd.netlab.cse.yzu.edu.tw>
Approved by: maintainer (implicitly)
|
|
|
|
|
|
|
| |
Requiem mors pacem pkg-comment,
And be calm ports tree.
E Nomini Patri, E Fili, E Spiritu Sancti.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
| |
- Refrain from installing the GNU logo, which is not used by this port
anymore.
- Bump $PORTREVISION
Submitted by: Vivek Khera <khera@kcilink.com>, Neil Darlow <neil@darlow.co.uk>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- 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.
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
- 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)
|
| |
|
|
|
|
|
|
|
|
|
| |
- 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.
|
|
|
|
|
|
|
|
|
|
| |
- 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.
|
|
|
|
|
| |
PR: 38652
Submitted by: Brandon D. Valentine <bugs@geekpunk.net>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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)
|
| |
|
|
|
|
| |
- Correctly kill running Mailman processes in $PKGDEINSTALL
|
|
|
|
|
| |
PR: 35572
Submitted by: Kurt Werle <kwerle@pobox.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- 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.)
|
|
|
|
|
|
|
|
|
|
| |
- 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.)
|
|
|
|
|
|
|
|
|
| |
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.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- 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!
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- 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...
Partially stolen from: net/cvsup-mirror (PKGINSTALL)
PR: 34654 (uid/gid change)
Submitted by: Sean Chittenden <sean@chittenden.org> (uid/gid change)
|
|
|
|
|
|
| |
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.
|
|
|
|
| |
I do not use this program anymore.
|
|
|
|
| |
Asked by: Benno Rice <benno@FreeBSD.org>
|
| |
|
| |
|
|
|
|
|
|
|
| |
PR: 26108
Submitted by: Stijn Hoop <stijn@win.tue.nl>
Upgrage to 2.0.4
|
|
|
|
| |
(forgot to do it before previous commit).
|
|
|
|
| |
Add more MASTER_SITEs.
|
|
|
|
|
|
|
| |
PR: 25619
Submitted by: Ron Rosson <insane@oneinsane.net>
Add a patch to eliminate -O2 option to gcc.
|
|
|
|
|
|
|
| |
This problem is already fixed in mailman CVS.
Bump PORTREVISION.
Submitted by: Kresimir Kumericki <kkumer@phy.hr>
|
|
|
|
|
| |
Install additional docs.
Utilize USE_PYTHON.
|
| |
|
|
|
|
|
|
|
| |
Set myself as MAINTAINER.
PR: 22717
Submitted by: Peter Pentchev <roam@orbitel.bg> (update to rc1).
|
|
|
|
|
| |
- Allow mailman user/uid/install dir to be overridden
- Add WWW
|
|
|
|
|
| |
mailman user.
- Bump PORTREVISION
|
|
|
|
|
|
|
| |
- Bump PORTREVISION
PR: 21426
Submitted by: Nick Hibma <n_hibma@qubesoft.com>
|
| |
|
|
|
|
| |
Requested by: kris
|
|
Mailman is software to help manage email discussion lists, much like Majordomo
and Smartmail. Unlike most similar products, Mailman gives each mailing list a
web page, and allows users to subscribe, unsubscribe, etc. over the web. Even
the list manager can administer his or her list entirely from the web. Mailman
also integrates most things people want to do with mailing lists, including
archiving, mail-to-news gateways, integrated bounce handling, spam prevention,
email-based admin commands, direct SMTP delivery (with fast bulk mailing),
support for virtual domains, and more.
PR: 19400
Submitted by: Nick Hibma <n_hibma@calcaphon.com>
|