Month: July 2010

I take it back is putting source attribution on stories now, so I have nothing to complain about.

Well, I suppose I could complain about the default margins on embedded story images.  It’s too small.  Yes, I’m really reaching.

Posted by     Categories: Goings-on     1 Comment

Snapshot build logs now available

The logs from regular DragonFly builds are now available as they are completed.  It’s i386 right now, with x86_64 on the way.

Posted by     Categories: DragonFly, Goings-on     0 Comments

pf progress

Jan Lentfer posted about his progress on upgrading pf.   He has pickups working, but on on a per-rule basis; he’s looking for feedback on how important this option is for other users.

Posted by     Categories: DragonFly, Goings-on     0 Comments

Another compilation site, plus me complaining

Dru Lavigne linked to; it’s an aggregate site that compiles the RSS feeds from a number of BSD sites.

It doesn’t list any news from this site.  I had a conversation with “Psyber.Monkey”, the maintainer some months ago and I pointed out that since it was copying posts wholesale, it sounded like I was writing for that website instead of my own, and it didn’t note the source, or even keep my name with my work.  He said he’d address that and remove my copied posts until it was fixed.  It looks like it hasn’t been addressed.

The BSD license (for example) allows for copying work, but it doesn’t allow you to strip the author’s name off the work.  The articles at least link back to the original articles now, but I’d like to see more specific attribution, as is done at other places that quote people’s work, like KernelTrap or even (usually) Slashdot.

I don’t want to sound too cranky about it, as he did reach out and check, which is a first – normally I just see my writing surface on aggregate feed sites, and that’s the earliest I hear of it.

Update: I take it back.

Posted by     Categories: BSD, Goings-on     2 Comments

GPT, please

Is it time to move to GPT instead of the traditional fdisk/disklabel combo?  Petr thinks so.  There’s some work to do, though.

Posted by     Categories: DragonFly, Goings-on     4 Comments

Network Flow Analysis: a review

Michael Lucas sent me a copy of his newest book, Network Flow Analysis, on the grounds that I read it and write what I thought.  While book reviews aren’t usual fare for this site, it’s appealing to write something different from my usual brief summaries.

(more after the jump…)


Posted by     Categories: Books, BSD, Goings-on     1 Comment

pkgsrc-2010Q2 out, I think

I haven’t seen an announcement at all, but I’m inferring that it’s out.  I’ll be changing the DragonFly build machines momentarily.

Posted by     Categories: Goings-on, pkgsrc     0 Comments

BSDA Exam locations and dates

Dru Lavigne has posted a list of upcoming locations for BSDA exams; look for one near you, as this list is globe-spanning.

Posted by     Categories: BSD, Goings-on     1 Comment

pf: farther along

Jan Lentfer has more on his progress updating pf in DragonFly to a more recent version.  He’s looking for testers, especially ones with a more complex pf setup.

Posted by     Categories: DragonFly, Goings-on     0 Comments

BSDTalk: Hipp and Fossil SCM

BSDTalk 194 has a conversation with D. Richard Hipp, about the Fossil “distributed software configuration management system”.

Posted by     Categories: Goings-on, Periodicals     0 Comments

Slightly less RSS

For some reason, the direct links to recent Digest articles wasn’t working on the DragonFly site’s main page.  I’ve disabled it for now, but there’s always the feed here, or Twitter, or Tumblr.

Posted by     Categories: About This Site     0 Comments

HEADS UP: many changes from kqueue and LVM2

Matthew Dillon posted a warning about both Samuel Greear’s kqueue work and Alex Hornung’s LVM2 work.  Both are now committed to DragonFly 2.7.  These are dramatic (and useful!) changes, so some instability may happen for bleeding-edge users.   His post does include some minor detail on what was touched.

Posted by     Categories: Committed Code, DragonFly, Heads Up!     2 Comments

iwn(4) support added

Joe Talbott’s ported over iwn(4), which is the “driver for Intel 1000, 5100, 5150, and 6000 wifi chipsets.”

Posted by     Categories: Committed Code, Device support, DragonFly     2 Comments

New pkgsrc Hackathon planned

There’s an online hackathon (the 14th!) planned for July 30th through August 2nd for pkgsrc (and probably some NetBSD material too) at FreeNode/#netbsd-code on IRC.  Aleksej Saushev’s post has more details. At least it’s cheap to attend!

Posted by     Categories: Conventions, pkgsrc     0 Comments

BSD-Day 2010 in Hungary

November 20th, 2010 is the date for BSD-Day, in Budapest.  Gabor Pali has a note out inviting developer to attend and give talks.  There’s more details on a FreeBSD wiki page.

Posted by     Categories: Conventions, FreeBSD, Goings-on     0 Comments

More mandoc madness

Undeadly has an article up about recent work on mandoc in a mini-hackathon.  It’s mentioned in context with OpenBSD in the article, but mandoc is also present in DragonFly, and is a potential groff replacement.  (And I think groff is the last item in base requiring C++?  I may be wrong.)  Plus, as I’ve said before, I like mandoc’s output.  It would be nice to use that for our online man pages, for instance.

Posted by     Categories: Conventions, DragonFly, Goings-on, OpenBSD     0 Comments

Another GSoC update

David Shao has updated his GSoC project page on the DragonFly website.  His project is updating DRM/GEM/KMS for BSD systems.  It’s a huge but important piece of work.  This update brings news on updates to locking systems and data structures.

New kevent for testing

Samuel J. Greear’s work on his Google Summer of Code project, unifying the select/poll/kevent subsystem into kevent, is already available for testing.  Any testing – just booting, or running X, or other simple tasks – is useful, as this new system touches many things.

An easy way to use clang

Sascha Wildner has set up $CCVER so that it can be used with ‘clangsvn’.  If you install clang from svn into /usr/local, it’ll get picked up and used as the system compiler.

Posted by     Categories: Committed Code, DragonFly, Goings-on     0 Comments

Oh look, it’s LVM2!

Alex Hornung has imported LVM2 from NetBSD, along with cryptsetup and dm.  (Not dm(8), but devicemapper)  LVM(8) stands for Logical Volume Management, and it makes storage management much easier; you may have encountered it on NetBSD or Linux.  Those additional tools make it possible to encrypt volumes.  Alex has published details on how to use it.

Also: Alex’s not-really-related-but-I -mistakenly-linked-to-it udev/libdevattr work.

Posted by     Categories: Committed Code, DragonFly, Heads Up!     3 Comments

Reminder: use serno

Using ‘serno’, meaning specifying disks by serial number rather than path, is a good idea.  If you have a machine that started out as an older DragonFly installation, it may be a good idea to use this feature.

Posted by     Categories: DragonFly, Someday you will need this     0 Comments

Messylaneous: reading, catchup

I apologize; I’ve been missing.  Here’s some misc links while I get back in gear:

  • A very good reason to be interested in Hammer over ZFS: nobody will threaten lawsuits over Hammer.
  • 10 tricks for admins.  I’m posting it cause I can never remember that thing with tunneling ssh out.  (via)
  • This Gaming Life, as a free download.  An excellent book that is in physical form on my shelf right now.  Yes, unrelated.

HEADS UP: ehci.ko is always there

EHCI support is now always on, for 2.7 users, and will be for 2.8 when released.  It’s possible to turn it off if it causes a problem, but it should generally just mean better USB performance.

Posted by     Categories: Device support, DragonFly, Heads Up!     0 Comments

mkinitrd added for the future

Alex Hornung recently added mkinitrd(8), a tool for building a RAM disk early in the boot process.  What’s it for?  It’s needed to support more interesting bootable volumes, like LVM2, encrypted disks, or iscsi roots, all of which I’d like to see.

Posted by     Categories: Committed Code, DragonFly     0 Comments

Periodical frenzy!

There’s several publications with new issues out.  It’s a long weekend (in the U.S.) so you can catch up on the reading/listening:

BSD Magazine has a new issue out, on OpenBSD.  There’s also the happy news that they’ve managed to more than double their circulation.

The July issue of the Open Source Business Resouce is out, with the theme “Go To Market”.   Next month is “Interdisciplinary Lessons”, and submissions are due in the next two weeks.

BSDTalk 192 is out with an interview of Colin Percival, the FreeBSD Security Officer.  It’s another interview from BSDCan 2010.  Colin Percival is also responsible for, among other things,, which I find interesting because of its clear and modern business model.

Posted by     Categories: BSD, Lazy Reading, Periodicals     0 Comments

SoC kqueue progress

Samuel Greear has a whole page about his Google Summer of Code kqueue project, recently updated.

A trick for updating moved packages

Sometimes, packages are renamed in pkgsrc, usually because of a version change.  If that happens, it can be hard to find the replacement.  You can manually add them, or there’s a trick to make the build ‘jump’ to the new name.

NYCBSDCon call for papers

NYCBSDCon, happening November 12-14th, in New York City, at Cooper Union, has a call for papers out.  (via here and also George)   They’re due by the end of July.

Posted by     Categories: BSD, Conventions     0 Comments