>>>>> "Hamish" == Hamish Kibblewhite <[EMAIL PROTECTED]> writes:
Hamish> I would like to be able to use a "socksified" (if that is
Hamish> the word) rsync. The purpose being that I cannot rsync to
Hamish> the outside world unless I go through one of the companies
Hamish> socks servers. The mystery to me is where to find
Hamish> documentation on how to make this happen. Can anyone
Hamish> point me to a howto or a man page or some web doco?
The simplest way is to install a package like dante-client (maybe
called socksify or something else starting with "socks" on non-Debian
systems). After setting up /etc/dante.conf (or /etc/socks.conf, or
maybe even /etc/socks5.conf) you should just be able to do:
socksify rsync ...
This avoid the need to recompile rsync (or any other application).
The only down-side is that you can't use it on SUID root binaries
(because it uses LD_PRELOAD & LD_LIBRARY_PATH. ssh is easily fixed
because it doesn't generally need to be SUID root...
peace & happiness,
martin