shash is a program which produces message digests for files, and checks whether the digest remains the same (i.e., whether the files changed). Since anyone can generate the message digest, it may not be suitable for some security-related applications. Because of this, shash also supports HMAC (rfc2104), which is a mechanism for message authentication using cryptographic hash functions. shash can use a key with a hash algorithm to produce hashes that can only be verified with the same key. This way, you can securely check whether files in a filesystem were altered.
muZCat is Flate uncompression filter that can uncompress GZIP, ZIP, and ZLIB (PS/FlateEncoded) files and concatenations of those. muZCat is implemented in ANSI C, K&R C, Java, OC, Perl, Ruby, Python, ISO Standard Pascal and PostScript. No external libraries (such as zlib) are required.
wgrab is a Perl script for for retrieving Web documents from the command line. It allows you to use date-based and/or number-based patterns to specify the documents to download. Regular expressions can be used to restrict which references are to be followed when performing recursive retrieval.
SyncML is the common language for synchronizing all devices and applications over any network. SyncML leverages eXtensible Markup Language (XML), making SyncML a truly future-proof platform. With SyncML, networked information can be synchronized with any mobile device, and mobile information can be synchronized with any networked applications. SyncML is an open standard.
GNotary is a set of Python scripts that implement an asynchronous digital notary service. Anybody who needs certification of any digital document creates a message digest (like MD5 or RIPEMD160) of that document and submits it to the GNotary service by email. GNotary signs this email digitally (using GnuPG), retains a copy of the certified and time stamped message, and mails it back to the sender, optionally with the public key attached to allow the sender to verify the signed document. At regular intervals, the GNotary server creates message digests of its own logs and distributes them among other GNotary servers, thus making it virtually impossible to forge the chain of evidence that authenticates a submitted document.
CoolPackager is a program for developers which will allow users of your software to easily install your program. A CoolPackage is a self-extracting, and self-installing shell script. Creating a CoolPackage with CoolPackager only requires a .tar.gz and a simple installation script.
rsynchelper helps you use the mirroring program rsync. rsynchelper makes it easier for groups of servers to cooperate in mirroring. rsynchelper makes it easier to make your content available for others to mirror, makes it easier to mirror someone else's content, and it automates the maintenance of an accurate list of who is maintaining which content.