Category: Goings-on

Go and DragonFly requirements

If you are moving to the newest 1.8 version of Go, the language, you need to be on at least the last release of DragonFly 4.4, or 4.6.  You’ve probably upgraded by now anyway, or at least I hope you have.

Posted by     Categories: DragonFly, Goings-on     0 Comments

KnoxBUG tomorrow: Warren Block and “Doc Fail”

Tennessee area BSD user group KnoxBUG is meeting tomorrow, and Warren Block will be the guest speaker.  He’ll be talking about documentation.  Going by the linked announcement, there will be both prizes and blame, so something for everyone!

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

SemiBUG meeting tomorrow night

SemiBUG is meeting tomorrow; Joe Gidi will present on managing Android devices with BSD.  My assumption is that it will be at Altair Engineering, in Troy, MI, again.

The January meeting will be Michael W. Lucas talking about Ansible.  (Dunno if there’s a December meeting planned.)

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

BSDNow 167: Playing the Long Game

I’ve been on the road all week, so it seems like I just posted about the last episode.  BSDNow 167 is online, and it returns to the interview format.  Scott Long of Netflix is interviewed.  He’s part of the reason most of the Internet runs through BSD.

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

Infrastructure presentation tonight at NYCBUG

Reminder: Isaac (.ike) Levy’s “Infrastructure in a Post-Cloud Era” presentation is tonight, at NYCBUG’s November meeting. Go, see.

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

Goodbye, COMPAT_43

COMPAT_43 is gone, but it hasn’t worked in a long time anyway.  Note that this is 4.3BSD, pre-everything.

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

DragonFly 4.6.1 images up

I’ve uploaded ISO and IMG files for DragonFly 4.6.1, so they should be available for download at your local mirror.  Note that there’s an uncompressed 4.6.1 ISO for those installing to a virtual server.

Posted by     Categories: DragonFly, Goings-on     0 Comments

Who wants FUSE on DragonFly?

Tomohiro Kusumi is thinking about porting it.  Follow the whole thread for details.

Restarting pf

I may have mentioned this in part before, but Matthew Dillon has a brief script to reload pf when an interface IP changes.  I’m linking it here in case it’s useful in the future.

Package building statistics

How long does it take to build all 24,000 packages in the DragonFly ports collection?  Apparently about 22 hours on a dual Xeon machine (with I think 36 cores) or 48-core Opteron.  This is with synth.  I used to measure pkgsrc builds in weeks.

Posted by     Categories: DPorts, DragonFly, Goings-on     1 Comment

Zeroing does nothing

This makes sense once you think about it: copy-on-write filesystems (like Hammer2 and ZFS and probably others) actually do nothing when “zeroing” out filespace.

Posted by     Categories: DragonFly, Goings-on, Hammer     1 Comment

Pulseaudio removed from dports

There’s been multiple reports of pulseaudio causing problems for DragonFly users.  It would get pulled in as a dependency, and audio would suddenly stop working.  Uninstall, and audio is fine.  John Marino has removed it from dports, to prevent that exact problem.

Posted by     Categories: DPorts, DragonFly, Goings-on     3 Comments

BSDNow 154: Myths, Pi’s & Features, oh my!

It’s a good week to learn: BSDNow 154 has no interview, but a lot of tutorials, including ones on GhostBSD, Enlightenment, Steam on FreeBSD, and so on.

Posted by     Categories: BSD, Goings-on, Periodicals     4 Comments

IPI benchmarks in DragonFly

Alex Merritt noticed that one of the new characteristics of DragonFly 4.6 was “improved IPI signalling”.  He asked about benchmarks, Sepherosa Ziehau pointed at tools, and Matthew Dillon provided some results.

Posted by     Categories: DragonFly, Goings-on     0 Comments

DragonFly notes elsewhere

Here is some coverage of the DragonFly 4.6 release, which may be interesting to read because of the comments: Hacker News, Hacker News again, and

A reaction to the initial creation of DragonFly I never saw before, and Matthew Dillon’s followup.  (via)

I like the summary in the very first comment of this story on DragonFly removing page-zeroing.

Posted by     Categories: DragonFly, Goings-on     0 Comments

BSDNow 153: Big Int Trouble

It’s Thursday, so that means BSDNow 153, with a title inspired by the lead news item, “my int is too big”.  (No, not spoon, int.)  No interview this week, but lots of links.

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

For VPS users, an ISO

Thanks to a reminder from IRC user ‘cgag’, I’ve put an uncompressed ISO image of DragonFly 4.6 up on the main site.  It’s linked on the download page, and should be available within 24 hours on the mirrors.  If you are buying service from a virtual host provider, and can install an operating system directly from a downloadable URL, this is for you.

DragonFlyBSD 4.6 released

DragonFly 4.6 is officially released!  Download from your nearest mirror, or update your source files and build – my users@ email describes the steps.

Posted by     Categories: DragonFly, Goings-on, Heads Up!     2 Comments

DragonFly 4.6 release candidate 2 available

DragonFly 4.6 release candidate 2 has been tagged.  You can pull it directly from the master site in img or iso form (check your local mirror instead if possible), or shift to the new tag.

“Where is RC1?” you may ask?  I tagged the first release candidate some days ago, and this bug was immediately found right after.  It was easier to go right to RC2 once a fix was found.

This candidate will probably lead directly to a release version, so if you want to run the release version exactly, wait a few days.

Posted by     Categories: DragonFly, Goings-on     5 Comments

PIC32 microcontrollers and BSD

The NYCBUG meeting happening tomorrow night, June 6th, is on the two different BSDs (RetroBSD and LiteBSD) that can run on the super-tiny PIC32 microcontroller.  Go if you are near.

Posted by     Categories: Goings-on     0 Comments

Want to run a go builder for DragonFly?

The system I had for running a go builder died.  I am running out of extra hardware.  Is there someone who is using Go and DragonFly and is willing to commit to running a semi-dedicated builder?

Posted by     Categories: DragonFly, Goings-on     0 Comments

Kisumu digital library and DragonFly

There’s a new digital library in Kisumu, Kenya – and it’s running DragonFly for file storage.

Posted by     Categories: DragonFly, Goings-on     0 Comments

Don’t forget tuning(7)

If you didn’t already know about it, you will find this useful: DragonFly has a tuning(7) man page, about getting the best performance from your system.  Matthew Dillon recently updated the man page with some tips about SSD setup.

What’s that @@?

Tomohiro Kasumi wrote a lengthy explanation of what “@@” means, in the context of the Hammer file system.  It acts as a sort of signifier for each actual Hammer pseudo-file-system, since it’s possible to null-mount these anywhere in DragonFly, under all sorts of names.  Don’t trust my summary, though – read his.

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

BSDNow 143: One small step for DRM, one giant leap for BSD

BSDNow 143 has the usual roundup of news, plus a conversation with Matthew Macy about graphics improvements in FreeBSD.

We need DragonFly people interviewed, since DragonFly graphics improvements have been leading the pack, so to speak.  I’m linking to the Jupiter Broadcasting site again since I don’t see this episode up on the BSDNow site yet.

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

How fast is DragonFly?


Posted by     Categories: DragonFly, Goings-on     3 Comments

DragonFly and xorg/xwayland

karu.pruun managed to get xwayland working on DragonFly, and also took notes while doing it.  That means you can try it out, too.

Posted by     Categories: DragonFly, Goings-on     1 Comment

BSDNow 142: Diving for BSD Perls

BSDNow 142 is out.  You might think the title is about Perl, the language, on BSD, but it’s because there’s an interview with FreeBSD developer Alfred Perlstein.  I’m sure he gets that a lot.  Among the other news on the episode is a note about ordering BSDNow shirts: do it today because it’s the last day they will be available!  Also, you can order now and pick it up at BSDCan if you’re going to be there.

(I’m linking to the jupiterbroadcasting site because the site isn’t updated as of this writing.)

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

BSD Magazine for May 2016 out

The May issue of BSD Magazine is available now.  There’s articles on ZFS, OpenBSD’s arc4random, an interview of Fernando Rodríguez of KeepCoding, and more.  It’s a free PDF download if you didn’t know.

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

TeX, clisp, and DragonFly

DragonFly versions of TeX have been available for some time now.  However, Nelson Beebe, who is part of the TeX project, is having trouble building some related binaries – asymptote and clisp.  He could use help from anyone interested, to match up with this summer’s release of TeX 2016.

Acceleration for Skylake users

If you are on the Skylake series of processors, and also running xorg on DragonFly, pick ‘uxa’ video acceleration.  Andrew Slaughter found this made a significant different in visual quality.

Benchmarks and tips nginx on DragonFly

Sepherosa Ziehau posted an extended description of his work with nginx on DragonFly, and the kind of performance he was able to wring out of it.  Of special note: he posts all his sysctl changes, which might be useful to anyone else in high-traffic environments, and notes that he was able to saturate a 10Gb link with one DragonFly machine.

Also: a followup comparing interrupt vs. polling performance.

Posted by     Categories: DragonFly, Goings-on     0 Comments

autofs for DragonFly, a preview

Tomohiro Kusumi has been working on a port of autofs to DragonFly.  If you aren’t familiar with it, autofs is an automatic file system mounter, so when you access a network file system at its local mount point, autofs kicks in and makes sure the remote file system is automatically mounted.  He has an initial report on his progress, and expects it to be in DragonFly master in the next month.

Posted by     Categories: DragonFly, Goings-on     0 Comments

NYCBUG tonight: Urchin

NYCBUG is meeting tonight, and Thomas Levine will be there to talk about Urchin, a shell-based test framework.  The announcement also has future meeting/speaker dates noted.

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

NFS tuning tips

If you’re on DragonFly, or maybe even if you aren’t, and you are using NFS, here’s some tips on how to wring the best performance out of it.

Old DragonFly users, please test

Not older people that use DragonFly, but people of any age using an older release of DragonFly: Bezitopo is Pierre Abbat’s topographical program, and he needs testers on versions 4.4 of DragonFly or before.  Please give his open-source program a run if you are on the appropriate versions.  Trying other BSDs, even though not requested, can’t hurt.

Posted by     Categories: BSD, DragonFly, Goings-on, Please test     0 Comments

First KnoxBUG meeting tomorrow night

Posting it now, because it’ll be too late by this weekend’s In Other BSDs: The inaugural meeting of KnoxBUG is tomorrow night.  That’s Knoxville, Tennessee, USA.  The speaker is Kris Moore, of PC-BSD.  The website has directions.

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

BSDNow 138: Rushing into BSD

BSDNow 138, “Rushing into BSD”, has an interview with Benedict Reuschling, about the FreeBSD Foundation and Europe.  There’s the usual news roundup, plus some notes about upcoming conventions.

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

DragonFly 4.4.3 released

The DragonFly 4.4.3 point release is out.  There’s a commit page listing the changes between 4.4.2 and 4.4.3.  Nobody will be surprised that there’s an OpenSSL update in there.

If you want a complete image, it’s available for download at your nearest mirror.  If you want to upgrade an existing install:

cd /usr; make src-update 
    (or  src-create-shallow if you don't already have source)
make buildworld && make buildkernel
make installkernel && make installworld
make upgrade


Posted by     Categories: DragonFly, Goings-on     7 Comments

FreeBSD Mastery: Advanced ZFS out

I’d save this for an In Other BSDs note, but that’s a whole week away: FreeBSD Mastery: Advanced ZFS is published, available in electronic and printed editions.  I suspect this would be interesting to non-BSD users, too.

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

BSDNow 136: This is GNN

The GNN in the title is George Neville-Neil, interviewed on BSDNow 136 about the TeachBSD project, plus the usual collection of recent BSD news.  The show title comes from this station advert.

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

NYCBUG meeting April 6th

Posting now so people have warning: NYCBUG’s monthly meeting is tomorrow, April 6th, and has John Wolfe presenting “Debugging with LLVM”.   Note that the meeting announcement I just linked has the NYCBUG schedule and speakers for the rest of the calendar year.  Surely you can make one of them?

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

BSDNow 133: The Tokyo Debrief

BSDNow 133 is a recap of everything seen and done at the just-concluded AsiaBSDCon 2016.  In addition, there’s a conversation with Brad Davis about packaging FreeBSD’s base system.  (there’s been talks about this before.)

(I know AsiaBSDCon 2016 was streamed; was the video made available?)

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

garbage[17]: A moment of silence for VAX

I’m actually a few days late pointing at this, as it came out a few days ago.  Anyway, the most-recent-at-this-point Garbage podcast is out, talking about VAX going away, and ends with a good note about donations, and how just giving your pocket change helps.

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

SEMIBUG meeting tomorrow

If you’re somewhere around Michigan tomorrow around 7 PM, Michael W. Lucas is presenting at the SEMIBUG meeting, on FreeBSD filesystems.  See the group site for location.

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

disklabel64 tips

If you find yourself using gpt and disklabel64 for a new disk, and aren’t quite sure what order to type everything in to create a disk slice, why not crib from Tim Darby’s notes?  (note that the archive has added some line breaks to it.)

Hammer not show

The ‘hammer show’ command can be used to dump the B-Tree structure of a Hammer volume, and CRC errors can be spotted.  It’s rare that anyone would need it, but if you do, this dumped information will include file hierarchy information.

If that makes you a bit nervous to repost any of that information when talking about it in public, Tomohiro Kusumi has added an ‘obfuscate’ option to ‘hammer show’ that does just that – it hides path information from the debug output.

Posted by     Categories: DragonFly, Goings-on, Hammer     1 Comment

BSDNow 131: BSD Behind the Chalkboard

BSDNow 131 is out, and has an interview of Jamie McParland, on I assume the topic of BSD in school environments, guessing by the title and guest’s email address.  It has the normal summary of news items, including explanations of load average I think many people would find useful.

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

Default shells and library changes

I see this bite people irregularly over the years: if your default shell on login can’t run, what do you do?  I’ve seen it happen because of a missing /usr/lib, and it can happen with out-of-date library references, too.   There’s several different ways to deal with it:

That last one may be useful if your dports setup gets mangled, somehow – though ‘pkg upgrade’ has always worked for me.

bsdtalk262 – LightZone with Tex Andrews

BSDTalk 262 is available, talking with Tex Andrews for 23 minutes about LightZone, “open source digital darkroom software”.

Posted by     Categories: BSD, Goings-on     0 Comments

DragonFly 4.4.2 released

DragonFly 4.4.2, a bugfix release to 4.4.1, is out.  This was mostly prompted by the recent OpenSSL update, but other little fixes have made it in, too.  It’s available for download and is probably available at your nearest mirror by now, if you want an image.  The release page is updated, and there’s always the Git tag summary for 4.4.2 for the most exact details.

Posted by     Categories: DragonFly, Goings-on     0 Comments

Who still wants a shirt?

I have DragonFly shirts, helpfully printed up by Sepherosa Ziehau in China.  I have a list of people that are interested in shirts, most of whom remembered to give a shirt size.  I don’t have anyone’s email address or mailing address on that list.

If you are on that list, send me your mailing address.

The shirts are marked L/XL/XXL/XXXL, but they run smaller than U.S. versions of those sizes.  I usually find a U.S. XL shirt baggy, but “XXXL” is the one that fit me, for instance.  I’ll do my best to place the appropriate one.  This is just an advance apology, since it’s too late to change anything if it turns out tight.

I’ll mail these out as I have the spare cash and time on hand.  (I hope most of you live in the continental U.S.)

Posted by     Categories: DragonFly, Goings-on     7 Comments

Anyone want to add some extattr functions?

It would help with Burp, which is being ported to a number of BSDs.

Whole lotta reading

Rimvydas Jasinskas has consolidated/restored/updated a large number of papers into share/doc on DragonFly.  I’m not going to link to his large number of commits, but instead point you at the directory where they all went.  There’s a number of design documents in there that date back to 4.4BSD and beyond (and some much newer), which may interest or educate you.  Of special note: The Guide to the Dungeons of Doom, for rogue, or the KAME IPv6 implementation notes.

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

Debugging tips

If you’re building from dports, and you want to include debugging information, you’ll want to put ‘WITH_DEBUG=yes’ in /etc/make.conf.  Note that this affects anything you build at that point, including world, which you’d want to rebuild anyway.

BSDNow 127: DNS, Black Holes & Willem

Once again, I’m a bit late posting about BSDNow; blame my classes.  BSDNow episode 127 is up, with Willem Toorop as the interview subject, talking about getdns, with a link to his vBSDCon presentation.

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

NYCBUG yesterday: shell-fu

The slides from yesterday’s shell-fu presentation at NYCBUG have been posted.

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

NYCBUG tomorrow: shell-fu

NYCBUG is having a presentation tomorrow, February 3rd, 18:45, Stone Creek Bar & Lounge at 140 E 27th St. in New York City.  The presenter will be Isaac Levy and the title is “shell-fu”.  .ike is an energetic speaker and it’s worth your time if you are near enough.

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

More on privatization

For those of you running DragonFly-current, the already-mentioned library privatization going on means that ports have to be rebuilt.  You will want to do it yourself, or wait a little bit before upgrading if you want to install binaries.

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

Checking HAMMER volumes for health

If you are looking to validate the data on your HAMMER volume, there’s several ways to do so, with one common-sense caveat.

BSDNow 125: DevSummits, Core and the Baldwin

This week’s BSDNow has an interview of John Baldwin, with a focus on running a DevSummit.

(linking to the Jupiter Broadcasting page cause the site isn’t updated as of this typing.)

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

McCabe complexity and DragonFly

I’ve never heard of ‘McCabe Complexity‘ before now.  It’s a description of how complicated software can be, measured by the number of possible paths through it.  Pierre Abbat used that measure on Hammer code and not surprisingly, got a high number.

Posted by     Categories: DragonFly, Goings-on     1 Comment

New ports utility: Synth

John Marino has opened up his new utility for testing: Synth.  It’s made for building custom package repositories, similar to poudriere, but much less setup work.  If you’ve ever said “I like binary installs, but I want my own build options”, this is for you.  The README includes screenshots to show all the things it can do.

Posted by     Categories: DPorts, DragonFly, Goings-on     1 Comment

NYCBUG: installfest on January 6th

A reminder: NYCBUG is having an installfest tomorrow night, at 6:45 PM, at Stone Creek.  Even if you’ve already installed a BSD on every bit of hardware you have, it’s still a good time.

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

BSDNow 121: All your hyves are belong to us

Christmas doesn’t stop BSDNow from happening, and this week – along with the normal news summary – has an interview with Trent Thompson about virtualization on FreeBSD.  Specifically, iohyve, the new management system.

(Linking directly to the broadcast site instead of the page with the full summary on the BSDNow site, because that summary page isn’t up as of me posting this.)

Posted by     Categories: BSD, Goings-on     0 Comments

xz images for DragonFly

For those of you that are very bandwidth-constrained, or just impatient, there are xz-compressed images of DragonFly 4.4 available.  (see ‘download live image’ area)  The mirrors should have them too.

Posted by     Categories: DragonFly, Goings-on     6 Comments

BSDTalk 260: and an anniversary

The latest episode interviews Robert N. M. Watson and George V. Neville-Neil for 36 minutes, about  Also, BSDTalk has been running for 10 years!   It’s been long enough I couldn’t remember if it started before the Digest.

Posted by     Categories: BSD, Goings-on     1 Comment

New DragonFly installer disk arrangement

The DragonFly installer has been modified to produce disk arrangements that will generally match between UFS and Hammer installs, plus directories where you usually don’t want Hammer history or backups (like /tmp or /usr/obj) are now under /build and null-mounted to where you’d expect, since null-mounting works transparently well on DragonFly.  Matthew Dillon has a note explaining the whole thing.

Posted by     Categories: DragonFly, Goings-on     2 Comments

DragonFly and Digital Ocean

For those of you looking to rent a place to run DragonFly, Nuno Antunes has very helpfully written out his procedure for installing DragonFly on a Digital Ocean ‘droplet’.

Who wants a DragonFly shirt?

As mentioned previously, Sepherosa Ziehau is printing up some DragonFly T-shirts for WeChat users.  He’s going to have a few left over, so he is sending them to me to hand to non-China people.  If you want one, leave a note saying so in the comments.  Here’s the front and back.

You need to provide some way for me to contact you – preferably email, and the size you’d want.  (Use the Land’s End Men’s Shirts chart for sizing, because why not.)  I’ll only have a few, so no guarantees.

Update: I have more responses than probable shirts at this point – sorry!  I’ll get in contact with each of you once the shirts come in and arrange delivery.

Posted by     Categories: DragonFly, Goings-on     22 Comments

NYC Tech Meta-party tonight

It’s tonight at 7 PM, with the details found on the NYCBUG mailing list.  RSVP as soon as you can if you are near enough to go – and you should go.

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

WeChat users, DragonFly shirts

If you are a WeChat user and want a DragonFly BSD shirt, send your Chinese address and mobile number to, or scan this image to join the WeChat DragonFly BSD group.wechat_scancode

This is exclusive to China right now, as it’s being done by DragonFly developer Sepherosa Ziehau – who, as you might guess by now, is based in China.

Posted by     Categories: DragonFly, Goings-on     1 Comment

BSDNow 119: There be Dragons, BSD Dragons anyway

BSDNow 119 is up, with even lengthier news summaries than usual, and an interview of Paul Goyette about his testing work with NetBSD.

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

Bulk build buffing

John Marino has created two custom make variables – .MAKE.DF.OSREL and .MAKE.DF.VERSION.  (They return the current DragonFly versioning, if you can’t tell from the name.)  Apparently, if you build all 22,000 or so ports together, about 15% of the total time is just awk looking up the system version, and this removes that repeated task.

Posted by     Categories: DPorts, DragonFly, Goings-on     3 Comments

Hammer2 mountall and info directives

Matthew Dillon has added two Hammer2 directives – ‘info’ and ‘mountall’.  See his commit message for a explanation of each.  This predates the 4.4 branch, so it’s available in the current release.  The usual caveat applies: Hammer2 is for development only; don’t use this to store data you want to use.

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

DragonFly 4.4 released

DragonFly 4.4 is released!  The release page has the information, and your nearest mirror should have the images by now.   To update an existing 4.2 system, see my users@ post.

Sharp-eyed users will note that release is happening with version 4.4.1, rather than the 4.4.0 you’d expect.  That’s because I tagged 4.4.0, built the images, and then OpenSSL 1.0.1q was released.  Rather than make everyone who installs DragonFly need to immediately update, Sascha Wildner brought in the OpenSSL update to the 4.4 branch, and I built 4.4.1 instead.

Posted by     Categories: DragonFly, Goings-on     2 Comments

BSDNow 118: BSD is go for Launch

BSDNow 118 is up, and it has an interview with Mark Heily about relaunchd, along with a number of other BSD news things that I haven’t even read yet because I didn’t expect the episode before today.

Posted by     Categories: BSD, Goings-on     0 Comments

DragonFly, NFS, and netbooting

DragonFly has historically performed very well with NFS.  I don’t have hard numbers to point at (an interesting exercise if someone wanted it), but in any case: DragonFly now can tune up to a much larger iosize, which means better NFS performance.  DragonFly <-> DragonFly NFS performance can now max out a GigE link, or with anything else that can handle the larger iosize.  That plus additional readahead, also in that commit, means easier netboots.

Posted by     Categories: DragonFly, Goings-on     0 Comments

Binary dports for DragonFly 4.5 users

Since DragonFly 4.4 has been branched, bleeding-edge DragonFly is now at version 4.5.  As John Marino detailed in his post, that means pkg on 4.5 systems will look in a new place for downloads.  (“dragonfly:4.6:x86:64”, since it always uses even numbers)   To cover for this, set ABI to point at DragonFly 4.4 packages in pkg.conf for now.  They’re freshly built and functionally the same, anyway.  Once there’s a 4.6 download path, that ABI setting can be removed.  Packages for DragonFly-current are available now and probably at the mirrors by the time this posts.

Update: as John Marino pointed out to me, anyone on DragonFly-master who upgrades now will be at version 4.5.  This means pkg will get the new (4.5) packages on the next pkg upgrade.  That means a mix of old and new packages unless you either reinstall anything (pkg update -f) or hardcode the 4.4 download path until you are ready to switch everything.

So: DragonFly-current users should either hardcode the 4.4 path for now or force an pkg upgrade for everything.  DragonFly 4.2-release users are unaffected.


Posted by     Categories: DPorts, DragonFly, Goings-on     1 Comment

BSDNow 117: The Cantrill Strikes Back

Thanksgiving holiday in the U.S. isn’t slowing down BSDNow, cause there’s a new episode up with Bryan Cantrill talking about the awfulness that is Linux interfaces, along with a bunch of summary news items written out on the page.

Posted by     Categories: BSD, Goings-on     0 Comments