On Tue, 6 Jul 2004, Jan Kiszka wrote:

James Yonan wrote:

...
If it's not a windows specific problem, then I suppost it's best to add
the functionallity in the openvpn binary so we get the portability.


I don't think the openvpn binary needs to know about this. But the service wrapper probably needs a second mode of operation, where instead of getting its config files by scanning a directory, it listens on a local socket for a command from the GUI to start an openvpn.exe instance.


Then don't forget that we will need a similar wrapper for unix as well...

Why do we need a wrapper in unix? Can't the openvpn binary be run as a normal user in unix?

If we need root-privs, what's wrong with installing openvpn as suid root and have it drop its privs after start-up?

We still need the management interface in openvpn though for all platforms so we can check the status of the connection from a gui, but that's another issue.

--
_____________________________________________________________
Mathias Sundman                  (^)   ASCII Ribbon Campaign
NILINGS AB                        X    NO HTML/RTF in e-mail
Tel: +46-(0)8-666 32 28          / \   NO Word docs in e-mail

Reply via email to