Re: [Openvpn-devel] request for input re: OpenVPN API

2006-09-18 Thread Mike Martin
Hi Charles, You raise good points below. The web services client wouldn't be controlling the connection in the way that you envision. It would be more of a message passing service (explaining why a connection failed, rather than just showing up in the grid as some unexplained connection failu

Re: [Openvpn-devel] request for input re: OpenVPN API

2006-09-18 Thread Mike Martin
Thanks for the response, Charles, I have added comments in-line: Charles Duffy wrote: I'm not an OpenVPN developer per se -- other than a few trivial patches -- but I should be able to comment. First -- the requirements for what you want a VPN to do in a grid environment are something which

Re: [Openvpn-devel] request for input re: OpenVPN API

2006-09-18 Thread Charles Duffy
Mike Martin wrote: It would need to last indefinitely, and be managed by a remote client, using Web Services, with minimal human intervention A tool such as runit, with some wrappers, can provide the most immediate layer of management -- at least with regard to ensuring that the VPN stays up

Re: [Openvpn-devel] request for input re: OpenVPN API

2006-09-18 Thread Mike Martin
Hi Albert, Thanks, I have responded with in-line comments below: Albert Siersema wrote: I think you'll find you're better off stating in a short and concise manner what it is you're looking for. As lots of open source people work on FOSS projects in their spare time or at least have an allott

Re: [Openvpn-devel] request for input re: OpenVPN API

2006-09-18 Thread Charles Duffy
I'm not an OpenVPN developer per se -- other than a few trivial patches -- but I should be able to comment. First -- the requirements for what you want a VPN to do in a grid environment are something which need to be specified. Since OpenVPN is limited to either a 2-endpoint peer-to-peer model

Re: [Openvpn-devel] request for input re: OpenVPN API

2006-09-18 Thread Albert Siersema
First of all: i'm not an OpenVPN developer. I am, however, a programmer :) There's LOTS of formal reading material to be found regarding APIs and the definition of what can be called an API. Especially in the academic CS field. To be predictable, i'll insert a link to wikipedia here :) http://en.w

Re: [Openvpn-devel] request for input re: OpenVPN API

2006-09-17 Thread Alon Bar-Lev
On Sunday 17 September 2006 00:22, Mike Martin wrote: > Is that any more clear? Anyway, Once again, any feedback is > welcome. If this is an unwelcome discussion, please let me know, > and I'll quietly go back to lurking. No. I don't understand what you are talking about. The management interface

Re: [Openvpn-devel] request for input re: OpenVPN API

2006-09-16 Thread Mike Martin
Thanks for the quick response, I have been looking at the management interface as a tool for this API. But I am new to OpenVPN, and I am not sure if it has all the essentials at this stage to qualify as a full-blown interface, or if it is a tool in development. I thought maybe I could be enlig

Re: [Openvpn-devel] request for input re: OpenVPN API

2006-09-16 Thread Alon Bar-Lev
I don't understand what you are calling an API, but please refer to: http://svn.openvpn.net/projects/openvpn/trunk/openvpn/management/management-notes.txt Maybe it will answer some of your questions. On 9/16/06, Mike Martin wrote: Hello, My name is Mike Martin, and I am currently working on m

[Openvpn-devel] request for input re: OpenVPN API

2006-09-16 Thread Mike Martin
Hello, My name is Mike Martin, and I am currently working on my M. Sc. I am writing a research paper investigating the feasibility of developing an API for a VPN, as discussed in the following quote: “It would be nice if the Grid application could access the VPN console, re-affirm credential