knock-utils consists of drop-in ssh (1) and scp (1) wrappers for accessing doorman protected sshd (8) servers seamlessly. The utilities will also read your .ssh/config file and apply any host aliases found there. You can type:
$ ssh-knock abc.whatever.org
$ knock -r"ssh -l myname %H%" abc.whatever.org ssh
Download Sources
Download RPM -- built on a Fedora Core 2 system
Download Source RPM
The make-sftp-jail package provides tools to automate the process of building and maintaining chrooted "jail" accounts for secure ftp (sftp) access, using ssh. Download /software/make-sftp-jail-0.1.tar.gz
ssh-scanguard blocks the source IP addresses of automated ssh login attempts. A daemontools based utility, it reads /var/log/messages and writes the offending addresses to a file referenced by /etc/hosts.deny. It is a fast and effective way to stop the login attempts before they get lucky. Download /software/ssh-scanguard-0.3.tar.gz
Ovid converts Perl CPAN modules into RPM packages, including dependent packages. An Ovid built RPM lists it's required modules so when that package is installed with an RPM management tool like yum, apt-get, urpmi, and others, all the dependent packages are resolved and installed if necessary. On an RPM based system, Ovid is a better tool than CPAN since one can manage perl modules just like any other set of installed rpms. In a web farm or cluster, Ovid is definitely better than CPAN. I used Ovid to install Maypole, the "Perl framework for MVC-oriented web applications", with the following commands:
$ ovid Maypole
ovid churns away for a while resolving dependencies, fetching files and building RPMS while I do something else.
$ sudo apt-get install perl-Maypole-1.7-1.i386.rpm
apt-get finds and installs Maypole and other required RPMS. Maypole depends, directly and indirectly, on 37 other modules to be installed, all but two of which Ovid resolved and built.
Download OvidThis module is also available from CPAN.
Mail::Verp is a perl module for encoding and decoding Variable Envelope Return Paths (VERP) addresses. Download Mail::Verp
This module is also available from CPAN.
Command line wrapper around ncutil to output network configuration on darwin. Requires perl v5.60 or greater. Written and tested on opendarwin 7.2.1
Download ncdumpMicrosoft Foxpro (versions up to 5.0a, at least) exhibits a bug where the runtime application attempts to reference the drive on which the application was built. This can be a problem if the runtime machine does not have the required drive letters. For example, I build my Foxpro applications on drive D:, but many of my customers either have that drive letter pointing to a CDROM or simply do not have it at all.
fixfoxpath modifies the compiled Foxpro application and changes all instances of drive letters greater than C: back to C:.
I found the original version, written Foxpro by Cy Welch to be rather slow so I ported it to C. The speed difference is, of course, phenomenal. Download fixfoxpath
I am also a major contributor to bogofilter, a Bayesian email filter. It can be found at SourceForge.