disable web and dns (not to be confused with nss) interface by default
simplify /etc/nsswitch.conf handling and suppres errors when the file does not exist
replace defaults file for the Debian init script and use a configuration file (/etc/kadnode/kadnode.conf)
add proper port format checks
forgot to free peerfile
Explicitly block 'list' command using kadnode-ctl. It is blocked for security reasons and because the output is unlikely to fit into a UDP packet