Pkgsrc parts explanation

This isn’t breaking news, but it provides definition for pkgsrc: there’s ‘stable’ branches of pkgsrc that aren’t called ‘stable’; they’re tagged as quarterly releases.  You may have already inferred this from my postings.  Alan Barrett went into detail on the pkgsrc-users@netbsd.org mailing list.

Donation time

The FreeBSD Foundation is seeking donations – not that they aren’t always open to it, but they’re asking now instead of at the end of year rush.  The Foundation does excellent work getting developers to conferences and sponsoring projects, all of which increases the amount of free code in the world.  If you’ve got some spare cash, please donate.  It doesn’t have to be a lot, as having a large pool of donors is almost as valuable as total donation size.

pkg_radd improvments

If you’re on DragonFly 2.3.1 or 2.3.2: I’ve uploaded a full pkgsrc build to avalon.dragonflybsd.org based on pkgsrc-2009Q2.  It’s possible to use pkg_radd to automatically download and install packages for those systems.  (and pkg_search will search the remote repository for you.)

If you’re on DragonFly 2.2.x, I’ve modified the pkg_radd target for that release so that when pkg_radd makes a request, it is redirected to the appropriate place on avalon.dragonflybsd.org instead of attempting (and potentially failing) to find a matching mirror.

I said close to the same thing as the above text on users@; the short form of all this is that pkg_radd should generally work for everyone.  Tell me if that’s not your experience.

Serial number details

There’s some more explanations of how disk serial number support is working from Matthew Dillon, plus a warning that a full kernel/world rebuild is needed because of these changes.

If I’m reading it right, serial number support, combined with a dynamic /dev, makes it possible to identify a disk by serial number, assign a name to it, and then refer to that disk directly by name in places like /etc/fstab.  Much, much easier than remembering /dev/ad0c or /dev/ad1a, and so on.

Hardware suggestions welcome

This machine, shiningsilence.com, is having some issues.  I had to power down because of unrelated problems, and the system couldn’t find the kernel on the next boot, though the issue disappeared on the next boot.  That’s enough of an excuse to build new…

Any hardware recommendations?  I’m interested in hearing what chipsets/disks/RAID setups/etc. and/or hardware suppliers worked well for people.