No-Brainer SMTP is for people who just need a plain old SMTP outgoing delivery
system. Nothing as fancy as qmail or, heaven forbid, sendmail. It just has 3
required parameters (and 2 optional ones).
Restore 'Created by' header information. This has been removed during the
first announcement of the new trimming rule and the finalized overworked
version.
Feature safe: yes
Remove WWW, freshmeat project site has disappeared and even the original
project site http://nbsmtp.ferdyx.org/ shows a default apache placeholder
site.
Update CONFIGURE_ARGS for how we pass CONFIGURE_TARGET to configure script.
Specifically, newer autoconf (> 2.13) has different semantic of the
configure target. In short, one should use --build=CONFIGURE_TARGET
instead of CONFIGURE_TARGET directly. Otherwise, you will get a warning
and the old semantic may be removed in later autoconf releases.
To workaround this issue, many ports hack the CONFIGURE_TARGET variable
so that it contains the ``--build='' prefix.
To solve this issue, under the fact that some ports still have
configure script generated by the old autoconf, we use runtime detection
in the do-configure target so that the proper argument can be used.
Changes to Mk/*:
- Add runtime detection magic in bsd.port.mk
(Only the first 15 lines of the commit message are shown above )
Fixed format string vulnerability that might be exploitable if
the program runs in debug mode and is used to connect to an untrusted
SMTP server.
Approved by: nectar (mentor)
Unbreak command line parsing, use getopt rather.
Loose maintainership (I have no interest in nbsmtp currently).
PR: 32899
Submitted by: Pierre-Paul Lavoie <ppl@nbnet.nb.ca>
Kimura Fuyuki <fuyuki@mj.0038.net>