opentechinstitute / commotiond

The system management daemon for the Commotion Wireless Project.
https://commotionwireless.net
GNU Affero General Public License v3.0
26 stars 21 forks source link

Write nameservice resolver #34

Open jheretic opened 10 years ago

jheretic commented 10 years ago

We need a resolver for a couple of reasons. One: we need to be able to MITM DNS requests in order to have proper offline captive portal support. Additiionally, the commotion-service-parser and other aspects of the local apps support need to be rewritten in something other than shell script for efficiency reasons. Therefore, it makes sense to have a resolver of our own that we can add and remove signed records from easily.