This is Gentoo's testing wiki. It is a non-operational environment and its textual content is outdated.
Please visit our production wiki at https://wiki.gentoo.org
Haguichi
From Gentoo Wiki (test)
Haguichi is a graphical front-end to Hamachi, a VPN tunneling engine.
Note
Currently no ebuild exist for haguichi, therefore this article provides instructions on manually building and installing the package.
Currently no ebuild exist for haguichi, therefore this article provides instructions on manually building and installing the package.
Installation
Kernel configuration
The kernel must support tunneling.
KERNEL Enabling CONFIG_TUN in the kernel
Device Drivers --> Network device support --> <*> Universal TUN/TAP device driver support
Emerge
First unmask and emerge Hamachi, the VPN engine:
root #
echo "net-misc/logmein-hamachi ~amd64" >> /etc/portage/package.accept_keywords
root #
emerge --ask net-misc/logmein-hamachi
Haguichi requires mono and gtk-sharp. Emerge them in one fell swoop:
root #
emerge --ask dev-lang/mono dev-dotnet/gtk-sharp dev-dotnet/notify-sharp dev-dotnet/gconf-sharp dev-dotnet/ndesk-dbus dev-dotnet/ndesk-dbus-glib
Then nab the Haguichi tarball:
user $
wget http://launchpad.net/haguichi/1.0/1.0.20/+download/haguichi-1.0.20-clr4.0.tar.gz
Untar the file, and go into the resulting directory:
user $
tar -xf haguichi*.tar.gz && cd haguichi*
Then build and install the package:
user $
./configure --prefix=/usr && make && su -c 'make install'
See also
- Hamachi - A VPN tunneling engine.