UI support for DPD
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
network-manager-vpnc (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: network-
Currently, network-
In Bug #93413 James Tait correctly stated that the right thing to do here would be to extend network-manager in a way that it can "auto-sense" options from the underlying plugins (such as vpnc) and display them.
This basically boils down to two possible solutions:
1. Extend the network-manager plugin architecture to allow custom configuration dialogs for underlying vpn implementations and add corresponding functionality to the plugins along with custom options (e.g. DPD for vpnc).
pros/cons:
+ allows global and connection-specific settings as well as defining defaults
- implementation effort
2. Add generic options to the client connection setup dialog.
pros/cons:
+ easy to realize
- mixes up general (probably defaultable) options with connection-specific stuff and clutters connection configuration UI
Comments?
description: | updated |
Given that DPD detection is broken in combination with some peers (see bug #93413, amongst others) it would be good to either have the option to disable DPD alltogether (by setting the timeout value to '0') or to detect these problems and automagically disable DPD when they are encountered. The first is easy but needs an additional pref in the UI (*shock* *horror*), the second is harder and potentially unreliable but should play well with the UI purists who disdain anything configurable.