them to get and set operational characteristics of network interface
cards, such as IP addresses, net masks, and so forth. It is useful
for identifying runtime characteristics of cards, such as broadcast
addresses, and finding interfaces that satisfy certain criteria,
such as the ability to multicast.
PR: ports/26876
just as in other ports which require "manual" downloading of distfiles.
(also correcting the extranous '.')
PR: 26719
Submitted by: Dimitry Andric <dim@xs4all.nl>
Update the port to use the moz prefix before the library and header
file names in order to pick up the Mozilla versions of those files.
This change is necesary now that ldapsdk has been updated to use
those prefixes to distinguish it from Openldap.
PR: ports/22721
Submitted by: "Charles N. Owens" <owensc@enc.edu>
Fix it by prefixing this port's libraries with moz, e.g. libldap -> libmozldap
The include files ldap.h and lber.h have been fixed in the same way.
This fix also changes the installation target from a specific
mozilla directory to the standard locations.
PR: ports/22721
Submitted by: "Charles N. Owens" <owensc@enc.edu>
request of current maintainer. Samba 2.2 is about to be -release'ed, and
the current maintainer no longer has time. Do some portlint while I'm here.
Submitted by: "Tatsumi Hosokawa" <hosokawa@itc.keio.ac.jp>
Approved by: "David W. Chapman Jr." <dwcjr@inethouston.net>
fact to get a port working again. For some reason, I didn't get the
pkg-message cvs added for Licq, causing the package registration to
fail (of course, it still installs fine...)
ports for different plugins. Commit the first of the plugins, qt-gui,
as that has in the past been part of the normal licq port. The rest
are coming after I've tried them out.
I'd like to thank Jeremy Norris greatly for doing this work :)
Submitted by: Jeremy Norris <ishmael27@home.com>
pchar-related changes: A few bugfixes, plus some IRIX and Solaris
compatability changes (not used, obviously), and the option for SUID
root builds (not used by the port).
port-related changes: None.
rsync turns on blocking I/O mode if remote shell command is rsh
(ie. matched RSYNC_RSH) to work around some broken rsh implementations
on other platforms.
The submitter of the rsh->ssh patches overloaded RSYNC_RSH for ssh.
That turns out to be a Wrong Thing. This change implements the parallel
RSYNC_SSH.
PR: 26376
Submitted by: adrian
- Build with pspell support.
- Remove unnecessary USE_AUTOMAKE.
- Properly defined optional GNOME support.
- Only install GNOME helppages if building with GNOME support.
- Fix build so that licq_*_gui is shared module, not static archive.
- Fix pkg-plist.
- Fix patch-src::options_dialog.cpp and patch-src::plugin_dialog.cpp to include
- unistd.h instead of sys/unistd.h.
- Bump PORTREVISION for all the fixes.
PR: 26404
Submitted by: maintainer
- install configuration files with .dist suffix so that users configuration
files are not deleted on package removal
- create ${PREFIX}/var/netsaint/rw directory needed for correct operation
of CGI script
- fix netsaint.log file permission problem
- depend on netsaint-plugins port
PR: 26328
Submitted by: maintainer
netsaint port depends on us and this creates a circular dependency.
Instead create the netsaint user/group ourselves (which is the only
reason for the netsaint dependency).
PR: 26327
Submitted by: maintainer
- bsd.port.mk update to use bsd.kde.mk for USE_{QT,KDE}*
- Cleanup corresponding ports for bsd.kde.mk update.
- Fix bsd.kde.mk: use correct kdelibs dependency, put qt at the bottom,
introduce QT_NONSTANDARD variable for nonstandard configure setup.
- Update KDE2 to 2.1.1. Two patches included in x11/kdelibs2 to fix the
proxy authentication that was broken for 2.1.1. Remove old patches.
- Potentially fix kdelibs build for alpha.
- Fix qt-designer 2.3.0 build.
- Ruby stuff left alone since it looks like black magic to me. Should
still work w/ compat shims for older USE_QT[,2] style. Some others
were also left alone for the same reason.
Reviewed by: portmgr, ports (bsd.kde.mk+bsd.port.mk)
Submitted by: David Faure <faure@kde.org> (proxy auth patches)
Alex Zepeda <garbanzo@kde.org> (old patches removal)
This module implements a symplistic way to match individual IP Addresses
to subnets. It can be used to, among other things, help analyze HTTPD
logs.
Submitted by: Anton Berezin <tobez@tobez.org>
This module overloads hashes so that the key can be a subnet as in
NetAddr::IP. When looking values up, an interpretation will be made to
find the given key within the subnets specified in the hash.
Care must be taken, as only strings that can be parsed as an IP address
by NetAddr::IP can be used as keys for this hash.
This fixes some bugs and introduces many new interesting netmask and
netblock manipulating routines.
Fixes contributed to the author by the MAINTAINER and your's truly.
Submitted by: Anton Berezin <tobez@tobez.org> [MAINTAINER]
we need gmake here, added it to run dependencies
therefore updated PORTREVISION, otherwise you don't get
the png file...
- updated pkg-message. You need to configure SNMP on your cisco
or Juniper router
to make it more functional and userfriendly
- added cflowd's startup script to FILESDIR, add startup options to
it, that are only valid for the patched cflowd. So later we overwrite
the sample startup script of "stock" cflowd.
This is done this way, because cflowd also can be used without flowscan.
But *if* we use cflowd with flowscan, we have to manage things to work
with flowscan.
- install sample Makefile to graphs directory, so you can generate
graphs more easily as being described in the docu (see INSTALL)
- Added comments to pkg-message file, that this Makefile has to be
updated whenever you add or remove protocol types in
${PREFIX}/var/db/flows/bin/CampusIO.cf
- comment post-install section more..
- keep_me file could be removed, since we install the sample Makefile
now in the graphs subdir
- modify sample startup script
- run in background properly
- use variables for progs (grep, perl, kill, ...)
- style (use $var consistently, spaces after io redirection)
- install startup script as cflowd-flowscan.sh.sample
to get an order, cflowd ports startup script will be named
cflowd-base.sh.sample, so that cflowd will be started first.
this was overdue, since this complex port needs more docu,
explanation, preparation, etc ...
- installation directory moved
from ${PREFIX}/var/flows to ${PREFIX}/var/db/flows
to match our typical /var filesystem layout, but since I want
to package this port, I don't want to write into /var/filesystem
its up to the user, to move the data around later if he has a large
/var and likes the data to reside there.
- create needed directories in ${PREFIX}/var/db/flows (bin and graphs)
use a .keep_me file, so that things are packaged properly
- install needed documentation
the INSTALL file is essential as well as the various example file.
NOPORTDOCS only covers unneeded files, which are not crucial for
installation
- the ${PREFIX}/var/db/flows/bin directory carries the sample files
for the flowscan script. Therefore those sample files reside there.
Other sample files like the crontab settings are up to the user, so
they reside in ${PREFIX}/share/doc/flowscan
- install a sample rc file in ${PREFIX}/etc/rc.d, its deactivated, since
this is a port that needs thinking and handcrafting config files before
use...
- added a pkg-message file, that explains pre-requisites (cisco configuration)
and other post installation tasks as well as a BIG WARNING, that enabling
Netflow Switching and Netflow Data Export on your Cisco CORE or DISTRIBUTION
routers might affect the routers switching performance.
You should know IF you need to do it and if its o.k. IF you enable it.
- output pkg-message on port based installation as well since the warnings
are important.
- updated PLIST
delayed so that every service has a chance to come up properly
before the next one begins
Additionally provide graceful delayed shutdown of services by
using killall -15.
Install startup script as .sample file, since cflowd (and flowscan)
are not easy ports. You should read the docu properly.
this involves is this: Cull GL from Qt by default, but still provide a
Qt+GL library that may or may not have threads. Then also provide a Qt
library that has threads but not GL. This allows us to make KDE2 depend
on a library that will *not* have threads, ever. Threads will be
revisited at a later date. Ports that require GL support need to be
updated to use the hacked library, libqtgl.so.4. The net result is that
we bloat our qt2 package by 1.5-2.5MB for compatability. Also, static
qt will not have GL support.
Introduce bsd.kde.mk, which will be tested on bento before becoming
fully activated.
Replace qt22-static with qt2-static, since it's just a proxy. Update
qt-designer to depend on qt23. Also make the old hack to package the
correct lib obsolete by using PLIST_SUB instead.
Miscellaneous changes: remove LIBQTFILE from CONFIGURE_ENV, it's not
used anymore. Solve namespace pollution problems with the devel/pth and
devel/libgnugetopt ports. Hopefully.
Suggested by: ade, asami, sobomax (bsd.kde.mk)
Repocopied by: asami (qt22-static --> qt2-static)
- Makefile
Wrong startup script installed from ${FILESDIR} instead of edited
version in ${WRKSRC}
- pkg-descr
Fixed typos and some of the text
- Added PORTREVISION
PR: 26011
Submitted by: baskruit@bsltwr.dnsalias.org MAINTAINER
- some workarounds concerning installation of zebra info files
since sources doesn't contain all info files...
- modified zebractl script to check, if zebra.conf exists, which
is needed for every routing protocol, error message and exit if not found.
From the author:
"0.91 is basically a bugfix release. All of IPv6 codes are based upon
new RIB codes"
Bugfixes and features see ChangeLog file.
- use LOCALBASE in BUILD dependency, so cflowd will be found
this should cure bentos build problems by multiply trying to
build/install cflowd (problem didn't show up here)
- bumped port revision
we also need to redefine WRKSRC because of this lowercase affair...
which I start to dislike, because if poeple learn about a software
named FlowScan, then they start looking for a port named FlowScan
and not flowscan ...
no portrevision bump necessary, since port didn't work properly.
tricky configuration change to FreeBSD. The maintainer agrees it better
to use the Latest version of etherboot.
Submitted by: myself
Reviewed by: The maintainer.
by introducing a port of the FreeRADIUS project's RADIUS server,
currently labeled ``alpha''. The distfile is locally hosted so I
don't have to go chasing snapshots. (N.B.: I don't know whether this
actually works yet -- but it does compile and package!)
now after giving the port a lowerrcase name you have to set the
DISTFILES variable right, so sources (which use upper/lowercase)
can be found.
PORTREVISION not bumped since port didn't work up to now,
so no new (working) functionality.
But anyway, thanks for doing the CVS work !
FlowScan is a tool to monitor and graph flow information from
Cisco and Riverstone routers in near real-time.
Amonst many other things, FlowScan can measure and graph traffic
for applications such as Napster.
A sample of what FlowScan can do is at: http://wwwstats.net.wisc.edu
WWW: http://net.doit.wisc.edu/~plonka/FlowScan/
Cflow is a perl module for analyzing raw flow files written by
cflowd, a package used to collect Cisco NetFlow data.
WWW: http://net.doit.wisc.edu/~plonka/Cflow/
This module uses a Patricia Trie data structure to quickly perform
IP address prefix matching for applications such as IP subnet,
network or routing table lookups. The data structure is based on
a radix tree using a radix of two, so sometimes you see patricia
implementations called "radix" as well. The term "Trie" is derived
from the word "retrieval" but is pronounced like "try". Patricia
stands for "Practical Algorithm to Retrieve Information Coded as
Alphanumeric", and was first suggested for routing table lookups
by Van Jacobsen. Patricia Trie performance characteristics are
well-known as it has been employed for routing table lookups within
the BSD kernel since the 4.3 Reno release.
The BSD radix code is thoroughly described in "TCP/IP Illustrated,
Volume 2" by Wright and Stevens and in the paper ``A Tree-Based
Packet Routing Table for Berkeley Unix'' by Keith Sklower.
WWW: http://net.doit.wisc.edu/~plonka/Net-Patricia/