Month: February 2006
Curious about where to place rc scripts from pkgsrc? Joerg Sonneberger says where to stick them.
There’s a new mailing list – firstname.lastname@example.org – specifically for people using pkgsrc packages. email@example.com is now for packagers. To subscribe, send ‘subscribe pkgsrc-users’ to firstname.lastname@example.org.
Pkgsrc questions should generally go to this new list, though DragonFly-specific questions should be asked on email@example.com first. (Unless, of course, the package doesn’t build yet on DragonFly.)
Interestingly, the number of actual broken pkgsrc packages is down to only 10% of the entire collection. Much credit is due to Joerg Sonnenberger, Jeremy C. Reed, and others, for knocking this quantity down.
Simon ‘corecode’ Schubert has a patch that provides a new binary kgdb along with other features, and he needs testers before it gets committed.
Greg Lehey’s big book, “The Complete FreeBSD”, is now available as a PDF and as a set of source files under a Creative Commons license, meaning anyone can download, update, and submit back changes. This was the first book ever on FreeBSD, and it’s a big ‘un.
Chuck Tuffli is working on an implementation of MSI for DragonFly. MSI is a way for device drivers to talk, similar to but better than the old IRQ method. As Chuck kindly explained it to me, MSI and MSI-X are necessary for PCI-Express support.
This worked great when I was looking for a laptop, so I’ll solicit opinions again:
If I wanted to move shiningsilence.com to someplace that wasn’t the end of my cable modem, where could I look? A perfect solution would be someplace where I could put a small rackmounted server in, and run DragonFly.
Matthew Dillon recently committed code to fix a timing issue that could cause filesystem corruption. This may have (on DragonFly) fixed the ‘dirbad’ bug that has been seen on both DragonFly and FreeBSD.
The 5th System Administration and Network Engineering Conference is being held in the Netherlands, May 15-19, 2006. Register before April 7th for a discount.
Postings will be slow here for the next week or so, as my net connection will be intermittent.
OnLAMP.com has an article up about bandwidth shaping using various tools; it should work on DragonFly…
Since DragonFly has been diverging from the FreeBSD 4 model, and because NVIDIA no longer produces a FreeBSD 4 X11 driver, there is no 3D acceleration for NVIDIA chipset video cards under DragonFly. It’s frustrating, though there are efforts to deal with this.
Kevin L. Kane’s patch to add certain malloc features from OpenBSD has been added, by Matthew Dillon.
Release 1.4.1 is out now, for anyone tracking the Release line of DragonFly. Remember, try
make quickkernel and
make quickworld first, just because it can be faster.
A little tip picked up from
Liam Foy Adrian Nida on #dragonflybsd on EFNet: If you have a 16-bit UTF file,
less will read it with ^@ characters all through the file. The pkgsrc package
converters/recode will allow cleanup like so:
cat file.utf16 | recode utf16..ascii > file.ascii
Update: Several people pointed out that
iconv can do the same thing.
BSDNews.com has a whole slew of new articles, some of which have been linked here before. Rather than call each out individually, I’ll say go, look.
Oliver Fromme wrote a nice description of how he backs up material on disk, skipping some file types and only archiving changed files.
libtool has been updated to 1.5.22nb1 – it should be ‘safe’ to build from pkgsrc again.
Matthew Dillon posted the first version of his BIO work, along with a lengthy technical explanation. He’s looking for testers that use different filesystems like vn, msdosfs, etc.
Adrian Michael Nida has created a patch from Andrew Atrens’ work that will allow a Atheros-based wireless card to work on the current release of DragonFly and use WPA. Andrew Atrens does have some corrections. If you have this hardware, please give it a whirl; as patches for this have been around for a while, and it would be nice to have it in the tree.
Matthew Dillon is starting major work on the buffer cache, implementing BIO chaining in the current step. This involves touching a lot of files, so he asks that all developers avoid commiting kernel changes for the next few days.
Not that new, but new to me: The NetBSD News Beat, which appears to pick up news through RSS, including from this very site! Links within my posts vanish, unfortunately, as my XML feed doesn’t keep them.
Joerg Sonnenberger warns that libtool is in need of an update, and new packages should not be built until you have a version of libtool other than 1.5.22 installed.
Since the only folks who comment on months-old stories are spammers, I’m turning off comments on older entries. This should only affect you if you need to tell me about L3v|tr4 and C1a|is, or frequently post garbled links back to your bizarre porn site.
Check the Xorg link above if you don’t know the difference between Xorg 6.9 and 7.0. The new features list mention DragonFly BSD support, along with some odd things like support of mice with more than 12 buttons.