FS#55463 - [connman] openpvn should be an optional dependency

Attached to Project: Community Packages
Opened by Jonas Camillus Jeppesen (jonascj) - Friday, 01 September 2017, 22:20 GMT
Last edited by Christian Rebischke (Shibumi) - Wednesday, 22 November 2017, 11:48 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Christian Rebischke (Shibumi)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
The openvpn-package is required for openvpn functionality, obviously, but it is not listed as an optional dependency.

If one tries to connect to an configured openvpn server without openpvn installed this error will appear in the journal:

"connman-vpnd[xxx] Failed to spawn /usr/bin/openvpn"
"connman-vpnd[xxx] openvpn failed to start"

The message in connmanctl isn't readily meaningful (although that is an upstream issue):

"connmanctl> connect openvpn_my_config"
"Error /net/connman/service/openvpn_my_config: Input/output error"

Additional info:
* package version(s): 1.35-1

Steps to reproduce:
Install connman without having openvpn installed.
Disable other network management
systemctl --now enable connman.service
systemctl --now enable connman-vpn.service
connmanctl
connmanctl> connect openvpn_my_config
Earlier mentioned errors will appear in journal and connmanctl interactive mode console.



This task depends upon

Closed by  Christian Rebischke (Shibumi)
Wednesday, 22 November 2017, 11:48 GMT
Reason for closing:  Fixed
Additional comments about closing:  1.35-2
Comment by Christian Rebischke (Shibumi) - Sunday, 03 September 2017, 15:26 GMT
indeed thanks!

Loading...