> On Jun 28, 2015, at 8:45 AM, Rabin Yasharzadehe <[email protected]> wrote:
> 
> Don't make it Apache only, think about other Web services like nginx and 
> lighttpd. 
> maybe just `tail` a file and look for predefine string or a regex which is 
> configure in fwknopd.conf.
> 

Agreed, we'll support more than Apache with a strategy like this.

Thanks,

Mike

> 
> 
> --
> Rabin
> 
>> On Sun, Jun 28, 2015 at 3:32 PM, Michael Rash <[email protected]> wrote:
>> 
>> 
>> On Sun, Jun 28, 2015 at 1:01 AM, Jonathan Bennett <[email protected]> 
>> wrote:
>>>> Yes, this would be an excellent addition. There is precedent on the 
>>>> fwknopd side of things to acquire SPA data via non-pcap means, and the 
>>>> safest right now - for those that consider linking against libpcap to be a 
>>>> security risk - is the UDP listener mode. I think reading from a log is 
>>>> another strategy that is right in line with this since fwknopd would not 
>>>> need to sniff the wire or listen on a socket. At the same time, it 
>>>> preserves the crypto model of SPA itself. The "single" part of SPA would 
>>>> not be preserved, but this is already the case with both the TCP and HTTP 
>>>> sending modes in the client.
>>>> 
>>>> For implementation, on the server side, for Apache log reading mode we 
>>>> should skip linking against libpcap at compile time just as for the UDP 
>>>> listener mode.
>>>  
>>> Would we want this only available in a build that doesn't support pcap? I 
>>> can understand that it would be difficult to watch both a log and pcap at 
>>> the same time, but it would be useful for a single binary to support both 
>>> modes, depending on a flag in the config.
>> 
>> Ok, agreed that it would be nice to support reading from the Apache log in 
>> the default build of fwknop depending on a config flag. Some users may want 
>> to enable this mode, but also not link against libpcap at the same time. So, 
>> what we could do is add a new argument --without-libpcap to disable linking 
>> against libpcap to the autoconf script. This way, those users who are 
>> willing to recompile can have a non-libpcap version of fwknopd, but everyone 
>> else can have the ability to read from the Apache log if they want it by 
>> default. Actually this same stance should be extended to the UDP server mode 
>> too. This should satisfy both camps and provide the greatest usability at 
>> the same time.
>>  
>>>  
>>>> For the client, I think we should probably leverage SSL/TLS via wget (when 
>>>> it supports it) just as for the IP resolution stuff instead of linking 
>>>> against an SSL library.
>>> 
>>> Wget is quite ubiquitous, and since we already use it, would be perfect.
>> 
>> Agreed.
>>  
>>>  
>>>> At least, this would be for the C client, but other clients could use 
>>>> different strategies. What would be the right way to do this in your 
>>>> Android client?
>>> 
>>> Android has a built-in http/https connection function. It should take a few 
>>> lines of code there to add https support. 
>> 
>> Excellent.
>>  
>>>> 
>>>> Would you like to open an issue on github on the fwknop repository for 
>>>> this feature? It would be nice to get this maybe even into 2.6.7.
>>> 
>>> I've opened issue #160 to track this. 
>> 
>> Cool. I'll try to get this into 2.6.7.
>> 
>> --Mike
>> 
>>  
>>> 
>>> Thanks,
>>> Jonathan 
>>> 
>>>  
>>>> Thanks,
>>>> 
>>>> --Mike
>> 
>> 
>> 
>> -- 
>> Michael Rash | Founder
>> http://www.cipherdyne.org/
>> Key fingerprint = 53EA 13EA 472E 3771 894F  AC69 95D8 5D6B A742 839F
>> 
>> ------------------------------------------------------------------------------
>> Monitor 25 network devices or servers for free with OpManager!
>> OpManager is web-based network management software that monitors
>> network devices and physical & virtual servers, alerts via email & sms
>> for fault. Monitor 25 devices for free with no restriction. Download now
>> http://ad.doubleclick.net/ddm/clk/292181274;119417398;o
>> _______________________________________________
>> Fwknop-discuss mailing list
>> [email protected]
>> https://lists.sourceforge.net/lists/listinfo/fwknop-discuss
> 
------------------------------------------------------------------------------
Monitor 25 network devices or servers for free with OpManager!
OpManager is web-based network management software that monitors 
network devices and physical & virtual servers, alerts via email & sms 
for fault. Monitor 25 devices for free with no restriction. Download now
http://ad.doubleclick.net/ddm/clk/292181274;119417398;o
_______________________________________________
Fwknop-discuss mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fwknop-discuss

Reply via email to