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.
btpd is a bittorrent client consisting of a daemon and client commands,
which can be used to read and/or manipulate the daemon state. The daemon
is capable of running several torrents simultaneously and only uses one
tcp port. It's fairly low on resource usage and should be perfect for
file distribution sites. Efficient downloads and ease of use makes this
client a good choice for the casual user as well
from Martin Cronier <hex29a@openbsd.se>
fixes from Vlad Glagolev <stelzy@gmail.com> and me
Filter::Template is a Perl source filter that provides simple inline
source code templates. Inlined source code can be significantly faster
than subroutines, especially for small-scale functions like accessors
and mutators. On the other hand, they are more difficult to maintain and
use.
ok steven@
- install socrates which parses and renders presentations in a simple
text format
- point to the correct location of socrates documentation in README
from Will Maier <willmaier@ml1.net> (MAINTAINER); mods by me
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.
POE::Component::Jabber is a module that simplies for the POE developer,
access to the Jabber protocol through the use of one of the four Client
classes. With built in events for common Jabber packets, all a POE
developer need do is provide an event and arguments for most events so
the responses to the requests can be properly handled by the coder.