ifGraph is a set of Perl scripts created to help network
administrators to visualize network flow on a daily, weekly,
monthly, and yearly basis. The graphics are created with
RRDTool, and it shows bytes (in/out) and errors for each
interface. It also shows the current/average/max use and the
respective link/interface usage in percentages. The program
also outputs HTML files to make the visualization of the
PNG/GIF/GD images more friendly and easy.
PR: 57421
Submitted by: Lars Thegler <lars@thegler.dk>
LogKit is a logging toolkit designed for secure performance oriented logging in
applications.
The LogKit provides the following features:
- Decouples LogEvent generation from LogEvent handling.
- Is simple to use and simple to configure.
- Designed with security in mind.
- Allow users fine control of logging based on priority and/or category.
- Has hierarchical logging namespace to enable inheritance of LogTargets and
Priorities.
- Lightweight.
- Designed to be integrated into existing products.
- Performance oriented.
- Enables users to plug in filters to filter out or modify LogEvents before
they are written out.
- Allow users to specify the serialization format of LogEvents via
Formatters.
- Comes with a number of existing LogTargets to ease integration.
- The LogKit has existed for a number years and been used in a number of
different environments which demonstrates it's reliability and stability.
WWW: http://avalon.apache.org/logkit/index.html
PR: 59040
Submitted by: Herve Quiroz <herve.quiroz@esil.univ-mrs.fr>
embedded into other systems as a command, macro, and development prototyping
language.
FreeBSD uses ficl in its loader. So far we haven't done much more in
this area, perhaps importing a port will encourage further fruitful
exploitation of this valuable tool.
- Improve pkg-install script (create /var/dovecot tree)
- Add pkg-deinstall to cleanup dovecot directories and remove
created uids at de-install; ask to stop dovecot
if it's still running
- Make pkg-message obey PREFIX/DOCSDIR
- Make use of USE_OPENLDAP, rename WITH_LDAP2 to more standard WITH_LDAP
- Remove 'Feature Autodetection'. If you want the port built with extra
dependencies, tell it: avoid bloat
- Update the rc.d script to work with relative addressing
(e.g. './dovecot.sh start' works.)
- Assign maintainership to the submitter
PR: 59762
Submitted by: Robin Breathe <robin@isometry.net>
- Add a x-test target that runs the tnef tests
- Shorten COMMENT to fit the limit
While I'm here:
- Install some documentation
PR: 59459
Submitted by: Rui Lopes <rui@ruilopes.com>
Approved by: maintainer
be started before clamav-milter the startup-script for clamd
must alphabetically arranged before the startup-script for
clamav-milter. It was decided to use the clamd statup-scrtipt
from security/clamav-devel (clamav-clamd.sh), so users running
an older version of security/clamav have to change
'clamd_enable="YES"' to 'clamav_clamd_enable="YES"' in
/etc/rc.conf. On the other hand this changes makes it easier
to switch between security/clamav and security/clamav-devel.
- Respect PTHREAD_CFLAGS.
- Use USE_LIBTOOL_VER=14 as the libtool shipping with clamav 0.65
erroneously links against libc _and_ libc_r on FreeBSD 4.
- Don't link against libcipher on FreeBSD < 501100, clamav doesn't
depend on it. The linker warnings suggesting that it is required
were triggered by linking against both, libc and libc_r.
- Unconditionally depend on math/libgmp4. Otherwise, if libgmp4 is
already installed on a FreeBSD 4-STABLE system compilation of
security/clamav fails, as the headers of libgmp4 are used but the
base libgmp is used for linking.
- Fix generation of clamav-milter.8 when building with WITH_MILTER
(part of new files/patch-clamav-milter::Makefile.in).
- Don't USE_GETOPT_LONG when compiling with WITH_MILTER, clamav
uses its own getopt_long() regardless if a devel/libgnugetopt is
installed or the version in the base of FreeBSD 5 is present.
- Allow compilation of WITH_MILTER with mail/sendmail.
- Install a startup-script (taken from security/clamav-devel with some
fixes in comments) for clamav-milter when compiled with WITH_MILTER.
- In pkg-descr remove the note that clamav-milter doesn't build on
FreeBSD 4 with base gcc, it builds fine there. Mention that
clamav-milter can be optionally used (taken from pkg-descr of
security/clamav-devel).
- Fix compilation when an older version of security/clamav is installed.
If there's an older version of libclamav installed clamav 0.65 will
link against it instead of the newly built one. This is not a problem
if the installed version is compatible with the new one as libclamav
gets linked dynamically and the installed version will be replaced
with the new one. However, if the older version is incompatible
linking of clamav 0.65 fails. This problem was discovered by
Jan-Peter Koopmann Jan-Peter.Koopmann@seceidos.de and the fix
(most of the new patches in the files directory) confirmed working.
- In clamav-milter replace the path to the used sendmail executable with
the location of the mailwrapper(8) (/usr/sbin/sendmail). Obtained
from security/clamav-devel.
PR: 59948
Submitted by: Marius Strobl <marius@alchemy.franken.de>
Approved by: maintainer