* If the ${COMMENT} file does not exist, use the value of the
${PORTCOMMENT} variable instead. This will allow us to incrementally
phase out pkg-comment [1]
* Miscellaneous fixes to the MASTER_SITES_N code [2]
* Correct fmt(1) invocation so it works on older systems [3]
* Improve the security-check target: [4]
- Look for setuid/setgid binaries, and binaries that include
calls to accept()/recvfrom() (which are likely to be network
servers or have network server capability)
- Check these binaries for insecure functions (if PORTS_AUDIT is
set in the environment, check for a larger set of functions
such as strcat/strcpy/sprintf)
- Report network servers that are started by default.
Submitted by: eric [1], lioux [2], fenner [3], kris [4]
PR: ports/36078 [2], ports/36709 [2]
FreeBSD/sparc64 fails to build this and somehow the entire OS gets
frozen while running `miniruby'. I'd appreciate if someone with a
clue could help me fix the problem.
Submitted by: gerald <gerald@hannibal.symicon.com> - the original
notification about the vpopmail distfile checksum change
Fix a possible buffer underflow bug in the changed code.
Add a new ENABLE_MYSQL_LIMITS knob for .qmailadmin-limits processing, and
DISABLE the new MySQL limits code - it does not even compile as shipped :(
Use the correct configure script option for specifying the path to
the tcprules program, so vpopmail works even with LOCALBASE != /usr/local.
Submitted by: Mike Meyer <mwm@mired.org> - the tcprules patch
2. Fix plist to catch the missing files/dirs. It should now deinstall
cleanly (it does here, anyway).
2a.The dirs that were created with @exec /bin/mkdir are now removed using
@unexec /bin/rmdir blah/blah || true.
3. Added CONFIG_SH=/bin/sh to mozconfig.in so that we'd all use the same
shell for configuration.
Note: you can use Perl < 5.8, but you need File::Spec for whatever perl
you've got /usr/bin/perl pointing to (or /usr/local/bin/perl, if there is
no /usr/bin/perl [-CURRENT?].
If there were PRs on this, I've forgotten which ones and will close them
out separately. I can do a forced commit on Makefile to relate the PRs,
if any, to the changes.
Changes from 1.3:
o Added {fr_CH,it_CH,lt_LT,sr_YU}.UTF-8 locales.
o Drop DIGIT, XDIGIT, TODIGIT classes from characters >= 128 [1]
Pointed out by: ache [1]
uname script. Mount the docs from the correct location. Remove the
hack to pkg_add perl into the chroot environment, now that the scripts
no longer rely on it.
exist except in the 4-PERVERSE branch. This most recent change makes it
lower case like it should be.
This commit is for Nate, who had a very good point.
It seems that a couple of new features were added, but I have to take
a closer look at them to make sure nothing is wrong. This will probably
happen as soon as I wake up in a couple of hours.
Submitted by: gerald <gerald@hannibal.symicon.com>
Pointy hat to: Inter 7 for adding new features to an already "released"
tarball instead of releasing a new version :(