This package provides a CLI tool to connect to PulseSecure VPN services (formerly Juniper VPN) using openconnect rather than the "native" Pulse client.
Different user configurations are supported by YAML files.
Tools included in this package:
-
bin/jocThe Juniper Openconnect Client
-
bin/pulse_connectShell script to connect using the "native"
pulsesvcclient. Functionality is more limited than that ofjoc. -
bin/getx509certificateFetch the SSL certificate from a remote server and save it in PEM and DER formats.
See the POD documentation for each script.
To install this software, run the following commands (probably best as root):
perl Makefile.PL
make
make install
The distribution tarball comes with a .spec file (originally created using cpanspec, see this Perl Hacks article for the finer details).
To build:
rpmbuild -ta App-joc-0.10.tar.gz
-
Perl Modules:
- see
Makefile.PL
- see
-
Other:
openconnectv7.05 or later.openssl(x509 and s_client)
Copyright (c) 2016, Steven Bakker
This package is free software; you can redistribute it and/or modify it under the same terms as Perl itself.