Turned off the olsrd txtinfo plugin.

Configured the olsrd jsoninfo plugin to only accept connections from 127.0.0.1.

Signed-off-by: The Doctor <drwho@virtadpt.net>
Overwrote with the olsrd.conf file from commotionwireless.net.

Signed-off-by: The Doctor <drwho@virtadpt.net>
added line to include the byzantium configs to the nginx slackbuild
desudoed the kdesu setting in /home/guest/
added sbin's to guest path via .bashrc because it's annoying to not have it there and annoying to explain that it isn't there when people who know what they are doing are helping us.
replace olsrd.conf with the commotion config from olrsd-readonly git repo
Merge branch 'master' of https://github.com/Byzantium/Byzantium

Conflicts:
	porteus/olsrd/olsrd.conf
Created an ifplugd.action script that should do what we want when we set up a gateway.

Created what looks like a sane set of configs for ifplugd.

Replaced the network interface detection code in rc.ifplugd that ignores wireless interfaces.

Added a new olsrd.conf file from Commotion's repository.

Commented out all of the evocations of dhcpcd in rc.inet1.

Signed-off-by: The Doctor <drwho@virtadpt.net>
Added usb0 to the list of interfaces that ifplugd will monitor for a link.

Signed-off-by: The Doctor <drwho@virtadpt.net>
Specifying the -d option without a numerical argument doesn't work - that doesn't make it
default to 5 seconds.  Taking -d out makes it default to 5 seconds.

Signed-off-by: The Doctor <drwho@virtadpt.net>
Fixed a bug in error_page_404() method in which it wanted five args, but was only getting four.
I have no idea why this keeps creeping back in.

Signed-off-by: The Doctor <drwho@virtadpt.net>
Set the default TTL of hostnames resolved by dnsmasqd to 0 so the clients (in theory) won't
cache them.

Added code to bounce avahi-daemon to ifplugd.action to (un-)propagate DNSes whenever a
gateway comes up or goes down.

Signed-off-by: The Doctor <drwho@virtadpt.net>
roughed out more up to date ifplugd slackbuild
adding doinst.sh based on what was previously in the slcakbuild from alienbob
tweaking ifplugd slackbuild to work
doinst.sh in ifplugd was squashing our rc.local commented out relevent part and added build time reminder add something to rc.local to start it.
adding .info file for ifplugd
Merge branch 'master' of https://github.com/Byzantium/Byzantium
Initial commit of an etc/resolv.conf.head file.

This is because, when a node becomes a gateway ifplugd runs dhcpcd to configure that network
interface.  There is a subtle problem with this: Increasingly, the IP addresses of those DNSes
cannot be MASQ'd because they're 192.168/16's, too.  DNS resolution doesn't work.

But, dhcpcd allows for an etc/resolv.conf.head file, which goes into the top part of the
resolv.conf file that it writes when it gets a lease.  This means that whatever IP addresses
we have in the resolv.conf.head file will be propagated throughout the mesh.

Signed-off-by: The Doctor <drwho@virtadpt.net>
Added code to bounce olsrd when DNSes are un-propagated to be sure that the gateway route
un-propagates at the same time.

Signed-off-by: The Doctor <drwho@virtadpt.net>