A very simple UI for managing a small /24 network. More info at this blog post
For security reasons Smallnet delegates the task of reloading the configuration of freeradius and dnsmasq to a small setuid binary.
To compile it, run:
g++ -o sendhup sendhup.cpp
And make it owned by root and setuid like this:
sudo chown root: sendhup sudo chmod 4755 sendhup