Attached vtun.tar.gz contains vtun-2.5.ebuild and a gentoo startup script that uses the nice Debian
config (vtund-start.conf) for starting multiple clients or servers. It requires the lzo compression
library (just submitted), zlib, and optionally uses openssl.
NOTE: <=sys-devel/bison-1.28 is another dependency - I couldn't get it to compile under 1.34
VTun is an execellend tunneling package which supports traffic shaping, encryption, and compression
(using lzo or zlib). It is very easy to configure, and supports IP tunnels (UDP and TCP), ethernet
tunnels, serial tunnels, and pipe tunnels. The IP and ethernet tunnels require the Universal TUN/TAP
driver, available from http://vtun.sourceforge.net/tun. I have not created an ebuild for TUN/TAP,
because it comes standard with 2.4, which everyone seems to use under gentoo...
VTun's security seems to be a bit weak (see http://www.off.net/~jme/vtun_secu.html). However, it's
adequate for my needs and is MUCH easier to use than other packages, not to mention all the nice
I am also creating ebuilds for other tunneling packages: openvpn and cipe. I suggest net-misc, or
perhaps a new category net-tunnel.
Created attachment 541 [details]
Committed 2.5 to the archive a few minutes ago.
Please give it a try and let me know how it goes.
If anything untoward happens, please re-open this bug and I'll be notified.