FAM, the File Alteration Monitor, provides an API which applications can
use to be notified when specific files or directories are changed.
from alek@, with minor tweaks by me
feedback and ok espie@ martynas@
Logpp is a tool for preprocessing event logs and feeding relevant
information to other programs for storing or in-depth analysis.
During its work, logpp reads lines appended to input files (like tail(1)
in -f mode), matches the lines with patterns (e.g., regular
expressions), converts matching lines according to given templates, and
writes the results to given destinations.
Logpp supports multi-line matching and several types of output
destinations like regular files, FIFOs, external programs, and the
system logger.Therefore, logpp can act as a filter in front of the
more complex event log analysis system and increase the system's
performance by weeding out irrelevant log data; it can work as a syslog
gateway between the system logger and the application that doesn't use
syslog(3); it can convert multiline log messages to shorter single
line messages, and accomplish other log pre-processing tasks.
ok sturm@ jasper@
- tabled can now listen on a local fifo and on a network socket
- a command line client, tablec, has been added to speak to a tabled daemon
over the net
- network exchange can be protected by a secret hash
File::Which was created to be able to get the paths to executable
programs on systems under which the `which' program wasn't implemented
in the shell.
ok msf@
* improved the daemonization code.
* changed Sys::Syslog::openlog() options from 'cons,pid' to 'pid'.
* starting from this version, 'logonly' action has an optional parameter.
From maintainer, Okan Demirmem <okan@demirmen.com>
relevant changes:
13/02/2007 - 2.75
- OpenBSD sensors missed includes (Constantine A. Murenin)
11/02/2007 - 2.74
- symon can be told what local interface to send data from (Henning Brauer)
- removed typos in client/SymuxClient.pm (Sandeep Kr Sangwan)
- OpenBSD sm_sensor upgrade to sensor_dev (Constantine A. Murenin)
- symon network protocol version bumped to allow stream arguments upto 63
characters.
A collection of system tools to manipulate users and groups stored in an
LDAP directory, specifically to be used with SAMBA-LDAP.
Additionally, some scripts are designed to ease your migration from a
Windows NT 4.0 PDC Server to a Samba-LDAP PDC Server.
ok mbalmer@
Puppet lets you centrally manage every important aspect of your system using
a cross-platform specification language that manages all the separate
elements normally aggregated in different files, like users, cron jobs,
and hosts, along with obviously discrete elements like packages, services,
and files.
Puppet's simple declarative specification language provides powerful classing
abilities for drawing out the similarities between hosts while allowing them
to be as specific as necessary, and it handles dependency and prerequisite
relationships between objects clearly and explicitly.
Puppet is written entirely in Ruby.
A cross-platform Ruby library for retrieving facts from operating systems.
Supports multiple resolution mechanisms, any of which can be restricted to
working only on certain operating systems or environments.
Facter is especially useful for retrieving things like operating system names,
IP addresses, MAC addresses, and SSH keys.
ocaml apps compiled using it.
Issue was that the configure script which tried threads gets confused by
the spurious OpenBSD linker warnings about sprintf and falls back to VM
threads.
Bump PKGNAME, and trim an unneeded line from PLIST while here.
Reported by Adam Montague <amontague@siriushosting.com> and
Ivan M Makarenko <I.Makarenko@zsttk.ru>.
TkDVD is a GUI to dvd+rw-tools and cdrecord. It allows burnning CDs and
DVDs easily.
Features:
* View the current command line that will be used to burn the CD/DVD
* Burn CD/DVD from iso images
* Create ISO images from files and CD/DVD
* CD/DVD Copy
* Can overburn CD/DVD
* Support multi session CD/DVD
* Add/delete/exclude file/directories and show current used space
* Can keep directory structure
* Options to choose iso9660 filesystem extension (like Joliet or
RockRidge extensions)
* Prevent burning if used space > DVD+R/RW capacity
* Show output of growisofs/mkisofs to view burned % and estimated
remaining time
submitted by Vlad Glagolev <stelzy at gmail.com> (MAINTAINER)
dwdiff is a front-end for the diff program that operates at the word
level instead of the line level. It is different from wdiff in that it
allows the user to specify what should be considered whitespace, and in
that it takes an optional list of characters that should be considered
delimiters. Delimiters are single characters that are treated as if they
are words, even when there is no whitespace separating them from
preceding words or delimiters. dwdiff is mostly commandline compatible
with wdiff. Only the --autopager, --terminal and --avoid-wraps options
are not supported.
feedback & ok steven
The tree utility displays a small formatted tree of directories. It can
be really useful to get a quick glance of a directory structure.
submitted by Pierre-Yves Ritschard <pierre-yves at spootnik.org>
ok steven@
Clusterit is a collection of clustering tools loosely based on IBM's
PSSP clustering tools. Unlike PSSP or GLUnix, Clusterit allows fast
parallel execution of remote commands as it is written in
architecture-independent C. Administrators can choose from a variety
of authentication methods, including SSH and Kerberos.
With Clusterit, administrators can run parallelized and load
balanced software builds (using jsd/jsh) or manage a heterogeneous
cluster of machines (using dsh/dvt/rvt).
submitted by Will Maier <willmaier at ml1.net>
input and ok naddy@
pscpug is a unix utility designed to graph a given process's CPU usage
over time. Since you can see changes over time, it is often more useful
than top for checking on a specific errant process.
From Jasper Lievisse Adriaanse <jasper@nedbsd.nl>