Lazy Reading for 2014/03/02

A public service announcement: Check your backup power systems when the weather is bad.  It has been so cold that the always-running heater blocks cooked away the coolant in my workplace’s backup generator in between the weekly inspections, and when the power died a few days ago, the generator failed to start.  This led to the paradoxical sensor warning: “High coolant temperature” when the outside temperature was below freezing.

Your unrelated link of the week: Muppets, NYC, and tea.  I know it’s an ad, but it fits my interests perfectly.

Posted by     Categories: Lazy Reading     3 Comments

In Other BSDs for 2014/03/01

Another week where I barely need to look up source code commits.

Posted by     Categories: Conventions, DragonFly, FreeBSD, NetBSD, OpenBSD, PC-BSD     1 Comment

BSDNow 026: Port Authority

Let’s see… 3 digits in the episode number, so they’re planning to make at least 973 more BSD-related pun titles.  Anyway, BSDNow’s latest episode has an interview with Joe Marcus Clark, along with more material including this item that I missed, of getting some ancient hardware to run OpenBSD.

Posted by     Categories: BSD, Periodicals     0 Comments

pfi and authorized_keys support

pfi, the automated installer that nobody knows about, now supports installing an authorized_keys file as part of an install.  Credit goes to Alex Hornung for adding the functionality.

ACPICA 20140214 brought in

Sascha Wildner brought in ACPICA 20140214, and his commit message has a list of the updates.

Posted by     Categories: Committed Code, DragonFly     3 Comments

Spreading DMA

The DragonFly Mail Agent is being suggested as a possible sendmail replacement for FreeBSD.

Posted by     Categories: BSD, DragonFly, FreeBSD     1 Comment

BSD Events to suggest

I’m helping out at the BSD Events website.  If there’s upcoming BSD-linked events, please tell me.  Speaking of which: the call for papers for EuroBSDCon 2014 is out, as is the BSDCan 2014 schedule.

Posted by     Categories: BSD, Conventions     0 Comments

BSDNow 025: A Sixth pfSense

I am late posting this: the most recent episode of BSDNow has, along with the regular array of items, an interview of Chris Buechler, of the commercial support company behind pfSense.

Posted by     Categories: BSD, Periodicals     1 Comment

No DragonFly in Summer of Code

DragonFly wasn’t accepted for Summer of Code, which frankly I expected to have happen last year – we’ve been participating every year since 2008.  However, FreeBSD and (for the first time) OpenBSD are listed as participating mentoring institutions, so you can still get your BSD/GSoC going.

Posted by     Categories: Google Summer of Code     3 Comments

DragonFly 3.6.1 released

I’ve tagged version 3.6.1 of DragonFly, and built ISO/img files of it.  They should be available by now on mirrors if you need them, or you can just upgrade as normal.   See the linked tag commit message for what’s changed.

Posted by     Categories: DragonFly, Goings-on     0 Comments

Lazy Reading for 2014/02/23

Pardon me as I wander through a lot of topics.

Your unrelated comics link of the week: Top Shelf is now selling their excellent comics without DRM, so they can be stored/read however you like.

Posted by     Categories: Lazy Reading, UNIXish     0 Comments

In Other BSDs for 2014/02/22

Read the first item, if nothing else.




Posted by     Categories: BSD, FreeBSD, NetBSD, OpenBSD, PC-BSD, pkgsrc     0 Comments

Do you have ACPI _PMM?

Grep /var/run/dmesg.boot for PMM, and if it turns up, Sepherosa Ziehau has a patch he’d like you to try.

Posted by     Categories: DragonFly, Please test     0 Comments

Clockmod replaces p4tcc

See the announcement, and the commit.  I’m not totally sure what this affects.

Posted by     Categories: Committed Code, DragonFly     0 Comments

i915 users: lose your monitor?

If you have i915 chipset-based video on DragonFly, and you get a “Output xxx has no Monitor section” complaint in your xorg logs, look at this fix using xrandr.

Posted by     Categories: Device support, DragonFly     0 Comments

Two AMD changes

Here’s two recent changes in DragonFly that may interest you if you have an AMD processor: Compute Units are now supported, thanks to Mihai Carabas, and Imre Vadasz ported over km(4), for temperature monitoring on 14h and 15h CPUs.  I’m still not totally clear on what Compute Units are.

Posted by     Categories: Device support, DragonFly     2 Comments

Tokyo meeting and Open Network Hardware

I was remiss in not posting this before it happened, but Issac (.ike) Levy of NYCBUG went to Tokyo to talk about the translation efforts for pfSense, on the 17th.  He posted a summary of his talk and slides.

Normally I would be posting this in an “In Other BSDs” Saturday item, but the summary page includes links on Open Network Hardware, which .ike and I talked about at NYCBSDCon.  I wanted to create a separate post for it, but he’s got all the links piled in with his talk summary already.

The hardware I want to see as a real product is the Intel ONP Switch Reference Design.  (PDF)   Having a device that looks like a switch but is actually a normal computer with a lot of network ports – that can run BSD – opens up a huge range of network possibilities.

Posted by     Categories: BSD, Conventions, FreeBSD, pfSense     0 Comments

DragonFly 3.6.1 soon

As I mentioned on kernel@, I’m going to roll a point release of DragonFly soon.  Push in your changes if you want to get them in!

Posted by     Categories: DragonFly, Goings-on     0 Comments

3.8 release goals

Antonio Huete put together a list of goals for the next release on the DragonFly bugtracker.  Some of them are pretty ambitious, some of them are relatively easy, but they are all very useful.

Posted by     Categories: DragonFly, Goings-on     3 Comments

IPv6 enabled for

This site,, is now available on IPv6.  Thanks to Markus Müller for getting me to actually complete the process.

Posted by     Categories: About This Site     0 Comments

Lazy Reading for 2014/02/16

Trivia fact that I told someone about at NYCBSDCon: the habit of using (via) to correctly attribute links comes from a still-online-but-not-functioning site called The Nonist.  The fellow putting it together had the most wonderful ability to find esoteric, interesting items to read about.  I can’t match his talent for images.  The Wayback Machine has a copy of the Nonist site so you can see it in its original glory.

To the (text-only) links!

Your unrelated link of the week: If I met you at NYCBSDCon last week, did I seem like a mature adult?  I’m not.  Here’s Deer Fart.wmv.  

Posted by     Categories: Lazy Reading     1 Comment

In Other BSDs for 2014/02/15

Lots of links, yet again.

Posted by     Categories: Books, BSD, FreeBSD, OpenBSD, pkgsrc     0 Comments

Short outage, sorry

I knocked my own server out of commission today – sorry!  I thought it was because I was experimenting with an IPv6 tunnel – but no.  It appears to be a long-running Minecraft server.  Once that was gone, it all got better.

Posted by     Categories: About This Site     0 Comments

Go maintainer for DragonFly needed

We’ve got Go builders running for DragonFly, but nobody actively maintaining Go itself on DragonFly.  The dports version builds, but there’s a Go release coming up and having native support would be much better than relying on chance FreeBSD build compatibility.

The current error as I type this is a TLS problem that sounds like a simple fix, if only I knew where it was.

Posted by     Categories: DPorts, DragonFly     0 Comments

BSDTalk 238: NYCBSDCon

For BSDTalk 238, Will Backman has recordings from NYCBSDCon 2014.  I think I’m in there, even though I haven’t listened to it yet.

Posted by     Categories: BSD, Conventions, Periodicals     0 Comments

BSDNow 024: The Cluster & The Cloud

BSDNow episode 24 is up, with a recap of NYCBSDCon’s events, an interview with Luke Marsden of, a chrooted SFTP tutorial, and of course more.

Posted by     Categories: BSD, Periodicals     0 Comments

For Summer of Code: >63 CPUs

Here’s a potential DragonFly and Summer of Code project: adding support for more than 63 cores to DragonFly.  Matthew Dillon has already outlined how.

HOPE X this summer

HOPE X, the 2600 conference, is happening July 18-20 in NYC.  It’s not specifically BSD-themed, of course, but given that I heard about it at NYCBSDCon means there will be BSD people there.

Posted by     Categories: Conventions     0 Comments

ACPICA-20140114 added

There seems to be a lot of ACPI-related updates lately: Sascha Wildner has updated ACPICA in DragonFly to what I think is the very latest version.  See his commit for the differences.

There really is a daemon in there

John Marino updated daemon(8) on DragonFly.  For some reason, I didn’t know it was a standalone program.  I knew about the idea of daemons as helpers based inside the computer, which is why so many server programs end with a ‘d’ – sshd, ftpd, and so on.  Inexplicably, I never actually saw the program itself.

Posted by     Categories: Committed Code, DragonFly     1 Comment

Lazy Reading for 2014/02/09

A low week this week, but I have been on the road… I will hopefully have a large NYCBSDCon report up later today, to make up for a skimpy Lazy Reading.

Bit rot, circa 1998.  Enjoy looking at the old technology options and prices.  (via)

The Industrial Internet of Things.  Most of what’s out there that should be wired isn’t, and it’s because the companies making the equipment like to pretend the Internet never happened.  Also, modbus is horrifying.

Bluetooth Low Energy: what do we do with you?  I’m surprised more people aren’t excited about BLE; it has a lot of potential.

Your unrelated link of the week: a new Cyriak film!  Starts cute, ends horrifying, but that’s no surprise.

Posted by     Categories: Lazy Reading     2 Comments

My NYCBSDCon trip

Here I think out loud about NYCBSDCon, presented from my cleaned-up notes taken on my phone during the event.  Get ready, cause there’s a lot of words here.

The event was very popular, to the point of overflowing the venue, Suspenders.  The venue was excellent, though.  The entire bar/restaurant was turned over to the convention for the day, and it made it easy to eat and drink – especially with the drink tickets that came with admission.  The food was fantastic.

New York City is a huge city with lots to see, so I imagine anyone visiting from out of town could bring along family and have the family be entertained while the conference is going on.  I managed to sneak in a trip to The Compleat Strategist and Desert Island Comics on the day before the convention, for example.

There were enough “famous” BSD people here that having, say, the roof fall in would have been a serious community setback.  One good explosion would have taken out the people behind this digest, BSDTalk, PC-BSD, BSDNow, etc.

The NYCBUG people are very open about how the whole process works, to the point of posting how the finances worked out.  “Excess” money is getting split up between the various BSDs, too, to the tune of some hundreds of dollars.  This was increased by Michael W. Lucas auctioning a signed copy of his Absolute OpenBSD 2nd edition book, which ended up being bought for $500.  I expect the financial results will be posted on the NYCBUG website at some point soon.

I nabbed a printed copy of the brand-new FreeBSD Journal, which just launched.  George Neville-Neil said that this is the only printed version that will ever exist, because printing is awful – I completely agree.  I need to cover this more in a separate post.

I experimented with not bringing my laptop and typing everything through my phone. It reduced my typing speed, but I was able to take notes and pre-write large chunks of this post as things happened. I have been thinking more and more in terms of setting things up with a tablet or phone as my ‘client’ and keeping.all useful data on my server, rather than work on a laptop with BSD installed. I’d like to be working in a BSD environment, but that’s hard to accomplish natively in a handheld format. Running things remotely from a BSD system might provide the equivalent, though. Not sure how well that would work – probably good content for another post.

The first presentation was ZFS/PC-BSD/FreeNAS, from Dru Lavigne. The PC-BSD Life Preserver application is a really nice way to view filesystem snapshots.  ZFS is really feature-rich, though it has high resources requirements compared to Hammer.  (of course I would say that.)  Dru Lavigne’s ZFS presentation slides are already up.

Ray Percival came all the way from Dallas to present “Interconnections with BSD”. Ray pointed out at dinner the night before that he is effectively able to autodeploy a firewall or other network device by remotely installing a BSD.  From Ray’s presentation : “Network engineers are discovering automation and calling it software defined networking.” That is talking about the configuration side only though, not control plane, as an audience member pointed out.  I still like the idea.  Ray made this point about support: you can buy expensive support from commercial vendors and talk to hit or miss support. With open source, you can usually talk directly to the person who makes the software itself. That doesn’t happen with vendors.

Something I took away from that and from the conference in general: BSD helps you avoid vendor lock-in. I was worried about having UNIX-familiar workers as backup at work, but: it doesn’t get better with proprietary tools.

Andrew Wong’s presentation about ZFS+FreeBSD+PostGres is from a software engineer point of view, not a sysadmin view. He described himself as “the enemy”.

Scott Long gave some details about how much traffic NetFlix pushes out (about a third of the Internet) and how much of it is on FreeBSD (almost all of it, yeesh).  The NetFlix plan is to deploy multiple relatively low-end FreeBSD systems out to ISPs to act as local content caches.  No virtualization, a light set of management tools through AWS, and when a box goes bad, they just take it out; no RAID or ZFS or other fancy steps.  They have 5 people managing 1000 machines.  

Scott made the point that they are aggressively talking to hardware vendors about support, and getting good responses back.  If you’re involved in some commercial venture with FreeBSD, talk to George Neville-Neil about the BSD hardware consortium; they’re working on a coordinated conversation with vendors to make sure BSD (probably FreeBSD only, but that’s a start) gets treated as a first-class citizen.

Jeff Rizzo described the many ways that NetBSD can be build, on most any supported platform and even not on NetBSD.  It sounds like the up-front work of getting to work in every circumstance has saved a lot of labor, later.

Michael Lucas had a very entertaining talk about DragonFly where he managed to name-drop DragonFly.  One of the points he made: when you write out a detailed justification for using open source products at your workplace, share it with the world, please.

I bought the lower-priced-than-they-needed-to-be shirts and stickers they had available, and managed to not win one of the cool PCEngines PFSense systems, with a fancy etched case.

There was also a number of demos going on during the afternoon break, though the only one I took any notes on was the one that I need to replicate at work: a PF /CARP failover setup.  They look like this on the inside.

Like I said for the last NYCBSDCon in 2010, it’s totally worth going.  I now have a long, long list of things I want to do and ideas to try, all from meeting people face to face and talking about what we can do.  It’s energizing, far more than meeting over IRC.  A third of the people there had no prior BSD experience.  George Rosamond mentioned that he was thinking they could do this perhaps every 6 months.

Posted by     Categories: BSD, Conventions     1 Comment

NYCBSDCon, livestreaming now

The NYCBSDCon event is being livestreamed right now. I encourage watching them if you can’t make it there in person. If you don’t have time to watch the live streams, they should be available as recordings later. I will of course link to the recordings as soon as I know where they are.

Posted by     Categories: BSD, Conventions     0 Comments

In Other BSDs for 2014/02/08

As you read this, I’m at NYCBSDCon – or at least should be.

Posted by     Categories: BSD, DragonFly, FreeBSD, NetBSD, OpenBSD, pkgsrc     0 Comments

eBook sale for 48 hours

Michael W. Lucas is selling his work at a temporary discount during NYCBSDCon, which means you have today and tomorrow to get 3 books (Sudo Mastery, DNSSEC Mastery, and SSH Mastery) for $20 total, $7 less than normal.  Head to his site to get the coupon code.  He’s speaking at NYCBSDCon tomorrow, too – you should go.


Posted by     Categories: Books, BSD     0 Comments

BSDNow episode 023: Time Signatures

Episode 023 of BSDNow is up, with an interview of  Ted Unangst about the new signing mechanism in OpenBSD, a NTP server tutorial, and of course more.

Posted by     Categories: BSD, OpenBSD, Periodicals     0 Comments

C-state sysctl followup

Probably because of the C-state changes, Sepherosa Ziehau wants people to use a new set of sysctls instead of the hw.cpu_mwait* ones – at least on x86_64.  This won’t affect you if you aren’t already familiar with them, probably.

Posted by     Categories: DragonFly, Goings-on     0 Comments

New C-state possibilities

It’s now possible to reach deeper power-saving C-states  with DragonFly, thanks to work from Sepherosa Ziehau.  It’s possible to have it auto-adjusted by setting two sysctls.

Posted by     Categories: Device support, DragonFly     0 Comments

Summer of Code application in

I put in the application for Google Summer of Code 2014, for DragonFly.  Will we get in for a 7th year?  I hope so!

(I still want more mentors; contact me if you’re interested.)

Posted by     Categories: DragonFly, Google Summer of Code     0 Comments

Win a stuffed BSD

I managed to miss this because of reasons: BSDNow is running a contest.  Come up with a tutorial that can be used ‘on-air’, and you can win a custom-made pillow showing the boot screen of the BSD of your choice.  It’s bizarre but cool.

Edit: the body text of the contest notes that the contest ends January 31st.  Hmm…  might be too late for a winning entry.

Posted by     Categories: BSD     2 Comments

DragonFly and Google Summer of Code 2014

I already asked this question on kernel@, but I’ll repeat it here.  Who is interested in mentoring for DragonFly, for Google Summer of Code 2014?  The org application period is starting today, and it would be neat to do this for a seventh year in a row.

Posted by     Categories: DragonFly, Google Summer of Code     1 Comment

Lazy Reading for 2014/02/02

Lots of randomness this week.  That’s great!

Your unrelated link of the week: it’s two links, for the two very rare German episodes of Monty Python’s Flying Circus.

Posted by     Categories: Lazy Reading     1 Comment

In Other BSDs for 2014/02/01

For once, I got this mostly done before late Friday night!

BSDNow 022: Journaled News-Updates

The latest BSDNow video is up, with the normal array of recent events and an interview of George Neville-Neil.  The interview is about the new FreeBSD Journal, which should be out… today?  The site says “Coming in January”, so it must be soon.

Posted by     Categories: BSD, Periodicals     0 Comments

Better ACPI C-State support

If you have an Intel-based system, and are running DragonFly master, there’s new c-states (power-saving modes) for you to try.  Sepherosa Ziehau posted a note about testing and feedback.

Posted by     Categories: Device support, DragonFly, Please test     0 Comments

Did I mention new USB?

There’s been periodic commits updating the USB4BSD support in DragonFly; I haven’t been linking to them because they are generally incremental. However, it’s good to (re?)mention just how you can build DragonFly with that new USB support.

Intel video users, please note

xf86-video-intel-2.21.15 should now work on your DragonFly system.  I don’t see it in dports, yet, though.

Posted by     Categories: Device support, DragonFly     2 Comments

Time zone changes

Recent updates to tzcode apparently fixed a long-standing time zone bug in DragonFly.  POSIX says the America/New_York timezone is picked as default if nothing else has been selected.  That didn’t happen in DragonFly – until recently.  If your timezone seemed to suddenly jump to U.S. Eastern time, that’s because you never picked before.

Installfest, NYCBSDCon tickets tonight

There’s a (rescheduled) BSD installfest happening in an impromptu fashion at Suspenders Bar in New York City, tonight at 6:45.  You can also buy tickets for NYCBSDCon there, for less than the online price since it’s direct.  There’s another chance to buy them for less on Wednesday at Ear Inn, nearby.  (See first link for details.)

Posted by     Categories: BSD, Conventions     0 Comments

Lazy Reading for 2014/01/26

Finally, a relatively quiet week.

Writing more efficient shell scripts.

.  Piped shell commands seen as a set of relations.  This is the most analysis I’ve ever seen of a command line.  (via)  Also related.

Perl Secret Operators.  (via)

As a followup on last week’s Curse of the Leading Zero link, Thomas Klausner points out Python 3.0 explicitly stopped reading leading zeros as the prefix for octals.

The current Humble Weekly Sale (through the 31st) is all roguelikes.  Dunno how many of them run on non-Windows. though.

Mastering Vim in Vim.  Lots more ‘learning Vim’ suggestions where I found this link.

Not possible to have happen; I don’t believe it.  (via)

Your unrelated link of the week: 50 years of tape.  Cassette audio tapes, that is.  (via)

Posted by     Categories: Lazy Reading, roguelike     0 Comments

In Other BSDs for 2014/01/25

Back to relatively normal volume, this week.

Posted by     Categories: BSD, FreeBSD, OpenBSD, pf, pfSense     0 Comments

BSDNow 21: Tendresse for Ten

Episode 21 of BSDNow is up, with the usual variety of material.  There’s an interview with Colin Percival, known for work on FreeBSD and Tarsnap, along with other content.

Posted by     Categories: BSD, Periodicals     0 Comments

ACPI update

There’s a new ACPI version in DragonFly, and Sascha Wildner wants you to update your BIOS, just to be sure.

Posted by     Categories: Device support, DragonFly     0 Comments status page

Antonio Huete set up a DragonFly status page on

Posted by     Categories: DragonFly, Goings-on     0 Comments

Go testing for DragonFly

Brad Fitzpatrick showed up on the users@ list and mentioned that for DragonFly to be supported in Go, it needed to show up in the Go Dashboard with building reports.  I now have the Go builder running on pkgbox32/  Check the builder page to see status.

Note: Installing the port of Go from Dports works just fine; this is the mechanism for testing Go on a per-commit basis for the people who work on Go – so a ‘fail’ notice on the builder page doesn’t necessarily mean anything, unless you are developing Go itself.  This may already be clear to you.

Posted by     Categories: DPorts, DragonFly     2 Comments

DragonFly has ASLR

Address Space Layout Randomization, since 2010.  Carsten Mattner asked, and Alex Hornung answered.  (Set the sysctl vm.randomize_mmap to 1 to enable it.)

Posted by     Categories: DragonFly, Goings-on     2 Comments

BSD Installfest in NYC tomorrow

If you happen to have a laptop, some flavor of BSD on media, and are near New York City tomorrow night, there’s an impromptu installfest happening at Suspenders at 6:30.  NYCBSDCon tickets will be available there, and you can now register online.

Update: canceled!

Posted by     Categories: BSD, Conventions     0 Comments

BSDCan 2014: last chance for paper submission

I missed this for the “In Other BSDs” section yesterday, so I’m adding it today.  It’s time dependent.  BSDCan 2014 is happening May 14-17 at the University of Ottawa, with those first two days being tutorials.  If you want to get a paper in, you have to do it today.

Posted by     Categories: BSD, Conventions     0 Comments

Lazy Reading for 2014/01/19

The Internet overfloweth with good links, lately.  Nothing this week that requires a lot of reading, but plenty of things to click.  Enjoy!

Your unrelated link of the week:  Fail Forward, a collection of writing about pen and paper RPGs.  (via)

Posted by     Categories: Lazy Reading, UNIXish     0 Comments

Convention addendum

I’ve got a buildup of convention dates to mention, so I’ll do it now: John Marino, one of the folks behind dports, is talking about Ada and BSD at FOSDEM, in Brussels, February 1-2.   George Neville-Neil is talking about BSD to NYLUG in of course New York City, on I think February 13th.  Ike Levy will be talking to the Tokyo FreeBSD Benkyokai Group, on February 17th, about pfSense.  And of course, NYCBSDCon is happening February 8th, and I think I’ll be there.

Posted by     Categories: BSD, Conventions     0 Comments

In Other BSDs for 2014/01/18

I didn’t even need to find source links this week.

Posted by     Categories: BSD, FreeBSD, OpenBSD, PC-BSD, RetroBSD     0 Comments

The cheapest possible DragonFly

With everyone buying tablets lately, the low end of computers is getting pretty low-cost indeed.  Creating single-purpose computers is possible, and I was thinking of doing that to create a Go-testing system.  (Though probably not necessary for me.)  It got me to thinking, though…

How low-cost a system could run DragonFly?  The master-slave and low system requirements of Hammer lead to some interesting possibilities.  There’s no Arduino equivalent for DragonFly because there’s no DragonFly on ARM, despite all my wishing.  DragonFly has been run on Soekris systems before, and might work on a PCEngines ALIX board.  Ebay, my basement, or Craigslist are options too, but not as fun.  Who has suggestions?

Posted by     Categories: Device support, DragonFly     6 Comments

BSDNow 20: Bhyve Mind

The 20th episode of BSDNow is up.  The interview is with Neel Natu and Peter Grehan, about Bhyve, and there’s of course more, including a bhyve tutorial.  There’s other material, including the new-to-me Spiderinabox.

Posted by     Categories: BSD, Periodicals     0 Comments

ACPICA update for testing

If you want to test out the latest (20131218) update to ACPICA, Sepherosa Ziehau’s got a patch for you.  This will be good for anyone who wants to use less electricity.  (updated to reflect this doesn’t enable deeper C-states as I thought it did.)

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

ACPI updates and power states

ACPI has been updated in DragonFly by Sepherosa Ziehau, to potentially support the very low-power sleep states available with Haswell CPUs.

Note: Sepherosa clarified that the lower power states are not available – yet.

Posted by     Categories: Device support, DragonFly     0 Comments

32-bit DragonFly 3.7 and dports

There are no binary packages built for dports, on DragonFly 3.7, for 32-bit machines, at this time.  Pierre Abbat found this out.  You can build from source, of course, or just use 3.6 packages.  Don’t forget -DBATCH to avoid getting asked for build options when building from source.

OpenBSD and electricity

The OpenBSD Project (Foundation?) needs to pay a large electrical bill for their hosting location.  I had mentioned this in a weekend BSD report just before the end of 2013, but the problem is still there and deserves a special mention.  It’s possible to contribute directly, or to the I-assume-nonprofit-so-tax-deductible-for-many-people OpenBSD Foundation.  You can set up a low but reoccurring Paypal payment for the Foundation, which would be probably unnoticeable for you but very helpful for the organization.

Even if you aren’t booting OpenBSD on anything, you’re using a technology that came out of that project – OpenSSH, pf, your dhcpclient, etc; or using 3rd-party software that received fixes from OpenBSD work.  Putting dollars towards this software development is one of the more effective things you can do with your money to help open source.


Posted by     Categories: OpenBSD     4 Comments

Testing USB4BSD

Markus Pfeiffer has added more of his work on USB4BSD to DragonFly, and a reminder: if you want to try it out, there’s just a few options to set.

Posted by     Categories: Device support, DragonFly     0 Comments

Trackpad support summary

I didn’t post this before, and should have: Matthew Dillon posted a summary of all the trackpad improvements he added, and how to make use of the various features.

Other network improvements

Sepherosa Ziehau is continually trying to squeeze more network performance into DragonFly.  I’m not always so good at pointing it out, but here’s several commits from him that improve performance on several chipsets.

Posted by     Categories: Committed Code, DragonFly     0 Comments

Hal, dbus, and VMWare tip. Also pkg locking

Warren Postma found that hal and dbus caused a crash in VMWare for DragonFly.  The answer is to use moused, not dbus.

Also, if you want to keep a custom or just older package from dports on your system, as karu.pruun did, ‘pkg lock’ is the answer.

Lazy Reading for 2014/01/12

There’s a lot this week, so let’s get started:

Git Reference.  Not that there isn’t a lot of other documentation out there, but much of what you find is people asking specific questions rather than explanations of procedure.  (via)

Movie Code.  At least most of these are using legit code, even if it’s often the wrong application.  It’s been worse.  (See ‘state of the art video’ item)  (via)

Unix: 14 things to do or stop doing in 2014.  These tips are actually useful and contain no buzzwords.

TrewGrip, another item in my quest for interesting keyboards I don’t use.

4043 bytes to recreate a mid-80s IBM PC.  There are less bytes of data in the program than there were transistors in the CPU that it emulates.  It can run MS Flight Simulator.  It was for the International Obfuscated C Code Contest, which should surprise you not at all.  (via)

The World’s Most Pimped-Out ZX81.  I don’t think it can run Doom, though.

The Unix Shell’s Humble If.  For once, an article that doesn’t just pretend bash is the only shell that exists.  (via)

Unix Shell RPG Tutorial.  It’s exactly what that combination of words means.  (via)

Scientists tell their favorite jokes.

Best programmer jokes, found here where there’s more.

I find these animations slightly hypnotizing.  (via)

Technology used to suck even when it was cutting-edge, and we’ll still feel that way in the future.  (via)

How did we end up with a centralized Internet?

Software in 2014.  The summary is: server side is great, client is not.  (via)

Able to be turn on, and that is it.  Sci-fi movies ignore where technology comes from.

True Nuke Puke Story.  My mine coworkers once did something similar to a copier repairman; got him so worried about going underground that he had a panic attack when he had to step on the hoist.  We had to get a new repairman.

Your unrelated link of the week: BIG ENDING FACES!  (via)

In Other BSDs for 2014/01/11

Running late putting this together…  Back to bullets!

Posted by     Categories: BSD, FreeBSD, OpenBSD, pkgsrc     0 Comments

cyapa mousepad support grows

Matthew Dillon is continuing his work on chromebook hardware, and he’s been playing with the multi-touch touchpad.  There’s a number of new features based on position and the number of fingers used.

Posted by     Categories: Device support, DragonFly     0 Comments

BSDNow 19: the Installfest

BSDNow episode 19 is up, titled “The Installfest“.  They install DragonFly along with other BSDs, and I haven’t even looked at it yet.

Posted by     Categories: BSD, Periodicals     0 Comments

Netmap on the way

Franco Fitchner is bringing in netmap to DragonFly.  I don’t think it’s complete yet.

Posted by     Categories: Committed Code, DragonFly     0 Comments

GSoC: SysV IPC code added in

Markus Pfieffer has committed Larisa Grigore’s Google Summer of Code work, “SysV IPC in userspace”.  It’s been a bit since the event finished, but it’s in DragonFly now.

BSDTalk 237: FreeBSD Journal

BSDTalk 237 has 22 minutes of conversation with George Neville-Neil about The FreeBSD Journal.

Posted by     Categories: BSD, Periodicals     0 Comments

NYCBUG meeting tonight with talk and tickets

For those of you near the NYC area, there’s a NYCBUG meeting tonight at 7 Eastern, with Brian Callahan giving a security-focused crash course in OpenBSD.  Tickets for NYCBSDCon 2014, happening on February 8th, are going to be available there for the first time, starting at 6 PM.  (and cheaper if you buy in person, too.)

Posted by     Categories: BSD, Conventions, OpenBSD     0 Comments

DragonFly on a Chromebook c720

Matthew Dillon acquired one of the Acer c720 Chromebooks recently.  There were changes needed for the boot process, for the keyboard, an update from FreeBSD for the ath(4) wireless (g), smbus, and trackpad… but it works now, and he detailed exactly how to get it running, and even upgrade the drive.


Posted by     Categories: Device support, DragonFly, Goings-on     3 Comments