Month: February 2006

1.4.2 update on the way


Matthew Dillon’s commited a large quantity of bug fixes back to the 1.4 release tag today, and if no problems arise, 1.4.2 will be released.

Posted by     Categories: Goings-on     0 Comments

A new thesis


William Grim is proposing to use DragonFly in his master’s thesis, where he writes a framework for user-space device drivers. Matthew Dillon and Emiel Kollof had some interesting feedback.

Posted by     Categories: Goings-on     0 Comments

Using the framebuffer


For those who like their console a little more roomy, vidcontrol is a way to fit smaller/different text onto your console screen immediately on startup. Attention to >font and LCD use is a good idea.

Posted by     Categories: Goings-on     0 Comments

rc destinations


Curious about where to place rc scripts from pkgsrc? Joerg Sonneberger says where to stick them.

Posted by     Categories: Goings-on     1 Comment

New pkgsrc mailing list


There’s a new mailing list – pkgsrc-users@netbsd.org – specifically for people using pkgsrc packages. tech-pkg@netbsd.org is now for packagers. To subscribe, send ‘subscribe pkgsrc-users’ to majordomo@netbsd.org.

Pkgsrc questions should generally go to this new list, though DragonFly-specific questions should be asked on users@dragonflybsd.org 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.

Posted by     Categories: Goings-on     0 Comments

Kernel core debugging made easier


Simon ‘corecode’ Schubert has a patch that provides a new binary kgdb along with other features, and he needs testers before it gets committed.

Posted by     Categories: Goings-on     0 Comments

Everyone’s an editor


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.

Posted by     Categories: Goings-on     3 Comments

DragonFly at BSDCan 2006


Chris Buechler and Scott Ullrich are giving a talk at BSDCan about various firewalling technologies on BSD systems, including DragonFly.

I’m going to try to make it to this event, too…

Posted by     Categories: Goings-on     0 Comments

MSI work being done


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.

Posted by     Categories: Goings-on     2 Comments

Hosting suggestions welcome


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.

Posted by     Categories: Off-Topic     6 Comments

dirbad might be out


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.

Posted by     Categories: Committed Code     0 Comments

New Atheros patch


Adrian Nida has put together a new Atheros patch, for anyone using that chipset. Please test if you have the hardware, so that this can go in the tree – it’s overdue!

Posted by     Categories: Device support     0 Comments

UnixReview.com: books


UnixReview.com has two noow book reviews up: Pro Perl Debugging, which should have obvious uses, and Math You Can’t Use, for those who want to feel bad about copyright.

Posted by     Categories: Goings-on     0 Comments

Near the Netherlands? Go in SANE!


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.

Posted by     Categories: Goings-on     0 Comments

Shh!


Postings will be slow here for the next week or so, as my net connection will be intermittent.

Posted by     Categories: About This Site     5 Comments

Bandwidth shaping


OnLAMP.com has an article up about bandwidth shaping using various tools; it should work on DragonFly…

Posted by     Categories: Goings-on     0 Comments

Big commit day


Lots of commits today: Matthew Dillon commited his BUF to BIO switch, and Sascha Wildner committed his large cleanup to almost all the man pages to conform to mdoc(7).

Posted by     Categories: Committed Code     3 Comments

Quiet times


Things have been quiet for the past few days, so there’s few posts here. Take a look at the NetBSD News Beat if you’re hungry for links. Also, BSDNews.com appears to have become a lot more busy lately (perhaps it’s more automated).

Posted by     Categories: Goings-on     1 Comment

NVIDIA, and 3D in general


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.

Looking at the latest version of xorg, there is mention in a few places of 3D support for more recent ATI cards, though it’s not reflected in the radeon man page.

Posted by     Categories: Goings-on     1 Comment

OpenSSH 4.3 in


Simon ‘corecode’ Schubert has added OpenSSH 4.3p2 to DragonFly.

Posted by     Categories: Committed Code     0 Comments

malloc modified


Kevin L. Kane’s patch to add certain malloc features from OpenBSD has been added, by Matthew Dillon.

Posted by     Categories: Committed Code     0 Comments

Interview of (more than) a sysadmin


Strangely, this interview on the ACM Queue magazine site by Marshall Kirk McKusick of a former Enron sysadmin is quite informative on project planning with large groups. Amazingly, that is not a run-on sentence. (Thanks, Slashdot)

Posted by     Categories: Goings-on     0 Comments

Nmap on DragonFly


Stumbled into this: nmap‘s latest version has DragonFly support. It worked before, so I don’t know what changes are needed…

Posted by     Categories: Goings-on     1 Comment

1.4.1 released


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.

Posted by     Categories: Committed Code     0 Comments

Pesky multibyte characters


A little tip picked up from Liam Foy Adrian Nida on #dragonflybsd on EFNet: If you have a 16-bit UTF file, cat and 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.

Posted by     Categories: Goings-on     2 Comments

OpenSSH 4.3 released


OpenSSH 4.3 has been released, and it’ll be in DragonFly soon, though some of the new features may or may not work well.

Posted by     Categories: Goings-on     0 Comments

BSDNews pile


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.

Posted by     Categories: Goings-on     2 Comments

Easy backups


Oliver Fromme wrote a nice description of how he backs up material on disk, skipping some file types and only archiving changed files.

Posted by     Categories: Goings-on     0 Comments

Libtool updated


libtool has been updated to 1.5.22nb1 – it should be ‘safe’ to build from pkgsrc again.

Posted by     Categories: Committed Code     0 Comments

Libtool for the impatient


Joerg Sonnenberger has posted a patch for those who want to compile packages from pkgsrc that use libtool, as an interim measure. The new version that doesn’t have the aforementioned problems will be in the pksrc tree in the next day or two.

Posted by     Categories: Goings-on     0 Comments

BIO Patch details


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.

Posted by     Categories: Goings-on     0 Comments

Atheros + WEP possible


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.

Posted by     Categories: Goings-on     2 Comments

How to debug the kernel


“walt” listed the kernel debugging tips found on the wiki, along with some additional tidbits.

Posted by     Categories: Goings-on     0 Comments

Hands off the kernel


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.

Posted by     Categories: Goings-on     0 Comments

New news site


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.

Posted by     Categories: Goings-on     2 Comments

Deerpark, not Mozilla


Seen on tech-pkg, the pkgsrc mailing list: the pkgsrc version of Mozilla will, due to a temporary restriction, build without the Mozilla name and logo unless manually set to do so. A recent email copied to tech-pkg@ explains why and how it will be fixed soon.

Posted by     Categories: Heads Up!     0 Comments

OpenBSD malloc changes


Kevin L. Kane submitted a large number of malloc changes, taken from OpenBSD. Emil Mikulic has a linkexplanation of the changes, from OpenBSD.

Posted by     Categories: Goings-on     1 Comment

Libtool trouble


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.

Posted by     Categories: Heads Up!     0 Comments

Comment closing


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.

Posted by     Categories: About This Site     0 Comments

Xorg 6.9 hits binary


Xorg 6.9 is now in the DragonFly binary pkgsrc archive, as noted recently by Joerg Sonnenberger.

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.

Posted by     Categories: Goings-on     2 Comments

Fun with cscope


Simon ‘corecode’ Schubert gave a little summary of how he uses vim and cscope to view (without leaving the editor) a definition of the current identifier, and so on. Beats having to browse a separate archive, and it works without having to go out to the network.

Posted by     Categories: Goings-on     0 Comments

ZFS openness


‘walt’ brought up the problem that if we use ZFS for DragonFly, we are reliant on a proprietary tool. Could Sun “take it away”, a favorite threat attributed to closed-source? No.

Posted by     Categories: Goings-on     0 Comments