NetworkManager/clients
Jiří Klimeš 348ba7645b clients: add a helper function to get required openconnect VPN secrets
OpenConnect needs three secrets - COOKIE, HOST and FINGERPRINT. They can be
obtained by authenticating to the server. This can be performed by running
"openconnect --authenticate <host>" and the three values are printed to stdout.

Note that the function may (probably will) interactively ask user for
his credentials.

Alternatively, it would be possible to dlopen() libopenconnect and call its
functions. However, as that would be more complicated and would also require
implementing functionality that openconnect simply does for free for us, it is
not worth it, I think.

(cherry picked from commit ea54b7f2c0)
2015-12-12 22:29:25 +01:00
..
cli clients: move vpn_get_secret_names() to nm-vpn-helpers 2015-12-12 22:28:33 +01:00
common clients: add a helper function to get required openconnect VPN secrets 2015-12-12 22:29:25 +01:00
tui clients: move vpn_get_secret_names() to nm-vpn-helpers 2015-12-12 22:28:33 +01:00
Makefile.am build: extract version macros from "nm-version.h" to new header file "nm-version-macros.h" 2015-09-30 23:35:52 +02:00
nm-online.c nm-online: do not put \r to a translatable string (bgo #758102) 2015-11-16 15:26:15 +01:00