- Make pkg-install, pkg-plist and the rc script use variables defined
in the Makefile.
- Start using our own ETCDIR instead of co-opting postfix.
- Warn users about relocating the whitelists due to the ETCDIR move.
- Set postgrey's default group (--group) to the port's value.
- Add rc script postgrey_dbdir and postgrey_options variables to
avoid duplication of defaults when adding command-line flags.
- Remove redundant flags from the rc script postgrey_flags variable.
PR: ports/162188
Submitted by: Darren Pilgrim <ports.maintainer@evilphi.com> (maintainer)
Reviewed by: myself
- Add a new flag WITHOUT_FBSD10_FIX for maintainer testing
Some additional notes:
We are planing to make 10 exp-run after the 9.0 Release within 2 weeks to poke maintainers
and upstream as to ensure that for the 10.0 Release, everything is fixed and we can remove
the current workaround.
Submitted by: bf@, rea@ (based on)
Thanks to: beat, kwm, dough
Reviewed by: erwin
Tested via PH: 2x exp-run
Approved by: portmgr (myself)
an utility object that can encode and check encoded passwords.
WWW: http://pypi.python.org/pypi/zope.password
Submitted by: Ruslan Mahmatkhanov <cvs-src@yandex.ru> (via github)
to retrieve the size of the object for displaying and for sorting.
WWW: http://pypi.python.org/pypi/zope.size
Submitted by: Ruslan Mahmatkhanov <cvs-src@yandex.ru> (via github)
uses for the undo log. It is a separate package only to aid
configuration management.
WWW: http://pypi.python.org/pypi/ZopeUndo
Submitted by: Ruslan Mahmatkhanov <cvs-src@yandex.ru> (via github)
It was once extracted from the zc.copy package to contain much
less dependencies. In fact, we only depend on zope.interface to
provide pluggability.
WWW: http://pypi.python.org/pypi/zope.copy
Submitted by: Ruslan Mahmatkhanov <cvs-src@yandex.ru> (via GitHub)
unittest testing framework in Python 2.7. It is tested to
on Python 2.4 - 2.7.
WWW: http://pypi.python.org/pypi/unittest2
Submitted by: Ruslan Mahmatkhanov <cvs-src@yandex.ru> (via GitHub)
Fixes:
======
Suppress IO::Socket::INET(6)::peerhost usage with TCP. On some systems
it doesn't work after receiving data.
Prevent TCP accepts from blocking on unfinished 3-way handshakes.
Named nameserver should be reachable by IPv6 too.
Typo that prevented TCP traffic from being replied from the same
socket as it was received on.
Suppress warnings of the deprecated use of qw as parentheses in
perl 5.14.
Gracefully handle corrupted incoming packets in Net::DNS::Nameserver.
Make Net::DNS::Resolver load even if /etc/resolv.conf is unreadable.
Assembly of segmented TCP traffic.
Fix documentation to reflect code behaviour where on successful packet
creation, the error should be ignored.
A Net::DNS::Nameserver without a NotifyHandler now responds NOTIMP
to NOTIFY requests.
Documentation now reflects Net::DNS::Packet construction behaviour.
Replace TSIG key with the signature of the whole packet when signing
a packet, even when the TSIG key is not the first in the additional
section.
Various typo fixes.
Enhancements:
=============
Allow ReplyHandlers to indicate that no answer should be returned
by the Net::DNS::Nameserver.
Use a class method ReplyHandler for classes inheriting from
Net::DNS::Nameserver.
New improved version of the check_soa script in the contrib section.
Removed dependency on Net::IP
Perform presentation to wire format conversion more efficiently.
Manage serial numbers in SOA records in a modular and extensible way.
Three modules are provided. Strictly sequential, Date Encoded and
Time Encoded. A contribution from Dick Franks.
Provide a configurable IdleTimeout for Net::DNS::Namserver.
The Ubuntu Font Family are a set of matching new libre/open fonts in
development during 2010--2011. The development is being funded by
Canonical Ltd on behalf the wider Free Software community and the
Ubuntu project. The technical font design work and implementation is
being undertaken by Dalton Maag.
This module provides a Perl interface to the amazing Graphviz, an open source
graph visualization tool from AT&T.
It is called GraphViz2 so that pre-existing code using (the Perl module)
GraphViz continues to work.
To avoid confusion, when I use GraphViz2 (note the capital V), I'm referring to
this Perl module, and when I use Graphviz (lower-case v) I'm referring to the
underlying tool (which is in fact a set of programs).
This version of GraphViz2 targets Graphviz 2.23.6+.
GraphViz2 1.x is a complete re-write, by Ron Savage, of GraphViz 2.x, which was
written by Leon Brocard. The point of the re-write is to provide access to all
the latest options available to users of Graphviz.
GraphViz2 1.x is not backwards compatible with GraphViz 2.x, despite the
considerable similarity. It was not possible to maintain compatibility while
extending support to all the latest features of Graphviz.
To ensure GraphViz2 is a light-weight module, Hash::FieldHash has been used to
provide getters and setters, rather than Moose.
WWW: http://search.cpan.org/dist/GraphViz2/
Perl's require builtin (and its use wrapper) requires the files it loads to
return a true value. This is usually accomplished by placing a single
1;
statement at the end of included scripts or modules. It's not onerous to add but
it's a speed bump on the Perl novice's road to enlightenment. In addition, it
appears to be a non-sequitur to the uninitiated, leading some to attempt to
mitigate its appearance with a comment:
1; # keep require happy
or:
1; # Do not remove this line
or even:
1; # Must end with this, because Perl is bogus.
This module packages this "return true" behaviour so that it need not be written
explicitly. It can be used directly, but it is intended to be invoked from the
import method of a Modern::Perl-style module that enables modern Perl features
and conveniences and cleans up legacy Perl warts.
WWW: http://search.cpan.org/dist/true/
- new distfiles compared by hand to new ones, no mallicious content found
PR: ports/162392
Submitted by: Jason Helfman <jhelfman@experts-exchange.com> (maintainer)
Approved by: bapt,sahil (mentors, implicit)