frox 0.7.17 review

by on

Frox is a transparent FTP proxy that runs under Linux and BSD

License: GPL (GNU General Public License)
File size: 167K
Developer: James Hollingshead
0 stars award from

Frox is a transparent FTP proxy that runs under Linux and BSD. It should also work on other UNIX OSes that use ipfilter.

It supports caching of FTP downloads, either by redirecting through a Squid proxy, or through its own local cache. Downloads may also be transparently scanned for viruses (through an external scanner).

Additionally there is an interface for writing scripts to add features or modify frox's behavior, and examples are included to limit download file size and to transparently direct connections to specific hosts to mirror servers.

The proxy is written with security in mind, and in the default setup runs as a non-root user in a chroot jail.

What's New in This Release:
Log IP address in xfer logs when name resolution fails.
Add ForceHTTP option to force downloads to go via the HTTP proxy even where caching will not be possible
Close all file descriptors before execing virus scanner. Prevents frox waiting forever for some virus scanners to exit
Compile time option for frox to alter argv[] so ps gives info as to what each frox process is doing
Improve SSL logging and docs
Fix for incorrect parsing of Deny ACLs which was introduced in 0.7.16

frox 0.7.17 keywords