Feature #19

Feature #7: DNS resolution system

lease sharing

Added by Nicolás Echániz over 10 years ago. Updated over 10 years ago.

Status:In Progress Start date:10/18/2013
Priority:Normal Due date:
Assignee:Gioacchino Mazzurco % Done:

90%

Category:-
Target version:lime-beta Estimated time:7.00 hours

History

#1 Updated by Gioacchino Mazzurco over 10 years ago

  • Status changed from New to In Progress
  • Assignee set to Gioacchino Mazzurco
  • % Done changed from 0 to 80
  • Estimated time set to 5.00

#2 Updated by Gioacchino Mazzurco over 10 years ago

Translating alfred json to dhcp lease syntax is missing, gui already done something similar for bathost so we can look at that as reference

Also a little lime-system-module that autoconfigure dnsmasq the correct way is in the way ( We should provide this inside this package or inside lime-system ? )

#3 Updated by Gioacchino Mazzurco over 10 years ago

  • % Done changed from 80 to 90
  • Estimated time changed from 5.00 to 7.00
The lua script now work perfectly, needed some upstream change:
  1. [dnsmasq] Add to dnsmasq a SIGx handler that to call the dhcp-script init each SIGx ( restart periodically dnsmasq isn't a good idea ) [x] [ guido already emailed dnsmasq developers ]
  2. [openwrt] Add missing option --leasefile-ro to /etc/config/dhcp [ should send singleliner patch to openwrt developers ]
  3. [alfred] Needed some kind of callback on change implemented in alfred otherwise we need to pool it periodically ( not a good idea ) [x] [DONE sent feature request to batman maillist]

Also available in: Atom PDF