The xinetd.d config file for ziproxy does not work out of the box. Because xinetd cannot find a service called ziproxy in the /etc/services file, it fails to load the config in, believeing that it is faulty. By changing the "service ziproxy" line to "service webcache" or "service http-alt", xinetd can properly parse the file as these are the valid listings in /etc/services currently for port 8080. The other alternative is to have /etc/services adjusted to add ziproxy in as an option for port 8080. I think that's a Spanky thing but I'm not 100%.
there's a further option. We can add "type = UNLISTED" which I would prefer. Often, you use ziproxy together with another caching-proxy (i.e. Squid) and then you may want to use another port.
That's fine too. Just noticed if I wanted to use it by itself via xinetd, it didn't work out of the box.
Any update here?
new version is out. I will fix this issue with version bump.
fixed with new version 2.1.1 which is in CVS now.