* Numerous bugs fixed
* A few notable features include MySQL 5.x support
* New 5th percentile functionality, and multiple command line scripts
- Refine a little pkg-message.in
Chillispot is used for authenticating users of a wireless
LAN. It support WPA (Wireless Protected Access) encryption.
Authentication, authorization and accounting (AAA) is handled
by your favorite radius server.
PR: ports/90397
Submitted by: Sevan Janiyan <venture37@geeklan.co.uk>
"Current values not available: RRD file version 0003 not supported
on this arch."
- Bump PORTREVISION
PR: ports/90419
Submitted by: Paul Armstrong <FreeBSDbugs@otoh.org>
Tested by: az, Ivan Sviridov (sin@vimcom.net)
check_snmp_pkgvuln is a Nagios plugin that detects hosts that are running
vulnerable ports based on the database of security vulnerabilities
provided by portaudit. The plugin communicates with the host via SNMP
using the HOST-RESOURCES-MIB::hrSWInstalledName MIB.
WWW: http://www.cultdeadsheep.org/~clement/
Approved by: clement (mentor)
Update net-mgmt/nagios to Nagios 2.0.b6.
- Changed license to specifically state GPL version 2
- Minor fixes to sample nagios.cfg config file
- Fix for non-US date formats in command CGI
- Spec file updates
- Include file modifications for C++ event broker modules
- Minor event broker changes (addition of timed event "sleep" data)
- Added some sanity checks during write of status data for full partitions
- Sample web server config file changes
- Doc updates
PR: ports/89869
Sumitted by: Jarrod Sayers <jarrod@netleader.com.au>
* airodump: 802.11 packet capture program
* aireplay: 802.11 packet injection program
* aircrack: static WEP and WPA-PSK key cracker
* airdecap: decrypts WEP/WPA capture files
* arpforge: forges ARP packets
At the moment airodump and aireplay cannot be built on FreeBSD
PR: ports/88870
Submitted by: Lars Engels <lars.engels@0x20.net>
Ourmon is a network management and anomaly detection system
for performing various SNMP RMON-like network analysis
tasks. It uses the BSD bpf in combination with RRDTOOL as
well as various "top talker" style tuples including: top-N
flows which include IP, TCP, UDP, and ICMP flows, top SYN
senders, top TCP/UDP ports, top single IP src to many IP
dst senders, top single IP src to L4 (TCP/UDP), top ICMP
errors which includes UDP creators of ICMP errors and other
tools for both network management and anomaly detection.
RRDTOOL graphs include a year of baselined information.
New RRDTOOL graphs may be designed with user-configured BPF
expressions a la tcpdump. Reports and logging for top
talkers are also included.
WWW: http://ourmon.cat.pdx.edu/ourmon/
PR: ports/84530
Submitted by: Charlie Schluting <manos@cs.pdx.edu>
think mrtg with xml configs
Torrus is designed to be the universal data series processing framework.
Although most users deploy Torrus for SNMP monitoring, it might be useful for
data series of any nature. Tobi Oetiker's RRDtool is used for data storage.
* Configuration compiler and validator. It processes the XML configuration
files and saves the configuration into a database.
* View renderer and the web interface. They generate HTML and the graphical
representation of the datasources and provide user authentication and
authorization. All generated output is controlled by the configuration
parameters and templates. The users can easily create their own
presentation of data series.
* SNMP Collector. Modular collector core architecture allows further
extension with new collector and storage types. Any datasource can have
its own polling schedule.
* SNMP Device Discovery Tool. Devdiscover is a new, modular, flexible, and
expandable tool for automatic generation of Torrus configuration files.
New device types and MIBs are easily added as independent Perl modules.
* Threshold monitor. All data, regardless of their type and nature, can be
monitored according to the user-defined rules. The rules can also include
the datasource-specific parameters, e.g. boundary values etc. The
thresholds are specified by RPN expressions.
WWW: http://torrus.org
- Corey Smith
corsmith@gmail.com
PR: ports/86634
Submitted by: Corey Smith <corsmith@gmail.com>
in bsd.autotools.mk essentially makes this a no-op given that all the
old variables set a USE_AUTOTOOLS_COMPAT variable, which is parsed in
exactly the same way as USE_AUTOTOOLS itself.
Moreover, USE_AUTOTOOLS has already been extensively tested by the GNOME
team -- all GNOME 2.12.x ports use it.
Preliminary documentation can be found at:
http://people.FreeBSD.org/~ade/autotools.txt
which is in the process of being SGMLized before introduction into the
Porters Handbook.
Light blue touch-paper. Run.
- move 1.0 obsoleted version to net/libnet10
net/libnet is latest Stable Version
net/libnet is latest Beta Version
- Fix all depended ports with a new DEPENDS scheme
- While I'm here fix security/yersinia build on 4.x
(getopt_long and ncurses issues)
PR: ports/85519 (based on)
Submitted by: Stas Yakovlev <stas.yakovlev_at_gmail.com>
connectivity between network segments. It is mostly useful to detect "leaks" in
large organizations that have private network segments physically separated
from the Internet.
PR: ports/88424
Submitted by: Vaida Bogdan <vaidab@phenix.rootshell.be>
grepip searches the named input FILE (or standard input if no files are named),
for lines containing an IP address matched to the given CIDR.
grepip finds IP in any context of a line, while grepcidr only if all line is IP.
PR: ports/88384
Submitted by: Serge Maslov <serge@maslov.biz>
Approved by: sem (mentor, implict)
Note: I'd like to stick the schema where PORTREVISION reflects
a vendor patch level. So first digit(s) will the verndor
patch level and second one will a port revision level.
Reported by: Anthony Maszeroski <maszeroskia3@Scranton.edu>
- Support changes made to user, group or spool directory to be recorded in the
packing list correctly
- Added support for overriding install path of web component with an aim to
migrate the default from share/nagios to www/nagios
- Added temporary knob to allow users to migrate to the new default without
actually setting the path
PR: ports/88312
Submitted by: Jarrod Sayers (maintainer)
days his MTA also remains unresponsive [1].
[1] Unable to deliver to destination domain
Failed to deliver to domain oven.org after 73 tries.
The last error was:
CantConnectToHost
Approved by: portmgr (linimon)
* PHP Short Open Tag Syntax Error
If PHP's 'short_open_tag' configuration option is turned off,
a syntax error is displayed on the 'graph_view.php' page.
* Broken Graph Zoom Graph
When traversing to the graph zoom page from the graph properties
page (wrench icon), the graph image appears to be broken.
* Script Server SNMP Argument Mismatch
A problem has been discovered with the ordering of SNMP
authentication arguments in the two Host MIB script server scripts.
This may cause unreliable results when trying to recache
the Host-CPU and Host-Disk data queries.
* Remove Disable MIB File Parsing Code
Re-Enables the MIB file parsing code in the poller to prevent
errors from being printed to the console.
<ozkan@enderunix.org>: host mail.enderunix.org[193.140.143.23] said: 554 mail
server permanently rejected message (#5.3.0) (in reply to end of DATA
command)
This is a mini-SNMP daemon. The basic daemon implements the system group
and a number of private extensions to manage the UDP transport mapping,
communities, trap destinations and loadable modules. In this form it can
be used to provide remote access to arbitrary data that can be described in
the form as required by the SMI. The daemon speaks both SNMPv1 and SNMPv2c.
PR: 86400
Submitted by: Andrey V. Elsukov <bu7cher@yandex.ru>
Approved by: pav (mentor)
Refer to all modules using their /dist/Foo/ path instead of via
the mishmash of old author path, new author path, module documentation,
etc.
This pass brought to you by loving, painstaking hand editing.
URLs automatically rewritten from /search?dist=Foo or /dist/Foo
to /dist/Foo/ (note trailing slash). After a 2002(!) reorganization,
this is the preferred way to refer to modules on search.cpan.org.
This pass brought to you by http://people.freebsd.org/~fenner/fix-search
20050915/PB
various c files
- fix snprintf size parameter (credits to
Radek Vok?l for pointing this out)
lib/libipv6addr.c#ipv6addr_copy
- fix bug which causes stack overflow (credits to
Radek Vok?l for finding the bug)
several Makefiles
- add compiler switch -O2, reason for segfault was found
- remove also static on clean
ipv6logconv:
- add support for unique local unicast
update databases
20050914/PB
Update databases
20050725/PB
lib/libipv6addr
ipv6calc/showinfo
- add support for Unique Local IPv6 Unicast Addresses
20050719/PB
md5/md5.c
- fix for proper support of big endian machines
lib/libipv6addr
- replace hardcoded IPv6 assignement by dynamic one
20050714/PB
lib/libipv6addr
- IPv6 TLA update
20050628/PB
ipv6calc:
- replace hardcoded $(root)/bin with $(root)@bindir@ (suggested by
Andrew Walrond)
20050212/PB
ipv6logconv:
- implement a lookup cache for speed-up (around 20%)
lib/libipv4addr
databases/ipv4-assignment/dbipv4addr_assignment.h
- add a hint table for speed-up IPv4 registry lookups (around 10
times!)
I've moved DB settings from config.php to db-settings.php and save it
instead.
Read UPDATING.
Reported by: Zoltan Frombach <tssajo@hotmail.com>,
Andrej Zverev <az@inec.ru>
+ add devel/p5-PathTools, remove devel/p5-File-Spec
+ update dependencies for all affected ports (make them unconditional),
bump PORTREVISION for these ports
module was renamed
* reflect renaming on CPAN PodParser to Pod-Parser
+ add textproc/p5-Pod-Parser, remove textproc/p5-PodParser
+ update dependencies for all affected ports (make them unconditional),
bump PORTREVISION for these ports
* for all changed ports make dependencies on File::Temp, Digest::MD5,
Storable unconditional
* remove 'CONFIGURE_ARGS= INSTALLDIRS=site' from Makefile's
(this variable is forced by bsd.port.mk now)
* update Class-Autouse to 1.17
* update POE-API-Hooks to 1.05
* make portlint happy (clean IGNORE, convert spaces to tabs and so on)
1) Poller Auto Recache on Empty Output
Fixes a problem where the poller would force a data query recache
when a device returned empty output. This may have caused problems
for hosts that are frequently down.
2) Poller Output SQL Order By
Removes an SQL "order by" statement from the poller output processing
that might cause graph gaps for installations with a large number
of poller processes.
3) Additional RRDTool 1.2 Support
Adds more font control options that are supported in RRDTool 1.2.
The default slope mode has been changed for more organic looking
graph lines.
- force iftop to use its netdb_1thread resolver, instead of the buggy "fork"
one which leaves 2 processes (holding /dev/bpf?) after exiting
- remove a stale entry from MASTER_SITES
- change comment and description to match iftop.spec
- pass maintainership to submitter
Moreover:
- fix the packing list when NOPORTDOCS is defined
- unsilence the install
- polish the Makefile
PR: ports/81830 [1]
Submitted by: Vasil Dimov <vd@datamax.bg> (new maintainer) [1]
- make nrpe write pid file in /var/run
- replace pkg-plist file with PLIST_FILES in Makefile
PR: ports/81139
Submitted by: Meno Abels <meno.abels@adviser.com>
Approved by: Paul Dlug <paul@nerdlabs.com> (maintainer)
grepcidr can be used to filter a list of IP addresses against
one or more Classless Inter-Domain Routing (CIDR) specifications,
or arbitrary networks specified by an address range. As with
grep, there are options to invert matching and load patterns
from a file. grepcidr is capable of comparing thousands or
even millions of IPs to networks with little memory usage and
in reasonable computation time.
grepcidr has endless uses in network software, including: mail
filtering and processing, network security, log analysis, and
many custom applications.
PR: ports/80315
Submitted by: Douglas Fraser <doug+ports@idmf.net>
- Apply all vendor's patches
- Remove redundant macro in Makefile
- Add www as second category
- Fix log file owner
- Don't destroy user config on updating
Approved by: maintainer (silence for 2+ monthes, no submits for 6 monthes)
It seems agent/mibgroups/mibII/interfaces.c switched to use new
USE_SYSCTL_IFLIST knob but this does not support ifPhysAddress.
This patch uses old get_phys_address() function from new code.