xosview is a monitor which displays the status of several system
parameters. These include CPU usage, load average, memory, swap space,
network usage and more. Each resource is displayed as a horizontal bar
which is separated into color coded regions showing how much of the
resource is being put to a particular use.
zfs-stats displays ZFS statistics in human-readable format including
ARC, L2ARC, zfetch (DMU) and vdev cache statistics.
This script is a fork of Jason J. Hellenthal's <jhell@DataIX.net>
arc_summary.pl: http://code.google.com/p/jhell/
zogftw makes using multiple geli-encrypted single-vdev ZFS pools
for backups more convenient, mainly by automating creation, import
and export of such pools and by synchronizing datasets without the
user having to manually specify the names of the snapshots that
should be sent.
geli passphrases can be stored gpg-encrypted which allows importing
several pools in a row without having to specify each passphrase
manually.
zogftw is extendable in shell. It can be sourced from other shell
scripts or interactive shells.
Zrep is an enterprise-grade, single-program solution for handling asynchronous,
continuous replication of a zfs filesystem, to another filesystem.
That filesystem can be on another machine, or on the same machine.
It also handles 'failover', as simply as "zrep failover datapool/yourfs".
This will conveniently handle all the details of
- Making 'yourfs' be a data destination, rather than a source
- Making 'yourfs' be read-only
- Making the destination fs be "live", and ready to transfer data to yourfs
zsd (ZFS snapshot destroyer) is a zfs(8) wrapper to destroy snapshots
on a given dataset using a more convenient interface.
The number of snapshots to destroy can be specified directly, or
indirectly by specifying the number of snapshots that should be kept.
It goes nicely with zogftw's zogftw_snapshot_successfully_sent_hook()
to grow a certain number of snapshots on new datasets while keeping the
number of snapshots on old datasets constant.
The doclifter program translates documents written in troff macros to DocBook.
Lifting documents from presentation level to semantic level is hard, and
a really good job requires human polishing. This tool aims to do everything
that can be mechanized, and to preserve any troff-level information that might
have structural implications in XML comments.
This tool does some of the hard parts, but not all. TBL tables are translated
into DocBook table markup, but EQN and PIC are not translated (yet).
DOMC is a light weight implementation of the DOM in ANSI C as specified in
the W3C Document Object Model Level 1, Level 2, and Level 2 Events
recommendations.
Duncan is an English-Thai dictionary. It was developed on Mac OS X, using the
Cocoa libraries. The GNUstep port that can be found here, was done by me. It
was very easy to do; primarily requiring only new interface files, and build
files.
LICENSE: GPL2 or later
AFT (Almost Free Text) is a document preparation system. It is mostly
free form meaning that there is little intrusive markup. AFT source
documents look a lot like plain old ASCII text.
AFT has a few rules for structuring your document and these rules have
more to do with formatting your text rather than embedding commands.
Right now, AFT produces pretty good (weblint-able) HTML, XHTML, LaTeX,
lout and RTF. It can, in fact, be coerced into producing all types of
output (e.g. roll-your-own XML). All that needs to be done is to edit
a rule file. You can even customize your own HTML rule files for
specialized output.
This is a small shell script intended to be used in portable Unix install
scripts for showing progress bars.
The overall goal is to write a minimally complex shell script (thus a program
that needs no compilation) that is as robust as possible to work on as many
Bourne shells and operating systems as possible, and that implements 'cat'
with an ASCII progress bar and some other nifty features.
This is pure Bourne shell code. (For sh, ash, ksh, zsh, bash, ...)
The script is mainly indented to be used in portable install scripts, where
you can use the body of the script.