Here are instructions to get the linux mts-client working with Debian
Linux. I am using unstable, but I'm pretty sure this will work with testing
and stable.
$ cd /tmp (or whereever)
Download mts-client-0.9.6b.tar.gz
Download net_client_linux.vpn.0.9.6.tgz
$ tar xzvf net_client_linux.vpn.0.9.6.tgz
$ sudo apt-get install kernel-source-2.4.19 kernel-patch-freeswan freeswan
$ cd /usr/src/kernel-source-2.4.19
$ cp /tmp/vpn/ipsec_rcv.c
/usr/src/kernel-patches/all/freeswan/klips/net/ipsec/ipsec_rcv.c
$ export PATCH_THE_KERNEL=YES
$ make distclean (a few times the patches wouldn't get applied unless I did
this)
$ make-kpkg --config=menuconfig --revision=custom.1.0 kernel_image (this
should apply the patches and run make menuconfig, and then compile the
kernel)
At minimum: Enable IPSEC in Networking Configuration Section. I
configured everything as modules.
Should compile without errors.
# cd ..
# dpkg -i kernel-image-2.4.19_custom.1.0_i386.deb
Reboot.
# /etc/init.d/ipsec stop (I already had some ipsec things configured that
seemed to screw up mts)
# modprobe ipsec
# cd /tmp
# tar xzvf mts-client-0.9.6b.tar.gz
# cd mts-client-0.9.6b
Modify mts.conf to fix paths. Can also have it modify your /etc/resolv.conf
automatically.
# ./mtsconnect.pl --logon
I also installed Lotus Notes in Crossover Office and it works great. No
more Windows for me. (except Labor Claiming still needs Windows :-( )
I will try and create a full deb that contains all of this. (if I have
time)