On 2004 11 18 (Thursday) 14:55, James Yonan wrote: > On Thu, 18 Nov 2004, Paul Iadonisi wrote: > > > On Thu, 2004-11-18 at 07:20 +0100, Mathias Sundman wrote: > > > > [snip] > > > > > I think it's a good idea to have simple "redhat look-alike" scripts to > > > start / stop individual openvpn tunnels, to make life easier for users. > > > > > > But, I hounestly dislike the idea of introducing a new config file format > > > like this. I don't really see the purpose. Why not just refer to an > > > OpenVPN config file instead? > > > > While I can understand that assessment, and even hesitated at > > implementing this myself, I'll note that Red Hat does in fact do this > > both with the built-in IPsec and with dhcp configuration. > > I've actually seen this kind of thing as a common tension between the > > application developers' desire to make an application appear the same, > > or largely same, no matter what platform you are on, and the platform > > developers' desire to make things fit nicely into their own platform. I > > guess I fit into the later category. > ... > > I think the bottom line is that the portability and stability of the > configuration spec matters. In my view one of the largest hurdles that > open source projects need to overcome in order to become viable is > achieving a critical mass of documentation. Now that the OpenVPN project > has largely attained this, I'm going to be extremely hesistant in > embracing any kind of config file spec refactoring that would render this > documentation obsolete. > > James >
Just an idea, would it be acceptable to you bouth if it is done like this: --- TYPE=OpenVPN DEVICETYPE=tap1 # or tun1 OpenVPNCFG=/etc/openvpn/client.conf # or /etc/openvpn/server.openvpn USERCTL=no # yes? - use RH/FC's idea to start it ONBOOT=yes # no USEDIF=eth0 # what other interface is needed up to work, maybe...? --- This way the 'real' configuration, except giving users the right to start/stop the vpn tunnel, is kept in openvpn's config file, but leaves a root for managing with distro's specific configuration tool(s) or by hand. Fedora's system-config-network can be extended with OpenVPN specific GUI for OpenVPN config file editing too... Is this OK? I hope this scenario will work for most other distros too? Just my 0.02 lv :) -- Regards, Doncho N. Gunchev Registered Linux User #291323 at counter.li.org GPG-Key-ID: 1024D/DA454F79 http://pgp.mit.edu Key fingerprint = 684F 688B C508 C609 0371 5E0F A089 CB15 DA45 4F79