This is GNU Stow, a program for managing the installation of software
packages, keeping them separate (/usr/local/stow/emacs
vs. /usr/local/stow/perl, for example) while making them appear to be
installed in the same place (/usr/local).
Stow was inspired by Carnegie Mellon's "Depot" program, but is
substantially simpler. Whereas Depot requires database files to keep
things in sync, Stow stores no extra state between runs, so there's
no danger (as there is in Depot) of mangling directories when file
hierarchies don't match the database. Also unlike Depot, Stow will
never delete any files, directories, or links that appear in a Stow
directory (e.g., /usr/local/stow/emacs), so it's always possible to
rebuild the target tree (e.g., /usr/local).
The symon project consists of three parts; a data monitor, a data consolidator
and a data displayer.
symon is a is a lightweight system monitor that measures cpu, memory, pf,
interface and disk statistics every 5 seconds. It sends this data on to symux
for further processing. symon has been designed to inflict minimal performance
and security impact -- it can be run as nobody on the system it monitors.
symux is a non-privileged daemon that listens to incoming symon traffic. symux
can write the incoming symon streams into rrd files. Clients interested in
monitoring machine state can also log into symux and receive data as ascii as
it arrives.
XCPUSTATE is a system monitor tool. It displays user-, system-,
idle-cputime in the form of a bar chart. On some systems it also
monitors disk performance.
It can also display information about remote hosts using the RSTAT RPC
protocol, as perfmeter does.
sysgather is a simple command-line utility for keeping configuration files
under version control.
Sysinfo is a shell script, the purpose of which is to automatically
gather system information and document the hardware and software
configuration of the given host system. The goal is to provide a
system operator with descriptive information about an unknown FreeBSD
installation.
System-tools-backends is a collection of scripts (mostly Perl) used by
gnome-system-tools to perform system administration tasks.
zfs-snapshot-clean
------------------
This is a tool to sieve ZFS snapshots as per given spec a la
`pdumpfs-clean'.
Typical usage is as follows:
for vol in zpool/home zpool/var; do
zfs snapshot "$vol@$(date +%Y-%m-%d)" && zfs-snapshot-clean "$vol"
done
Run `zfs-snapshot-clean -h' for details.
Tenshi is a log monitoring program, designed to watch one or more
log files for lines matching user defined regular expressions and
report on the matches. The regular expressions are assigned to
queues which have an alert interval and a list of mail recipients.
Queues can be set to send a notification as soon as there is a log
line assigned to it, or to send periodic reports.
Additionally, uninteresting fields in the log lines (such as PID
numbers) can be masked with the standard regular expression grouping
operators ( ). This allows cleaner and more readable reports. All
reports are separated by hostname and all messages are condensed
when possible.
The Fish provides a graphical UI (with GTK+, Qt and ncurses frontends)
to manage and edit system variables stored in /etc/defaults/rc.conf
and /etc/rc.conf.
timelimit executes a command and terminates the spawned process after a given
time with a given signal. A 'warning' signal is sent first, then, after a
timeout, a 'kill' signal, similar to the way init(8) operates on shutdown.