Month: June 2010

BSD Magazine back issues

BSD Magazine sent out a link to all the BSD Magazine back issues, reproduced here for your enjoyment:

Hosting BSD

BSD as A Desktop

BSD as Servers

Infinity. Freedom. FREEBSD

BSD Security

Guide to FreeBSD

PC-BSD Uncovered

Explore NetBSD

Posted by     Categories: BSD, Periodicals     0 Comments

Real world use and DragonFly

Siju George has written up his ‘real world’ experience with DragonFly in production; I should probably do the same since this site has been DragonFly-driven for years now.  Add your story to the page.

Posted by     Categories: DragonFly, Goings-on     0 Comments

Potential applicable power project

Matthew Dillon followed up on some comments from Sepherosa Ziehau about power management to describe a possible new way to manage power consumption; the project is up for grabs.

Posted by     Categories: Committed Code, DragonFly     0 Comments

New power controls

Matthew Dillon has added powerd(8), a daemon that adjusts CPU frequency based on activity; his initial report describes a whopping 40% power savings for server use.

Posted by     Categories: Committed Code, DragonFly     4 Comments

Messylaneous: Reviews, packaging, installers, etc

Link catchup!

Posted by     Categories: BSD, FreeBSD, Goings-on, Lazy Reading, Off-Topic, OpenBSD     0 Comments

Which desktop to use?

Dennis Melentyev asked about people’s experiences putting together different X desktops on DragonFly.  There’s a good range of responses.  None the same, of course.

Posted by     Categories: DragonFly, Goings-on     0 Comments

pkgsrc git repo changes

Matthew Dillon set up a git copy of the pkgsrc repository some time ago.  However, it’s had syncing problems, and there’s an ‘official’ pkgsrc git repository now which does not have the problems.  You can still pull from the same place, but it’s the ‘master’ branch now.  His heads-up message describes how to switch.

Posted by     Categories: DragonFly, Heads Up!, pkgsrc     0 Comments

Another image

Not an actual user

Not actually related to DragonFly except by coincidental name, but it’s entertaining and imageblogging is fun.  (via, some other images there nsfw)

Posted by     Categories: Goings-on     0 Comments

Free book, if you are lucky

Michael Lucas is giving away a limited number of copies of his new Network Flow Analysis book.  Post something clever and you may get it.  Please don’t be more clever than me, though, as I want a copy.

Posted by     Categories: BSD, Goings-on     0 Comments

Congratulations, Dru

Dru Lavigne is the new “Director of Community Development” for PC-BSD.  I am totally jealous, and she is the perfect person for the job.

Posted by     Categories: BSD, Goings-on     1 Comment

NYCBSDCon date set

November 12-14th, in New York City, at Cooper Union.

Posted by     Categories: BSD, Conventions     0 Comments

The eternal battle


Posted by     Categories: Goings-on     3 Comments

BSDTalk 192: pf, Henning Brauer and Peter Hansteen

There’s a new BSDTalk podcast up, again from BSDCan 2010.  This one interviews Henning Brauer and Peter Hansteen about pf, for 20 minutes.

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

Freeze for pkgsrc-2010Q2 starts about now

It’s been 0.25 years since the last, so pkgsrc is due for another quarterly release.  The usually-two-week freeze before release starts tonight.  The release should happen at the end of the month.

Posted by     Categories: Goings-on, pkgsrc     2 Comments

EuroBSDCon 2010 call for papers

EuroBSDCon 2010 is happening October 8th-10th in Karlsruhe, Germany.  (I’ll let you guess the year.)  The Call for Papers is out now.  The website lists it as “Call for Speakers“, but you have to write an abstract so I suppose that’s close enough.  (via lots of places)

Posted by     Categories: BSD, Conventions     0 Comments

png update in pkgsrc

If you’re following bleeding-edge pkgsrc, there’s been an update to png.  Since a lot of programs depend on it, a lot of programs will need to be rebuilt.  Be ready for it.  This won’t affect anyone using quarterly releases.

Posted by     Categories: DragonFly, Goings-on, pkgsrc     0 Comments

Better than yet another acronym

Venkatesh Srinivas has quoted a good phrase to sum up the work he and Matthew Dillon are doing to remove the Big Lock: ‘Less Lock, More Rock’

Posted by     Categories: DragonFly     2 Comments

Qemu notes

Naoya Sugioka posted his qemu config; I link to it for reference, both for running DragonFly in emulation and for running emulated systems on DragonFly.

Posted by     Categories: DragonFly, Goings-on     0 Comments

Progress update on pf

Jan Lentfer’s posted details on how his update of pf is going; it builds, but he’s having some issues with that actual filtering.  He’s on vacation for a short while, but his git repo of that work is available for anyone who wants to look.

Posted by     Categories: DragonFly, Goings-on     0 Comments

More lazy reading

Normally I nab a few links from Christian Neukirchen’s blog for my Messylaneous link roundups, but his latest entry has more good ones than I can steal comfortably.  Go read.

Posted by     Categories: Lazy Reading     0 Comments

Messylaneous – Unixy articles, clang, pkgsrc projects, more

Posted by     Categories: BSD, Device support, Goings-on, pkgsrc     2 Comments

BSD links plz

I did some cleanup on the various BSD links I have on the sidebar of this site; are there any sites I’m missing?  I’d like to be as complete as possible.  Please supply URLs.

(Be warned that some messages may not show up immediately because links in comments will rarely trigger the spamfilter – I’ll check for them.)

Posted by     Categories: About This Site, BSD     1 Comment

Facebook and DragonFly, but not on purpose

Looking for DragonFly BSD in Google will occasionally turn up wierd things: the release ISOs scattered amongst other not-so-free software, or poorly cut-and-pasted documentation in a splog.  This is the oddest recently: a direct copy of the Wikipedia page on DragonFly, placed on Facebook, with a big tag at the top saying “Sign up for Facebook to connect with DragonFly BSD”.

Except there’s no DragonFly on Facebook.  I assume it’s a group formed by some Facebook user.  The whole “sign up to connect” item rankles me a bit; signing up for Facebook isn’t going to get you more DragonFly; it’s just going to waste your time.

Posted by     Categories: DragonFly     1 Comment

Welcome new commiter: Venkatesh Srinivas

Venkatesh is a new committer, and he’s already helping out with the MPSAFE work.

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

Specific steps for multiprocessing

Matthew Dillon’s outlined the exact steps for converting to coarse locking, and he’s looking for volunteers to convert files, according to the guidelines he described.  If you’re looking for maybe two hours of work that would make a big difference, here’s your chance.

Posted by     Categories: DragonFly, Goings-on     0 Comments

New BSDTalk: clang clang clang

BSDTalk has a very timely interview with Roman Divácký and Ed Schouten about the switch to clang/LLVM in FreeBSD. It’s 17 minutes, recorded at the recent BSDCan 2010.

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

Holy crap, 4,000 posts!

This technically is the 4,001st post.  The Twitter feed is read far more than I expected, too.

I’ll update the layout to celebrate.

Posted by     Categories: About This Site     9 Comments

Recompile again, plus multiprocessing details

Matthew Dillon’s made changes again that require a full world and kernel rebuild, if you’re following the bleeding edge.  There’s also discussion of the underlying principles of the token-based multiprocessor work he’s planning.

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

Standards: we got ’em

They may be low, but Sascha Wildner has documented them.

(I am making a joke that probably only makes sense to native English speakers.  Sorry.)

Posted by     Categories: Committed Code, DragonFly     4 Comments

More pcc notes

The compiler pcc, while having both history and speed, doesn’t get the attention that clang/LLVM gets.  There’s a NetBSD blog article about building NetBSD with pcc.  (via)  I recall it couldn’t be used for DragonFly because of TLS support; I don’t know if that’s still an issue.  It’s been covered here before.

Posted by     Categories: BSD, Goings-on, NetBSD     0 Comments

BSD Magazine: Firewalls

The June issue of BSD Magazine is out, and the theme is: Firewalls.

Posted by     Categories: BSD, Periodicals     1 Comment

Structure changes means recompilation

If you’re running DragonFly 2.7, you will need to do a full rebuild on your next update.  Matthew Dillon has made some changes because of his lwkt_token work.  Making parts of DragonFly subsystems multi-processor safe should be much easier now.

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

Extra DNS tools

Jan Lentfer has committed ldns and drill to DragonFly, in (unlikely) chance that you managed to delete BIND from pkgsrc (installed by default on 2.7+) and somehow couldn’t replace it.

Posted by     Categories: Committed Code, DragonFly, pkgsrc     2 Comments

Mandoc, mdocml, and usage

There’s an interesting article about mandoc and mdocml up on, talking about its history and usage in OpenBSD.  It’s present in DragonFly, though it hasn’t been set to replace anything (i.e. groff), yet, that I know of.  I do like the mdocml HTML output, and I’d like to see it here.

Posted by     Categories: DragonFly, Goings-on, OpenBSD     2 Comments

How to get more wireless drivers

Joe Talbott wants to write DragonFly/BSD drivers for a whole slew of wireless devices.  These are also all the adapters he doesn’t physically have.  You can fix this by purchasing something off that page, which will ship right to him.  A bwi(4) driver is next, for instance.

Posted by     Categories: BSD, Device support, DragonFly     0 Comments

Software additions: proplib, wpi, ioprio

A bunch of new things arrived today:

  • Alex Hornung ported NetBSD’s proplib to DragonFly.
  • Joe Talbott ported FreeBSD’s wpi(4) driver, for Intel 3945ABG wi-fi adapters.
  • Sascha Wildner renamed ionice to ioprio.  That’s not strictly new, but worth mentioning so nobody thinks it was misplaced.
Posted by     Categories: Committed Code, DragonFly     0 Comments

bmake(1)ing a list, checking it twice

I found this reference list of targets for bmake very useful, especially because I can never remember them all.  Unfortunately, the site where it’s located appears to be going away at the end of the month, but it should resurface on a new NetBSD wiki.

Posted by     Categories: Goings-on, pkgsrc     0 Comments

BSDTalk 190: Michael Lucas

BSDTalk 190 has 20 minutes of conversation with Michael Lucas, one of my favorite authors, about his new book, “Network Flow Analysis“.  He is also responsible for other BSD books.

Posted by     Categories: BSD, Goings-on     1 Comment

June OSBR: Growing Business

The latest issue of the Open Source Business Resource is out, and it has a number of articles about growth and open source.  It’s a mix of “how-to” and “how-we-did” articles.

Posted by     Categories: Goings-on, Periodicals     0 Comments