Well, someone told me that the Google Android platform uses my DHCP client, dhcpcd. Well, now that the code has been opened up, they do indeed have dhcpcd-4.0.0-beta9 in their git repo.I must be doing something right if Gentoo, NetBSD and now Google use dhcpcd :DI dunno about you, but that gives me a warm fuzzy feeling 8)
I’ve updated Drupal on this machine from 5.11 to 6.5. The main reason I didn’t before was because the spam module didn’t work with 6.x. I’ve been using the captcha module recently instead on 5.x and noticed that it along with my other modules now worked on 6.x :)The upgrade wasn’t entirely painless- image module needs to be upgraded to 5.x-2.x before the 6.x upgrade.Due to some faulty data, I lost my image gallery contents, but as I’m a real man and backup, restoring it and fixing the upgrade was fairly easy.
One of the nasty hacks left in OpenRC is that the init.sh script (ie, the sysinit runlevel) runs a lot of hardcoded stuff at boot, such as udev and mounting of various bits in /sys, /dev/pts and /dev/shm.Later today I’ll be comitted a VERY big patch that allows the running of ALL these bits as seperate init scripts in a real sysinit runlevel. The only required change outside of OpenRC is a new init script for udev which I’ll link here when comitted.
trac spam is now being handled by the SpamFilter PluginOnly one piece of spam, but it was enough to warrant this. I did try ScallyWhack mod_security rules for trac, but it failed on the cookies rule all the time.
No, not a Bum Trumpet ;)
Proxy ARP Daemon is a new tool I’ve written which complies with RFC 1027. In a nutshell it provides a transparent gateway for your subnet.
Why would you want this? Well, in a modern world you don’t as DHCP clients will configure routing correctly and have more bang for your bug with autoconfiguration. So what’s the use of it? The answer is found in the new buzz-word of the moment- virtualization.