everyone needs that, and it pulls in heavier dependencies)
-- -- --
The nfdump tools collect and process netflow data (v5, v7 and v9)
on the command line. They are part of the NfSen project.
nfcapd - netflow capture daemon. Reads the netflow data from the
network and stores the data into files. Automatically rotate files
every n minutes (typically every 5 minutes). nfcapd reads netflow v5,
v7 and v9 flows transparently. You need one nfcapd process for each
netflow stream.
nfdump - netflow dump. Reads the netflow data from the files stored
by nfcapd. Its syntax is similar to tcpdump. If you like tcpdump
you will like nfdump. Displays netflow data and can create lots of
top N statistics of flows IP addresses, ports etc in whichever
order you like.
nfreplay - netflow replay. Reads the netflow data from the files
stored by nfcapd and sends it over the network to another host.
A web front-end, NfSen, is available at http://nfsen.sourceforge.net/
-- -- --
nfprofile is a netflow profiler, which works with the nfdump tools.
It reads the netflow data from the files stored by nfcapd, filters
the netflow data according to the specified filter sets (profiles)
and stores the filtered data into files for later use.
-- -- --
thanks to eric@ for testing/feedback on an earlier version, and to
upstream for rolling a new release including the patches as a result.
"that should be in ports for sure" henning@
using the standard protocol and various extensions including those used
by TightVNC, UltraVNC, RealVNC and x11vnc providing for features such
as dynamic screen resizing, server-side scaling, blocking input devices
on the server, and low colour modes. Many of these can now be set from
the popup menu.
(and it's much faster than tightvnc-viewer). ok merdely, okan
Fixes checksum complaints on pkg_delete after zenmap has been run by
root (as recommended). Use MODPY_EGG_VERSION while here and bump
PKGNAME.
ok okan@, "looks ok" merdely@
- add @comment markers to keep make plist happy
- remove the need for us to install the manpage.
- alpha fix from merdely@
- workaround for Paths.pyc needing to be re-generated - from wcmaier@
(a discussion has been started with upstream to remedy this bit)
feedback and ok merdely@
* A CA cert bundle is no longer included, so point to /etc/ssl/cert.pem.
* Compile examples during build rather than fake stage.
ok sthen@, additional testing by merdely@
The Galago presence daemon, which is the center of all presence
transactions for Galago. This service is automatically launched by D-BUS
when needed.
ok ajacoutot@
Net::SSH::Gateway is a library for programmatically tunneling
connections to servers via a single "gateway" host. It is useful for
establishing Net::SSH connections to servers behind firewalls, but
can also be used to forward ports and establish connections of other
types, like HTTP, to servers with restricted access.
Net::SCP is a pure-Ruby implementation of the SCP protocol. This operates
over SSH (and requires the Net::SSH library), and allows files and
directory trees to copied to and from a remote server.
OPAL is an open-source class library for the development of applications
that wish to use the SIP and H.323 protocols for multi-media
communications over packet based networks.
ZSI, the Zolera SOAP Infrastructure, is a pure-Python module that
provides an implementation of SOAP messaging, as described in SOAP 1.1
Specification (see http://www.w3.org/TR/soap). It can also be used to
build applications using SOAP Messages with Attachments (see
http://www.w3.org/TR/SOAP-attachments). ZSI is intended to make it
easier to write web services in Python.
[...]
gtk-update-icon-cache is part of gtk+2: adding gtk+2 to run_depends just
to update the icon cache (which only gtk apps can use) is overkill to
say the least!
As from now, each time icons are installed under %D/share/icons, we try
to execute gtk-update-icon-cache and if it is not there, we just ignore
the error.
What it means is that if you have gtk+2 installed, then it'll run fine
and your apps will be able to use the cache. Otherwise, it will silently
fails which is fine since it means none of your apps would have been
able to take advantage of the cache anyway.
discussed with jasper@
- Work properly with nagios-3.x status.dat
- Removes need for patch-configure with --with-status-file
configure argument.
Fixes from Steve Rader, cnagios author
ok sthen@ (MAINTAINER)
Net::FTP::AutoReconnect is a wrapper module around Net::FTP. For many
commands, if anything goes wrong on the first try, it tries to
disconnect and reconnect to the server, restore the state to the same as
it was when the command was executed, then execute it again. The state
includes login credentials, authorize credentials, trans- fer mode
(ASCII or binary), current working directory, and any restart, passive,
or port commands sent.
from Girish Venkatachalam
ok merdely@
This module will parse a Zone File and put all the Resource Records
(RRs) into an anonymous hash structure. At the moment, the following
types of RRs are supported: SOA, NS, MX, A, CNAME, TXT, PTR. It could
be useful for maintaining DNS zones, or for transferring DNS zones to
other servers.
from Girish Venkatachalam
ok merdely@
V1.2 adds nice "account set #" feature to manage accounts.
Remove a lot of string handling patches.
Remove patches to rename bitlbee "root" user to "bitlbee".
tested by Andrew Dalgleish (MAINTAINER), James Turner and Wiktor Izdebski
ok martynas@, simon@, okan@, wcmaier@
iftop does for network usage what top(1) does for CPU usage. It listens
to network traffic on a named interface and displays a table of current
bandwidth usage by pairs of hosts. Handy for answering the question "why
is our ADSL link so slow?"
from maintainer Girish Venkatachalam with small tweaks
ok landry, merdely, kili
* extends virtual queues to work on unregistered calls,
* adds per prefix capacity limits and Q.931 cause code translation per
gateway
* adds H.460.9 realtime, QoS monitoring, H.460.interop support and H.350
authentication
milliseconds.
problem found and fix sent upstream by Mark Peloquin, who notified the
port maintainer. thanks Mark!
this patch is from brad@ (MAINTAINER) via ktorrent svn
Axel does the same thing any other accelerator does: it opens more than
one HTTP/FTP connection per download and each connection transfers its
own, separate, part of the file.
[...]
from Girish Venkatachalam <girish1729 at gmail dot com> with some tweaks
- merge a patch from upstream SVN so that the _gnugk user does not need
read access to current directory when starting gnugk
- remove useless parts from patches now that pwlib and openh323 version
got sanitised
- rename default configuration file from gnugk.ini to getekeeper.ini
(as per documentation suggests it)
- replace etc with ${SYSCONFDIR} in MESSAGE and remove fixed warning
Medusa is a 'server platform' -- it provides a framework for
implementing asynchronous socket-based servers (TCP/IP and on Unix, Unix
domain, sockets).
ok merdely@
forwarding to dynamically route multicast traffic. Routing is done
by defining an "upstream" interface on which the daemon acts as a
normal Multicast client, and one or more "downstream" interfaces
that serves clients on the destination networks. This is useful in
situations where other dynamic multicast routers cannot be used.
from markus with small adjustments.
ok markus
- Add GEOIP_MMAP_CACHE support
- Added last_netmask - gets netmask of network block from last lookup
- Merged in Geo::IP::PurePerl code
- Added set_charset - enables UTF8 output of city name
ok jasper (was MAINTAINER, removed by request)
This is a piece of software that lets you tunnel IPv4 data through a
DNS server. This can be usable in different situations where internet
access is firewalled, but DNS queries are allowed.
help/ok jasper@
Cnagios is a full-screen terminal interface for viewing Nagios
HOST and SERVICE objects, and the durations of their current states.
It's lightning fast because it's written in C using the curses
library. And it's super flexible because it uses hooks directly
into the perl C library to shorten plugin output and filter the
displayed HOSTs or SERVICEs.
ok ian (for an earlier version without a license, upstream added
a nice one when I asked, thanks!) "commit it dammit" henning
* The GUI has been extended.
* The CLI client has changed its name back to "transmissioncli" (no
hyphen) and has regained the scrape feature.
* Bug fixes.
local and remote source. The source can be one of the following: TCP,
UDP, UNIX socket and TTY device. Netfwd works with both IPv4 and IPv6
address families.
Working with TTY device means that you can redirect serial port (i.e.
COM port) data to any destination. For example, it's possible to create
software serial port loopback or forward serial port data to network
(aka serial to network convertor).
Using this tool you can even convert one protocol into another. For
example, you accept incoming connection on TCP port and forward it into
UNIX socket on your local computer.
ok okan@
Small console Jabber client which features SSL support, history logging
and external actions.
from Markus Hennecke <markus-hennecke at markus-hennecke.de> (MAINTAINER)
with tweaks by me
ok simon@
ez-ipupdate is a small C utility for updating your host name for many
dynamic DNS services. The key features are: support for multiple service
types, daemon mode that monitors your IP address and only sends updates
when your IP address changes.
From maintainer Mitja Muzeni with some tweaks by Will Maier
This port will eventually needs the gtk-update-icon-cache goo, but we're
still trying to figure out how to do this without run_depends on gtk+2
discussed with jasper@
VNC Snapshot is a command-line program for VNC, based on TightVNC
and RealVNC. It will save a JPEG image of the VNC server's screen.
testing and ok simon@
protocol code easier for the protocol developer. The core of the system
is the pcs module itself which provides the necessary functionality to
create classes that implement packets.
Net::PH is a class implementing a simple Nameserver/PH client in Perl as
described in the CCSO Nameserver -- Server-Client Protocol.
from Vijay Ramesh _vramesh2 at uiuc dot edu_
ok simon@
unworkable is an asynchronous, single-thread BitTorrent implementation
written in C using libevent and mmap(). Goals of the project include
efficiency, simplicity and high code quality.
from niallo@ and ok simon@
Net::Jabber is a convenient tool to use for any perl script that would
like to utilize the Jabber Instant Messaging protocol. While not a
client in and of itself, it provides all of the necessary back-end
functions to make a CGI client or command-line perl client feasible and
easy to use. Net::Jabber is a wrapper around the rest of the official
Net::Jabber::xxxxxx packages.
from Gleydson Soares (MAINTAINER)
The Farsight project is an effort to create a framework to deal with all
known audio/video conferencing protocols. On one side it offers a
generic API that makes it possible to write plugins for different
streaming protocols, on the other side it offers an API for clients to
use those plugins.
The main target clients for Farsight are Instant Messaging applications.
These applications should be able to use Farsight for all their
Audio/Video conferencing needs without having to worry about any of the
lower level streaming and NAT traversal issues.
The Telepathy project aims to provide a unified framework for all forms
of real time conversations, including instant messaging, IRC, voice
calls and video calls. It uses the D-Bus messaging system to provide a
simple interface for client applications, allowing them to quickly
benefit from Telepathy's functionality.
feedback from steven@ and simon@
* Add detailed option descriptions to pptp(8) man page.
* Move OpenBSD configuration examples from text file
${PREFIX}/share/doc/pptp/USING into pptp(8) man page,
and remove patch to ${WRKSRC}/USING. Extend and
revise examples while at it.
* Add patch to ${WRKSRC}/util.c to make pptp log normal
informational messages with level LOG_INFO instead of LOG_NOTICE.
* Update pkg/DESCR with a new description based on upstream web site.
* Fix URL to list of pptp security flaws in pkg/MESSAGE.
* [Re-]Create patches with `make update-patches'.
* Add patch to ${WRKSRC}/pptp_gre.c to automatically enable
the net.inet.gre.allow sysctl before trying to bind
the GRE socket.
* Remove '@sysctl net.inet.gre.allow=1' from PLIST.
From: maintainer Stefan Sperling
Galago is a desktop presence framework, designed to transmit presence
information between programs. To put it in simpler terms, it takes
information on who is online and their away/idle states from an instant
messenger (such as gaim) or other similar programs and lets other
programs (such as Ximian's Evolution) to make use of it.
The advantage of such a framework is that it brings your programs closer
together. When you receive an e-mail from a friend who is in your buddy
list, you'll be able to immediately tell their online status, for
example.
feedback and ok ajactoutot@
pymsn is a rewrite of libivy (http://hybrid.tuxfamily.org/ivy), during
this rewrite the usage of Python asyncore and asynchat were dropped in
favor of the pymsn.gio library based on Glib GIOChannel. This change
enabled easy integration with the Glib main loop.
pymsn also gained msnp2p support for display pictures and custom smileys
as well a Http Polling transport and proxy support.
ok steven@
editor. Most features are implemented via module extensions. For
example, DCC (Direct Client-to-Client) can be enabled at the user's
option.
inputs and ok deanna@
Validate::Net is a class designed to assist with the validation of
internet related strings. It can be used to validate CGI forms,
internally by modules, and in any place where you want to check that an
internet related string is valid before handing it off to Net::*
modules.
ok jasper@
Net::XMPP is a convenient tool to use for any perl script that would
like to utilize the XMPP Instant Messaging protocol. While not a client
in and of itself, it provides all of the necessary back-end functions to
make a CGI client or command-line perl client feasible and easy to use.
Net::XMPP is a wrapper around the rest of the official Net::XMPP::xxxxxx
packages.
ok simon@
- lowercase COMMENT
- add a $V variable for version number to ease upgrades
- s/$LOCALBASE/$PREFIX in files/openafs-setup
- use $SYSCONFDIR instead of /etc for files/openafs-setup
(where appropriate)
"go fot it" todd@
castget is a simple, command-line based RSS enclosure downloader. It is
primarily intended for automatic, unattended downloading of podcasts.
from Gleydson Soares (MAINTAINER) with tweaks by me
RubyRRDtool provides ruby bindings for RRDtool functions (via librrd), with
functionality comparable to the native RRDtool perl bindings. This extension
is intended for developers who want to access their RRDtool databases from
within ruby.
ejabberd is a free and open source instant messaging server written in
Erlang. ejabberd is cross-platform, distributed, fault-tolerant, and
based on open standards to achieve real-time communication
(Jabber/XMPP).
submitted by viq <viq at viq.ath.cx> a long time ago,
with tweaks by various people on ports@, martynas@ and me
ok martynas@
remove TCL FLAVOUR
split perl bindings into a subpackage
provide python bindings as a subpackage
take maintainer
ok and 64 bit fixes sthen@, ok jasper@
SNMP::Info gives an object oriented interface to information obtained
through SNMP. This module is geared towards network devices. Subclasses
exist for a number of network devices and common MIBs. The idea behind
this module is to give a common interface to data from network devices,
leaving the device-specific hacks behind the scenes in subclasses.
to talk to the routing socket to get the default gateway.
Instead of pulling in net/route.h they copied parts of the contents into
their code. Update the needed bits to make it work again.
OK fkr@, jasper@ and Thomas Delaet (maintainer)
OpenVMPS is a substitute implementation of Cisco Virtual Membership
Policy Server (on Catalyst [65]500 family of switches).
It is used on Cisco LAN switches to dynamically assign ports to VLANs
according to Ethernet Address.
Because it was developed solely on infomation obtained by observing the
network traffic between switches it is probably not complete but it is a
working subset of the protocol.
Note that it includes a patch from openvpms CVS that fixes a logging
function format string Vulnerability.