Package: openconnect Version: 9.01-1 Dear openconnect maintainer,
Please add the debian package `xdg-utils` to the recommended package dependencies. `xdg-utils` contains the program `xdg-open` which openconnect can use to launch an external browser authentication for SSO. For this to work the program `xdg-open` has to be detected during openconnect's build process, such that it compiles with xdg-open support. If xdg-open-enabled openconnect finds `xdg-open` on a users machine, openconnect can then use it to launch the web browser to perform the authentication for the VPN server. It will use the default web browser configured for xdg-open. If `xdg-open` is not present on a users machine, a login attempt will fail with "Failed to spawn external browser for <URL>". I tested this locally with openconnect-9.01. While the current package openconnect-9.01-1 fails to open a web browser, a local re-build of the package detects my system's xdg-open and allows to authenticate via external browser. Best regards, Andreas