- Clean up REINPLACE_CMDs, use patches if possible
- Set OPENSSL_LIBS instead of OPENSSL_LDFLAGS in order to remove one
patch for the configure script
- Patch ssmtp.8 to refer to the proper path for sendmail
- Remove a patch adding strndup for FreeBSD 7.
- Use = instead of += when unnecessary when assigning values to standard
ports variables
- Set to various option-specific variables via OPTION_VARIABLEs.
- Improve the description of USERPREFS; it's better to have a more
descriptive option instead of defining a custom warning in
"pre-everything::".
- Use OPTION_CONFIGURE_ENABLE instead of OPTION_CONFIGURE_ON.
- Install manual pages at the preferred directory
- Install *.sample in ETCDIR with @sample, update pkg-message accordingly.
First the advice was passed via @unexec which is wrong in the first place
second the advice was to run a script which will not be there anymore after
the package is deinstalled and the advice was only shown at deinstall time
While here:
- Document license
- Modify the message to only show up for users upgrading from a version
lower then 3.1.78_1 as it was meant to be
- replace @exec by @postexec
At some point in the distant past there was a config file called
spam.assassin.prefs.conf. This was renamed to spamassassin.conf,
but the symlink in %D/etc/mail/spamassassin still pointed to the
old location. This worked fine for old installs, but new installs
were left out. This should DTRT for both without administrator
intervention necessary.
Release 20.10.0:
core:
* Filter out repeated forms
* Implement EmbedStream::reset()
* CairoOutputDev: evict just font faces owned solely by cache.
* Splash: Rename Yd to Ydown, Xu to Xup, etc.
* Splash: fix crash in out-of-memory situation.
* Fix some undefined behaviour situation with forged files
PR: 250052
Exp-run by: antoine
Flanker is an open source parsing library written in Python by the Mailgun Team.
Flanker currently consists of an address parsing library (flanker.addresslib) as
well as a MIME parsing library (flanker.mime).
WWW: https://github.com/mailgun/flanker
In a situation where fetchmail is to be started globally with the
configuration in $LOCALBASE/etc, the rc.d file would try to run
fetchmail for the wrong user.
Simplify script more, avoiding recursive call in single-user mode.
Submitted by: Corey Halpin (maintainer, direct mail to mandree@)
Reported by: Armin Tüting
Authors: CH = Corey Halpin, MA = Matthias Andree
- fetchmail's rc script now queries the daemon interval from the
configuration, and falls back to the rc.conf value if given. [CH]
- Similarly, the logging facility will be taken from the configuration [MA]
- Add documentation to the rcfile's header comments. [MA]
- Drop support for fetchmail_home_prefix in rc.conf, and query the
respective users' home directories with getent instead. [MA]
- In the rc scripts, redirect input from /dev/null so it will not ask
for passwords. [MA]
- Add support for the typical 12.1 rc.conf ${name}_... keywords. [MA]
- Make script execution easier to follow by simplifying if...else logic. [CH]
- Fix rcscript's exit code to be 1 if one of the per-user calls fails. [CH]
- Add relevant notes to UPDATING. [MA]
PR: 249860
Submitted by: Corey Halpin (maintainer)
Reported by: Chris James (on fetchmail-users mailing list)
Approved by: Corey Halpin (maintainer)