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/joc
The Juniper Openconnect Client
-
bin/pulse_connect
Shell script to connect using the "native"
pulsesvc
client. Functionality is more limited than that ofjoc
. -
bin/getx509certificate
Fetch 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:
openconnect
v7.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.