Cfengine is an automated suite of programs for configuring and
maintaining Unix-like computers. It has been used on computing arrays
of between 1 and 20,000 computers since 1993 by a wide range of
organizations. Cfengine is supported by active research and was the
first autonomic, hands-free management system for Unix-like operating
systems. Cfengine is an autonomic maintenance system not merely a
change management roll-out tool. Cfengine has a history of security
and adaptability.
The utility stmpclean securely deletes old files from directories
such as /tmp and /var/tmp.
Combining find and rm (possibly with xargs) for this purpose allows
a local attacker to delete any file on the system. It is a security
hole.
Using one of the nifty floating around Perl scripts for this purpose
is dangerous: when you have an attack they have a tendency to behave
like forking bombs, making matters much worse.
Cfengine is an automated suite of programs for configuring and
maintaining Unix-like computers. It has been used on computing arrays
of between 1 and 20,000 computers since 1993 by a wide range of
organizations. Cfengine is supported by active research and was the
first autonomic, hands-free management system for Unix-like operating
systems. Cfengine is an autonomic maintenance system not merely a
change management roll-out tool. Cfengine has a history of security
and adaptability.
[ excerpt from developer's www site with modifications ]
vStrip is a VOB de-multiplexing tool, splitter and some other
functions that work on VOB/IFO files.
vStrip is a small command-line utility for stripping (=removing)
unwanted streams (=data packets) out of VOBs (Video Objects) without
having to reweave the VOB, or extracting the data contained inside
a single stream.
It also parses IFO-files so it (hopefully) doesn't get confused by
multi-angle VOBs.
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
Cfengine is an automated suite of programs for configuring and
maintaining Unix-like computers. It has been used on computing arrays
of between 1 and 20,000 computers since 1993 by a wide range of
organizations. Cfengine is supported by active research and was the
first autonomic, hands-free management system for Unix-like operating
systems. Cfengine is an autonomic maintenance system not merely a
change management roll-out tool. Cfengine has a history of security
and adaptability.
ua is a simple command-line tool that finds sets of identical files.
The name ua is derived from the Hungarian word ugyanaz meaning the same.
The development of ua was motivated by the disturbingly often recurring
event of waiting too long for a shell script using sorts, md5sums, diffs
and the like to finish finding identical files. While there are many tools
out there, we needed a tool that can ignore white spaces and runs quite fast.
LICENSE: GPL2 or later
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
jo creates a JSON string on stdout from words given it as arguments or read
from stdin. Without option -a it generates an object whereby each word is a
key=value (or key@value) pair with key being the JSON object element and value
its value. jo attempts to guess the type of value in order to create number
(using strtod(3)), string, or null values in JSON.
From the p5-PDF-Create README:
PDF::Create allows you to create PDF documents using a large
number of primitives, and emit the result as a PDF file or
stream. PDF stands for Portable Document Format.
Documents can have several pages, a table of content, an
information section and many other PDF elements. More
functionnalities will be added as needs arise.
For more details, type 'perldoc PDF::Create' or see the CPAN homepage: