FS#15673 - [openvpn] rc from 2.1_rc19-1 is broken
Attached to Project:
Arch Linux
Opened by Jakub Schmidtke (sjakub) - Friday, 24 July 2009, 23:13 GMT
Last edited by Thomas Bächler (brain0) - Thursday, 01 October 2009, 15:22 GMT
Opened by Jakub Schmidtke (sjakub) - Friday, 24 July 2009, 23:13 GMT
Last edited by Thomas Bächler (brain0) - Thursday, 01 October 2009, 15:22 GMT
|
Details
Description:
I have installed openvpn from testing, and it includes rc.d script - older versions didn't have it. But the script is broken: # /etc/rc.d/openvpn start :: Starting OpenVPN ... whatever /etc/rc.d/openvpn: line 16: success: command not found [BUSY] Also, it tries to run ALL /etc/openvpn/*.conf files. There is a script, on Arch's wiki (http://wiki.archlinux.org/index.php/OpenVPN_Bridge), that works and behaves better - it only starts those networks, that are specified in /etc/rc.conf file. I have a number of OpenVPN configurations, some of them I start only when I need them. Some also ask me to provide username and password - new openvpn script just dumps those requests on the screen, which isn't pretty either. I could, of course, move those config files somewhere else, but I think the way the wiki script works is just better. Package: openvpn-2.1_rc19-1 |
This task depends upon
The behaviour with loading every .conf file is much simpler to manage IMO. Having extra configuration to edit is not necessary here. If you don't want the configuration to be launched, just call it "whatever.conf.noauto" or anything else not ending with .conf. Having a meta-configuration file for knowing which configurations to load is redundant.
(We also have some other reports where this version breaks setups which works fine with stable version).
If there is breakage, people should report separate bugs. However, most breakage should be one of the few incompatibilities between 2.0 and 2.1 which can be worked around, there is a list of incompatibilities somewhere on their homepage.