WindowMaker dockapp that displays your system uptime
worldtools consists of 3 simple scripts:
- whereintheworld displays the great lines behind the build logs of a
buildworld. It shows at which step the build is at, and which module
is currently being built.
- buildit runs a command, time(1)s it, logs the output and optionally
sends a notification to the user by email when finished.
- upgrade is a wrapper for buildit, whereintheworld, cvsup and make
buildworld. It is a convenient series of shell commands that will
upgrade your FreeBSD system.
See the README file for more details.
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).
stowES (stow Enhancement Script) is a Perl script which tries to ease the
use of the "stow" packaging program and software which can be compiled
and installed with autoconf. It automates the compilation and installation
of software packages by calling tar, configure, make, and stow with the
appropriate arguments. Furthermore it helps maintaining your installed
software by creating library dependencies and checksums, and providing
various search functions. It is also possible to create tar-archives out
of your installed packages.
Superiotool is a GPL'd user-space helper tool for coreboot development
purposes (but may also be useful for other things). It allows you to
detect which Super I/O you have on your mainboard, and it can provide
detailed information about the register contents of the Super I/O.
"Swapd" is a daemon that watches free memory and manages swap files. If free
memory drops too low, additional swap files are created. Additionally, if there
is too much free memory, swap files are deactivated and disk space may be
reclaimed.
"Linux swapd" (http://sourceforge.net/projects/swapd/) didn't work very well,
but the idea was good. I started making a version that would work and
would also be somewhat portable. It currently compiles on Linux and FreeBSD,
but requires `libstatgrab' (http://www.i-scream.org/libstatgrab/) to work on
platforms that don't have /proc/meminfo (i.e., platforms that aren't Linux).
swapmon will check the current swapusage and if more than SWAP_HIGH per-
cent of swapspace is in use it will create a new swapfile with a size of
size of SWAP_STEP percent of the current swapspace and activate it. If
less than SWAP_LOW percent of swapspace is in use it will deactivate a
previously added swapspace file and remove it.
freebsd@nagilum.org
iocage is a zero dependency drop in jail/container manager
amalgamating some of the best features and technologies
FreeBSD operating system has to offer.
It is geared for ease of use with a simple and easy to
understand command syntax.
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.