Cheshire v0.03 ( An open gateway implementation using (more or less) standard system tools (no perl), in under 100k. Requirements: * NetPipes, http://freshmeat.net/projects/netpipes/ Specifically, only getpeername is required. You can also optionally use faucet to run cheshire as a standalone daemon, if you don't want to use your own inetd. * sed, awk, tr, cat, grep, cut, and a standard bourne-like shell. Ash is fine. * cron (any version will do; it will reset the firewall as often as you like, typically once per day.) Currently, only iptables / Linux is supported, but all NoCat compatible firewall rules and platforms will be supported in due time. Installation: Read INSTALL BUGS: Still very little regression testing. Needs a solid security audit. General http implementation is slow and cumbersome. Explanation: Yes, it's a bad idea. Yes, it's heavy and inefficient. But it doesn't use Perl. It's intended as a stop gap to shut people up who want the C version of NoCat... ;) For more information: http://nocat.net/ --Rob Flickenger rob@nocat.net