Married for a whole year

And without any major catastrophic events either :D However, one catastrophe is the lack of wedding pictures on this blog! So here’s a picture of a passionate snog on our first holiday. That picture was taken over 5 years ago now and each and every kiss is new, exciting and very very intoxicating }:) We’re still madly in love with each other, probably more-so than ever.

NetBSD imports dhcpcd

Woooo! Jörg Sonnenberger imported dhcpcd-4.0.0-beta into NetBSD recently, and it will now show up in-CURRENT base sets :)I feel kinda pleased by this as NetBSD carries a certain amount of respect that no Linux distribution comes close to imo.dhcpcd-4.0.0-beta5 should be very stable now. I have one bug to fix regarding IPV4LL support. Once fix it should then pass Apples Bonjour conformance tests I’ll cut rc1. Maybe add an option to blacklist DHCP servers also.
Read full post

Another dhcpcd alpha

And hopefully the last! dhcpcd.sh is now looking slick and minimal. ntp, nis and hostname lookup have been moved into example hook scripts. dhcpcd.conf is now installed by default to request everything dhcpcd.sh needs, and ntp-servers also. classless_static_routes="1.2.3.4/8 5.6.7.8/16" is now exported to the script. dhcpcd.sh and dhcpcd.conf now have man pages. The last thing todo is decide on the following Do we want per interface conigs in dhcpcd.conf? If so provide an example.
Read full post

Grab dhcpcd-4.0.0-alpha1 whilst it's hot

Now /etc/dhcpcd.sh is very compatible with dhclient-script! That’s the good news :)The bad is that I’ve totally broken compatibility with older versions of dhcpcd for people that used the scripting part. Most dhcpcd users didn’t, as dhcpcd was never that flexable when it came to the script bit. Oh well. We maybe able to provide a compat shim before the final released version though :)EDIT: OK, so we now have a compat shim, but we don’t install it by default.
Read full post

dhcpcd is now a little scriptable

OK, it’s not really much more scriptable ;) Basically the dhcpcd binary now only configures the interface and routes - everything else is configured by /etc/dhcpcd.sh Yes, this means dhcpcd will finally install a script! This makes it easier for the end user to change, as scripting in UNIX is common place, whereas hacking C code not so. The script does everything dhcpcd did, bar looking up the hostname in DNS (hopefully add this back soon), so in essence we’ve lost nothing but gained more flexability.
Read full post