| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Rename the files installed to /usr/local/etc/newsyslog.conf.d/ to end
with a '.conf' suffix.
- Add pkg-install script to automatically move any copies of the old
newsyslog file to the new location if the new file is unmodified from the default,
or print a warning if it the new file has been modified.
- Add a note to UPDATING and pkg-message to warn users of this, in case
they are using provisioning/configuration management tools which need
to be modified. Note the UPDATING entry was committed in r485721.
Recent changes to /etc/newsyslog.conf (r340318) will only include files
from the /usr/local/etc/newsyslog.conf.d/ directory which end with
'.conf' and do not beginning with a '.' character.
Reviewed by: mat
Approved by: mandree (maintainer)
Differential Revision: https://reviews.freebsd.org/D17088
Notes:
svn path=/head/; revision=486092
|
|
|
|
|
|
|
| |
Reported by: mat
Notes:
svn path=/head/; revision=479438
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Rename the files installed to /usr/local/etc/newsyslog.conf.d/ to end
with a '.conf' suffix.
Proposed changes to /etc/newsyslog.conf will only include files from the
/usr/local/etc/newsyslog.conf.d/ directory which end with '.conf' and do
not beginning with a '.' character. https://reviews.freebsd.org/D17086
Approved by: mandree (maintainer)
Differential Revision: https://reviews.freebsd.org/D17088
Notes:
svn path=/head/; revision=479294
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changelog:
<https://bazaar.launchpad.net/~mailman-coders/mailman/2.1/view/head:/NEWS#L8>
Release announcement:
<https://www.mail-archive.com/mailman-users@python.org/msg70962.html>
Reported by: portscout@ (release)
MFH: 2018Q2
Security: 739948e3-78bf-11e8-b23c-080027ac955c
Security: CVE-2018-0618
Security: JVN#00846677
Security: JPCERT#97432283
Notes:
svn path=/head/; revision=473352
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Fix checksum failures in Defaults.py[c]:
No longer patch Defaults.py in postinstall, instead configure
--with-mailhost=localhost --with-urlhost=localhost, as
Fedora and Arch Linux do.
- Add a related note to FreeBSD-post-install-notes.
- Add a related safeguard to the rcfile, which will refuse to run
if the DEFAULT_*_HOSTs are not configured. This can be changed
with a new mailman_run_localhost="YES" rc.conf setting, which will
then restrict itself to printing the warnings, but still start mailman.
- Update htdig patch to upstream SVN r1734.
- Bump USES, python:2 -> python:2.7
- Regenerated patches.
Changelog:
https://bazaar.launchpad.net/~mailman-coders/mailman/2.1/view/1743/NEWS#L8
Release/SecuritY announcement:
https://www.mail-archive.com/mailman-users@python.org/msg70478.html
PR: 225767 (related vuxml entry)
Reported by: Vladimir Krstulja
MFH: 2018Q1
Security: CVE-2018-5950
Security: 3d0eeef8-0cf9-11e8-99b0-d017c2987f9a
Notes:
svn path=/head/; revision=461277
|
|
|
|
|
|
|
|
|
| |
This enforces the EXAMPLES option because we can't keep
the .sample file in etc/newsyslog.conf.d/* - it would be processed
as the actual file, so we use %%EXAMPLESDIR%% for the distributed version.
Notes:
svn path=/head/; revision=449964
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Upstream release notes:
"This release is primarily a bug fix release with a few minor feature additions
and a fix for a probably non-exploitable security issue. See the changelog for
details."
Changelog:
<https://bazaar.launchpad.net/~mailman-coders/mailman/2.1/view/1708/NEWS>
Notes:
svn path=/head/; revision=447764
|
|
|
|
|
|
|
| |
Approved by: portmgr blanket
Notes:
svn path=/head/; revision=427308
|
|
|
|
|
|
|
|
|
|
|
|
| |
ChangeLog:
<http://bazaar.launchpad.net/~mailman-coders/mailman/2.1/view/1668/NEWS#L8>
MFH: 2016Q3
Security: b11ab01b-6e19-11e6-ab24-080027ef73ec
Security: CVE-2016-6893
Notes:
svn path=/head/; revision=421093
|
|
|
|
|
|
|
|
|
|
| |
Disable experimental HTDIG integration option,
the relevant ht://Dig patch no longer fits.
Changelog: https://launchpad.net/mailman/2.1/2.1.21
Notes:
svn path=/head/; revision=409835
|
|
|
|
|
|
|
| |
Changes: https://mail.python.org/pipermail/mailman-announce/2015-March/000205.html
Notes:
svn path=/head/; revision=380245
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
(Reported by Alex Stangl.)
Take the opportunity to convert powerlogo from GIF to PNG.
Check permissions of mailman/qfiles directory and top-level
subdirectories from post-install before running check_perms script,
further to the existing workarounds for pkg/libarchive permissions
issues.
Notes:
svn path=/head/; revision=377224
|
|
|
|
|
|
|
|
|
| |
PR: 196620
Submitted by: mcdouga9@egr.msu.edu
Obtained from: Bugzilla attachment 151505
Notes:
svn path=/head/; revision=376567
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Move directory permission handling into pkg-install, to work around
pkg/libarchive issues on 9.3.
- Handle some crucial directory permissions directly in pkg-install,
so that running check_perms becomes optional.
- Try a bit harder to preserve permissions on the archives/private dir.
- The rcfile now fixes directory permissions by default on start.
- You can now set mailman_fix_perms="NO" in the /etc/rc.conf* files,
to avoid running check_perms -f on start, or from pkg-install.
- Clean up pkg-plist.
- Bump PORTREVISION to 6.
Suggested by: bapt@, peter@
Notes:
svn path=/head/; revision=376446
|
|
|
|
| |
Notes:
svn path=/head/; revision=375679
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
they installed the package without running scripts (pkg install -I).
Clean up inconsistent image (=icon) installation. Reported by Alex Stangl.
Makefile: Shuffle things around to please portlint.
Makefile: Clean up muting: only mute RM, comments, MKDIR.
Makefile: Move postfix checks into pkg-install.
pkg-deinstall: drop workaround for traditional pkg_delete.
pkg-deinstall: less verbose mail list reporting.
pkg-deinstall: cleanups for last_mailman_version handling.
pkg-install: defeat "Re-run..." line from check_perms to avoid confusing users.
pkg-plist: cleanups and modernization. Sets directory permissions.
NOTE: pkg 1.4.1 is unable to extract these on package installs,
"make install" however should be fine.
Notes:
svn path=/head/; revision=375670
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This causes directory permissions to change, and if installation happens
without scripts, installing the new package causes mailman to become
defunct until bin/check_perms is run manually.
Most directories need to have group mailman (or whatever is configured)
and mode 02775, with exception of the archive/private.
More cleanups to follow later.
Submitted by: flo@
Notes:
svn path=/head/; revision=375649
|
|
|
|
| |
Notes:
svn path=/head/; revision=371953
|
|
|
|
|
|
|
|
|
|
|
| |
Bugfixes, DMARC policy support.
New dependency on py-dnspython.
Upstream change log:
https://mail.python.org/pipermail/mailman-announce/2014-May/000193.html
Notes:
svn path=/head/; revision=352970
|
|
|
|
| |
Notes:
svn path=/head/; revision=340674
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Remove patch-Makefile.in, which has been integrated by upstream.
- Announcement:
<https://mail.python.org/pipermail/mailman-announce/2013-November/000186.html>
- Poudriere 3.0.13 ticket filed about misreported orphans in testport:
<https://fossil.etoilebsd.net/poudriere/tktview/e8d957a27f8ce8b6255ed655d031e6d05b02492c>
Notes:
svn path=/head/; revision=334818
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
https://launchpad.net/mailman/2.1/2.1.16/
Support stage directory. (Requires Python 2.7, 2.6 is no longer
sufficient.) This requires us to compile the Python scripts ourselves to
avoid spilling the stagedir name all over the .pyc files, as Mailman's
build would do (causing complaints from make stage-qa).
While there, compile bin/*.py programs, too.
The post-install section of the Makefile is more verbose now.
Run Mailman's bin/update after install.
Fixes to handling the mailman_last_version file to avoid leftover dirs
from an unused Mailman installation and deinstallation.
Scripts are more robust now, and use mktemp -d for temporary directories.
Notes:
svn path=/head/; revision=330763
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
failing, please add detailed information how you set up your MTA, and
Mailman, what user/group IDs are, how list aliases are managed, and
thereabouts.
- Update to 2.1.15. [2] Changes: click View the full Changelog on
https://launchpad.net/mailman/2.1/2.1.15
- Fix without-NLS install: Install at least English template. [1]
- Drop EXIM3 option, we don't have an Exim 3 port any more.
- Drop INTEGRATION option, which would at best be confusing.
- Reformat COMMENT to fit into common limits.
- Fix typo in COURIER_DESC.
- When Postfix integration is chosen, add BUILD and RUN_DEPENDS on
Postfix because we need the postconf program.
- Use htdig patches for Mailman version 2.1.12 and remove BROKEN tag,
in an experimental attempt to revive htdig support.
- Fix a few minor glitches in FreeBSD-post-install-notes.
- Drop files/patch-Mailman__Cgi__confirm.py, integrated in upstream tarball.
- Add launchpad.net to MASTER_SITES.
- Update files/postfix-verp.diff.
- Install a dummy one-line text file into PYTHON_SITELIBDIR so that
Python's upgrade-site-packages would reinstall Mailman. [1]
- Add "status" support for rc.d script. [3]
- Change pre-fetch: to pre-everything::
- Revise formatting of pre-everything text to make clear it displays
default values, not current values. To avoid ports/170280.
PR: ports/135503 [1]
PR: ports/170280 [2]
PR: ports/170285 [2]
PR: ports/176180 [1]
PR: ports/181298 [3]
Submitted by: Lowell Gilbert [1]
Submitted by: Stefan Lasiewski [2]
Submitted by: Oliver Fromme [3]
Notes:
svn path=/head/; revision=325637
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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
Notes:
svn path=/head/; revision=292639
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- 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)
Notes:
svn path=/head/; revision=276006
|
|
|
|
|
|
|
|
|
|
| |
- Revert MAIL_GROUP change for Postfix
- Reset maintainership
Approved by: tabthorpe (co-mentor), wxs (maintainer)
Notes:
svn path=/head/; revision=275631
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- 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)
Notes:
svn path=/head/; revision=275498
|
|
|
|
|
|
|
| |
a new patch is released.
Notes:
svn path=/head/; revision=263117
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changelog:
Mailman 2.1.12 is a minor bug fix and Python 2.6 compatibility release.
The minimum Python for this release is Python 2.4 and it is compatible
with Python through 2.6. The previous Mailman releases are not
compatible with Python 2.6.
PR: 134442
Submitted by: miwi
Approved by: maintainer timeout
Notes:
svn path=/head/; revision=234694
|
|
|
|
| |
Notes:
svn path=/head/; revision=219843
|
|
|
|
| |
Notes:
svn path=/head/; revision=211886
|
|
|
|
|
|
|
|
|
|
|
| |
- Bump PORTREVISION
PR: ports/114828
Submitted by: mm
Approved by: jmelo (maintainer, private e-mail)
Notes:
svn path=/head/; revision=198122
|
|
|
|
|
|
|
|
| |
PR: ports/104429
Submitted by: NIIMI Satoshi <sa2c@sa2c.net>
Notes:
svn path=/head/; revision=176603
|
|
|
|
| |
Notes:
svn path=/head/; revision=173123
|
|
|
|
|
|
|
| |
Security: http://www.vuxml.org/freebsd/fffa9257-3c17-11db-86ab-00123ffe8333.html
Notes:
svn path=/head/; revision=172182
|
|
|
|
|
|
|
|
|
|
|
|
| |
- 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)
Notes:
svn path=/head/; revision=161440
|
|
|
|
|
|
|
|
|
| |
- portlint(1)
Security: http://www.vuxml.org/freebsd/8be2e304-cce6-11da-a3b1-00123ffe8333.html
Notes:
svn path=/head/; revision=159671
|
|
|
|
| |
Notes:
svn path=/head/; revision=154863
|
|
|
|
|
|
|
|
| |
Approved by: krion@
PR: ports/88711 (related)
Notes:
svn path=/head/; revision=154134
|
|
|
|
|
|
|
|
| |
Approved by: krion@
PR: ports/88711 (related)
Notes:
svn path=/head/; revision=154113
|
|
|
|
| |
Notes:
svn path=/head/; revision=153014
|
|
|
|
|
|
|
|
|
| |
PR: ports/82090
Submitted by: TAOKA Fumiyoshi <fmysh@iijmio-mail.jp>
Approved by: Vivek Khera <vivek@khera.org> (maintainer)
Notes:
svn path=/head/; revision=137221
|
|
|
|
|
|
|
|
| |
PR: ports/81814
Submitted by: Vivek Khera <vivek@khera.org> (maintainer)
Notes:
svn path=/head/; revision=136776
|
|
|
|
|
|
|
|
|
|
| |
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
Notes:
svn path=/head/; revision=110286
|
|
|
|
|
|
|
|
| |
PR: 61083
Submitted by: maintainer
Notes:
svn path=/head/; revision=97740
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- 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
Notes:
svn path=/head/; revision=95697
|
|
|
|
|
|
|
|
|
|
| |
- Correct notes on FreeBSD Postfix integration
PR: 57364
Submitted by: Vivek Khera <vivek@lorax.kciLink.com> (maintainer)
Notes:
svn path=/head/; revision=89833
|
|
|
|
|
|
|
|
|
|
|
| |
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)
Notes:
svn path=/head/; revision=88570
|
|
|
|
|
|
|
|
|
|
|
| |
o Take MAINTAINERship to submitter.
PR: ports/55160
Submitted by: Vivek Khera <khera@kcilink.com>
Approved by: maintainer timeout (a long time)
Notes:
svn path=/head/; revision=86147
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
Notes:
svn path=/head/; revision=75351
|