As mentioned at the bottom of my previous post, it is possible to connect to the Juniper VPN without using the java gui, you just need the right command line arguments.
Well, I’ve worked out what those are.
./ncsvc -h uobnet.bris.ac.uk -f ./uobnet.crt -r UoB-Users -u ab12345
(replacing ab12345 with your UoB username obviously)
The list of 32bit dependencies is significantly smaller (as it doesn’t involve Java!) and on Ubuntu the client seems to be satisfied with:
sudo apt-get install libc6-i386 lib32z1 lib32nss-mdns
As before, the above has had very little testing at all. Any reports of what it does on non-ubuntu systems would be very welcome indeed!