Metadata-Version: 2.1
Name: cloudmesh-vpn
Version: 4.3.1
Summary: A command called vpn and foo for the cloudmesh shell
Home-page: https://github.com/cloudmesh/cloudmesh-vpn
Author: Gregor von Laszewski
Author-email: laszewski@gmail.com
License: Apache 2.0
Platform: UNKNOWN
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Web Environment
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: BSD License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: cloudmesh-cmd5
Requires-Dist: cloudmesh-sys
Requires-Dist: cloudmesh-inventory
Requires-Dist: cloudmesh-configuration
Requires-Dist: pexpect
Requires-Dist: requests

# cms vpn

## Linux

```
ls ~/.ssh/uva/
user.crt  user.key  user.p12  usher.cer  usher.crt
```

Now I need to develop a commandline tool with open connect as it is already installed on ubuntu.

So I can say what you see next. HOwever I still get an error and the connection hangs. I could possibly put that in & but the dev seems wrong. DO you know how to avoid this?


```
sudo openconnect -b -v  --protocol=anyconnect --cafile="$HOME/.ssh/uva/usher.cer" --sslkey="$HOME/.ssh/uva/user.key" --certificate="$HOME/.ssh/uva/user.crt" --passtos  -b uva-anywhere-1.itc.virginia.edu &> /dev/null 2>&1
```


kill:

```
# sudo kill -9 `pgrep openconnect`
sudo pkill -SIGINT openconnect
```

