fwall-ipgp

Download it here

fwall-ipgp.sh

$ wget https://intra.sismo.ipgp.fr/_showraw/ssh-externe/fwall-ipgp.sh --no-check-certificate
$ chmod +x fwall-ipgp.sh

how to use it for login

usage for Unix user

$ ./fwall-ipgp.sh 
Usage ./fwall-ipgp.sh {login|logout}
Options :
./fwall-ipgp.sh {login|logout} {-u|--user} LOGIN-IPGP
$ 

usage for Apple user

$ ./fwall-ipgp.sh 
Usage ./fwall-ipgp.sh {login|logout}
$ 

exemple Unix

$ ./fwall-ipgp.sh login -u myloginIPGP
...login to FW IPGP : https://fw.ipgp.fr
Password:
Starting Java applet...
now you can launch sshuttle : 
sshuttle --dns -r myloginIPGP@127.0.0.1:11237 0/1
$

The usual java popup should open.

exemple Apple

$ ./fwall-ipgp.sh login 
...login to FW IPGP : https://fw.ipgp.fr
Login:myloginIPGP
Password:
Starting Java applet...
now you can launch sshuttle : 
sshuttle --dns -r myloginIPGP@127.0.0.1:11237 0/1
$

Logout

To log out, 2 way :
* close the popup * logout from script

$ ./fwall-ipgp.sh logout
...logout to FW IPGP : https://fw.ipgp.fr
Successfully logged out.
$