BSDNow 038: A BUG’s Life

This week’s full-length BSDNow episode has an interview of Brian Callahan (NYCBUG) and Aaron Bieber (COBUG) about BSD user groups, along with a number of other topics.

Posted by     Categories: BSD, Periodicals     2 Comments

DragonFly 3.8, coming up

We’re due for the next release of DragonFly.  I’ve posted the two-week warning to kernel@.  As I noted in that post, please look at the list of issues for the release and see what you can close.

Posted by     Categories: DragonFly, Goings-on     2 Comments

DragonFly, PostgreSQL, PGCon

Francois Tigeot is giving a talk tomorrow on benchmarking DragonFly using PostgreSQL, at PGCon 2014.  PGCon is the PostgreSQL convention happening immediately after BSDCan in the same location, in case you didn’t know already.

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

Newest committer: Imre Vadasz

Imre Vadasz is our newest DragonFly committer.  Welcome, Imre!

Posted by     Categories: DragonFly, Goings-on     5 Comments

Open source opportunity right now

If ever there was a golden moment, this would be it: with the news that networking hardware from the US is suspect, as is China’s, the best networking setup seems to be one you can look at yourself.  Someone get those OpenCompute Networking machines going!  More port density!  Running BSD!

(Suggestions on how I can get a system with 24+ 1G ports are welcome; I need that at work immediately.)

Posted by     Categories: BSD, Heads Up!     2 Comments

Lazy Reading for 2014/05/18

Another week, another linkpile.  I’d probably have more links if it wasn’t for Lost Alpha coming out.

Your unrelated link of the week: Dragonfly (the bug) closeups.

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

In Other BSDs for 2014/05/17

Some leftovers from last week since I’m catching up, so get ready to read.

Posted by     Categories: BSD, Conventions, FreeBSD, OpenBSD, PC-BSD, pkgsrc     6 Comments

Portmaster tip: you are using the new version

Portmaster, if you install it, tells you to upgrade your packages.  If you are on DragonFly, you are already upgraded.

Posted by     Categories: DPorts, DragonFly     0 Comments

BSDNow: BSDCanned Goods

Episode 037 of BSDNow is coming from the going-on-right-now BSDCan.  It’s mostly an interview with Matthew Ahrens.

Posted by     Categories: BSD, Periodicals     0 Comments

ral(4) updates

Sascha Wildner has updated ral(4) with support for RT2700/2800/3090 chipsets.  If you have one of these, please try it out – these are untested.

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

GSI CPU Autoselection

Sepherosa Ziehau has enabled GSI target CPU auto selection, by default, on x86_64.  He says to let him know if there’s problems.  I’m not sure what form the problems would take, cause I’m not sure what this does.

Posted by     Categories: Committed Code, DragonFly, Heads Up!     1 Comment

BSDNow 036: Let’s Get RAID

I missed this last week: BSDNow episode 36 is out with an interview of David Chisnall of FreeBSD, plus a RAID tutorial, and other stuff as always.

Posted by     Categories: BSD, Periodicals     0 Comments

Atheros updates for sleep

Matthew Dillon brought in Adrian Chadd’s sleep state changes for the ath(4) driver from FreeBSD to DragonFly; you may see reduced power usage if you have the appropriate hardware.

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

Updates for libpcap, file

libpcap has been updated in DragonFly by Matthew Dillon, and file has been updated by Peter Avalos.

Posted by     Categories: Committed Code, DragonFly     0 Comments

Lazy Reading for 2014/05/11

I’ve linked to Wizzywig (free complete book PDF at that link before, as a sort of early semi-fictional history of personal computing.  I met the author at TCAF this weekend; his Brain Rot comics about the start of hip-hop are enjoyable too.  There’s about a zillion more books I wanted to buy at TCAF, too…

Your unrelated link of the week: Memorex.  As a friend from years ago said, “Eiiiiiiiiighteeeeeees”.  (via)

Posted by     Categories: Lazy Reading, UNIXish     1 Comment

In Other BSDs for 2014/05/10

Short week, cause I’m on the road…

Posted by     Categories: BSD, Someday you will need this     2 Comments

Confluence on DragonFly: works, sometimes

I’ve seen Atlassian Confluence, a Java-based wiki program, in a few places.  Atlassian apparently offers their software at a discount (free?) to qualified open source projects.  I set up Confluence 5.4 on DragonFly as a test run, and it generally worked.  That’s great!  I tried to set up version 5.5, and it will not start.

May 08, 2014 7:24:41 PM org.apache.catalina.core.ContainerBase startInternal
SEVERE: A child container failed during start
java.util.concurrent.ExecutionException: java.lang.InternalError: platform not recognized
        at java.util.concurrent.FutureTask.report(FutureTask.java:122)

This is annoying. DragonFly (or any BSD) is not supported by Atlassian for Confluence, so it’s not a surprise… but I was so close! Their product has a very nice interface and I was planning to replace Mediawiki at my workplace with it, for some internal documentation. This FreeBSD bug report is the closest fix I can find, but it’s old enough it shouldn’t matter now.

Posted by     Categories: DragonFly, Goings-on     7 Comments

Book sales today

It’s Day Against DRM, and O’Reilly and No Starch Press are having significant sales on – of course – DRM-free ebooks.  That represents a good slice of the BSD-centric books out there.

Posted by     Categories: Books, BSD     0 Comments

NYCBUG tomorrow: Bhyve

NYCBUG has a presentation from John Baldwin, happening on the 7th (tomorrow!), all about Bhyve, the BSD hypervisor.

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

DragonFly network performance

Wojciech Puchar noted with some surprise that DragonFly uses less CPU than expected for high-packet-rate traffic.  This has been going on for a while, and apparently Sepherosa Ziehau has even more improvements planned.

Posted by     Categories: DragonFly, Goings-on     0 Comments

Lazy Reading for 2014/05/04

Busy week, but lots to read.

Your unrelated link of the week: Doc Brown on My Proper Tea.  Language warning.

Posted by     Categories: Lazy Reading, UNIXish     0 Comments

In Other BSDs for 2014/05/03

Updated late this week because of circumstances.

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

A recurring DragonFly pattern: hey, this is fast!

The reaction I have heard a number of times from new DragonFly users: hey, this runs really fast, even when I try to load it down!

Posted by     Categories: DragonFly, Goings-on     2 Comments

Goodbye, ATM

ATM support is gone in DragonFly, and frankly, I’m surprised it was still there.

Posted by     Categories: Committed Code, DragonFly     0 Comments

BSDTalk 240: George Neville-Neil and time

BSDTalk 240 is 35 minutes with George Neville-Neil talking about NTP and the precision time protocol.

Posted by     Categories: BSD, Periodicals     0 Comments

BSDNow 035: Puffy Firewall

BSDNow 035 is up with a whole lot of pf content, including an interview of Peter Hansteen, of “Book of PF” fame.  There’s a 3rd version of that book coming out soon.

Posted by     Categories: BSD, pf     0 Comments

ACPICA updated to 20140424

Sascha Wildner’s updated ACPICA to version 20140424.  Will that help you?  Perhaps with newer motherboards; otherwise check the changelog.

Posted by     Categories: Committed Code, DragonFly     0 Comments

A pkg 1.3 change to enjoy

The pkg tool, used in DragonFly (and FreeBSD) for ports, is at version 1.2.  Version 1.3 will apparently be able to solve the problem where one port is ended and replaced with another.  This is a problem that’s been around forever, and I don’t just mean with pkg.  I don’t know how soon 1.3 will be out, or what version FreeBSD is at.

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

Extra digit on your PIDs

Just so nobody’s surprised: DragonFly process IDs now go an order of magnitude higher.

Posted by     Categories: DragonFly, Goings-on     0 Comments

Lazy Reading for 2014/04/27

Settle back, there’s a lot to read.

Your unrelated comics link of the week: Agatha Heterodyne & The Sleeping City.  It’s a kickstarter for the 13th volume of a long-running story – which is also free to read online.  As I have mentioned before, the artist Phil Foglio drew the original BSD daemons.

Posted by     Categories: Lazy Reading, roguelike     1 Comment

In Other BSDs for 2014/04/26

Another active week.

Posted by     Categories: BSD, NetBSD, OpenBSD, pf, pfSense, pkgsrc, RetroBSD     3 Comments

Missing Twitter posts

The plugin I use for posting to Twitter managed to silently stop working after a recent WordPress upgrade.   It’s fixed now.  Thanks to alert reader TJ for telling me.  If you are picking up articles here through Twitter, you have some backlog waiting for you.

Posted by     Categories: About This Site     1 Comment

BSDNow 034: It’s Gonna Get NASty

BSDNow 034 is about Network Attached Storage – specifically with an interview of John Hixson at iXSystems about FreeNAS development.

Posted by     Categories: BSD, Periodicals     0 Comments

LibreSSL gets started

Remember the joke I and probably a zillion others made about OpenOpenSSL?  It’s happening, except it’s called LibreSSL. (thanks, Tomáš Bodžár)

Posted by     Categories: BSD, Someday you will need this     3 Comments

New virtio-net driver

If you’re using DragonFly in qemu, virtualbox, whatever – but not VMWare – there’s a new virtio-net driver to try out.

Posted by     Categories: Device support, DragonFly     3 Comments

Lazy Reading for 2014/04/20

This is another week where I find neat stuff at the start of the week, start the post, and by the time the post date rolls around, those links have been seen everywhere.  Yes, I’m complaining I don’t get “First Post!” the way I want.

Your unrelated comics link of the week: Heads or Tails.  Chris Ware’s comics are all about using the comic as a way of expressing the movement of time, in so many ways.  (via)

Posted by     Categories: Lazy Reading, roguelike, UNIXish     6 Comments

In Other BSDs for 2014/04/19

I’ve got “coverage” of most every BSD this week.

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

BSDNow 033: Certified Package Delivery

As you can guess from the title, this week’s BSDNow talks about building OpenBSD packages in bulk among other things, and also interviews Jim Brown of bsdcertification.org.

Posted by     Categories: BSD, OpenBSD, Periodicals     0 Comments

BSD Magazine for March

The March issue of BSD Magazine is out, and this month has an article written by Siju George about how his company is using DragonFly and Hammer for backups.

Posted by     Categories: BSD, DragonFly, Hammer, Periodicals     0 Comments

One weird trick for dports

Remember: If you have a particular port that’s not building in DragonFly, there may be a patch in pkgsrc that could be brought over, as John Marino points out.

Posted by     Categories: DPorts, DragonFly, pkgsrc     1 Comment

ACPICA updated to 20140325

Sascha Wildner’s updated ACPICA to a very recent version, which happens to fix a bug in an earlier ACPICA version.

Posted by     Categories: DragonFly, Goings-on     2 Comments

Dynamic binaries arrive

Here’s the announcement from Francois Tigeot: DragonFly now uses dynamic binaries in the root filesystem.  You will need to do a full buildworld/buildkernel if on 3.7 and upgrading.

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

Lazy Reading for 2014/04/13

I am all over the map this week.

Your unrelated animated image of the week: a seal with hiccups.

Posted by     Categories: Lazy Reading, roguelike, UNIXish     0 Comments

In Other BSDs for 2014/04/12

Some out-of-the-ordinary things this week.

Posted by     Categories: BSD, Conventions, FreeBSD, OpenBSD, pfSense     3 Comments

Rescue initrd added

DragonFly now has a ‘rescue’ system added in, which also functions as a way to mount encrypted filesystems.  Does PAM work yet?  I don’t know; I may be linking to this earlier than I need to.

Posted by     Categories: Committed Code, DragonFly     2 Comments

BSDNow 032: PXE Dust

I should have seen that pun coming a long time ago.  BSDNow 032 is up with an interview of Dru Lavigne and the usual assortment of other recent BSD items.

Posted by     Categories: BSD, Periodicals     0 Comments

DragonFly 3.6.2 released

Release 3.6.2 of DragonFly has been tagged, and ISO/img files are available.  This includes an updated OpenSSL for Heartbleed problems.  Here’s the changelog.  You can, if you haven’t already, update your existing 3.6 systems the normal way.

Posted by     Categories: DragonFly, Goings-on     0 Comments

HTTPS, OpenSSL, and dragonflybsd.org

All the dragonflybsd.org sites (www, bugs, gitweb, lists, leaf) should be available via https now, thanks to a wildcard certificate from InterNetX.  Also, all the machines have an up-to-date version (1.0.1g) of OpenSSL installed to prevent the Heartbleed issue.

Posted by     Categories: DragonFly, Goings-on     0 Comments

How do you test a balloon memory driver?

I’ve wanted more support for virtualized DragonFly systems.  Sascha Wildner put together an experimental balloon memory driver to test out, and I ran it on two virtual machines separately, one with it loaded and one without, on the same host system.  The problem is, I can’t tell what it does.  The two machine reported almost the exact same RAM usage during a buildworld.

Any VMWare/virtualization experts out there able to tell me what needs to be tested to verify this?

Posted by     Categories: DragonFly, Please test     4 Comments

Heartbleed and BSD

If you didn’t know what the Heartbleed bug is, here’s your explanation, plus details.  (via).  You should probably update your systems.

Posted by     Categories: DragonFly, FreeBSD, Heads Up!, NetBSD, OpenBSD     0 Comments

Rescue RAMdisk to test

Francois Tigeot’s rescue ramdisk work is ready for testing.  You can pull it directly from his repo and try it out.  It’s surprising how small the ramdisk can be crunched.

Note: he now has a newer branch than what is in that linked message.

Posted by     Categories: DragonFly, Goings-on     0 Comments

bwn(4) added

You know what always makes me happy?  When someone shows up out of the blue and says “Here; I did this cause I needed it; everyone can share.”  The latest example of that is Imre Vadasz porting bwn(4), for the Broadcom BCM43xx wireless chipset over from FreeBSD to DragonFly.

Posted by     Categories: Device support, DragonFly     0 Comments

Still hiring

Just to remind people: I’m hiring a system administrator.

Posted by     Categories: BSD, Off-Topic     0 Comments

Lazy Reading for 2014/04/06

This is the first Lazy Reading in a while that I hadn’t already started before the previous week’s Lazy Reading was displayed.

Your unrelated comics link of the day: The Very Hungry Rust Monster.

 

Posted by     Categories: Lazy Reading, UNIXish     0 Comments

In Other BSDs for 2014/04/05

Another week.

Posted by     Categories: BSD, Conventions, FreeBSD, NetBSD, OpenBSD, pkgsrc     1 Comment

Video cards on DragonFly

In a thread about video cards on DragonFly, Francois Tigeot listed good ATI cards to try, and pointed out the VESA driver is probably your best bet right now with NVidia cards.

Posted by     Categories: Device support, DragonFly     0 Comments

BSDNow 031: Edgy BSD Users

BSDNow 031 is online, with an interview of Pierre Pronchery of EdgeBSD and many other things.

Posted by     Categories: BSD, Periodicals     2 Comments

Thinkpad users: update for ACPI

The acpi_thinkpad module (section?  code?) has been updated.  Update if you are on DragonFly 3.7, or be patient if you are on 3.6.

Posted by     Categories: Device support, DragonFly     0 Comments

Random Number Generators at NYU/NYCBUG

NYCBUG is presenting Yevgeniy Dodis at NYU (Warren Weaver Hall, room 101, 251 Mercer Street, NYC) at 7:15 PM tonight, speaking about building your own random number generator in both correct and incorrect ways.

Posted by     Categories: BSD, Conventions     0 Comments

Editor too big

Normally I don’t bother linking to things on/around April 1st, but these two are good and arrived early.

Update: apparently fake source changes is a thing.

Posted by     Categories: BSD, FreeBSD     2 Comments

For the next DragonFly release

I wrote up some thoughts for the next release of DragonFly.  There’s some project work in there for anyone interested.  The next release should be near the end of May.

Posted by     Categories: DragonFly, Goings-on     1 Comment

Hiring a syadmin

I’m hiring a sysadmin at my workplace:

http://rochester.craigslist.org/sad/4400416990.html

Posted by     Categories: BSD, Off-Topic     0 Comments

Lazy Reading for 2014/03/30

I suddenly can’t remember if I pad my dates with zeros.

Your unrelated link of the week: The creepiest animatronic work I’ve seen yet.  (via Orbital Operations)

 

Posted by     Categories: Lazy Reading     2 Comments

In Other BSDs for 2014/03/29

A quiet week this week.

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

BSDTalk 239: Baptiste Daroussin

BSDTalk 239 is 55 minutes of talk with Baptiste Daroussin at vBSDCon 2013 about ‘pkgng’ on FreeBSD.  The BSDTalk post doesn’t mention it, but it is the same pkg tool that DragonFly uses, so Baptiste’s plans are relevant to DragonFly too.  (I haven’t had a chance to listen to the podcast yet so I don’t know how much he talks about DragonFly, specifically.)

Posted by     Categories: BSD, DragonFly, Periodicals     0 Comments

BSDNow 030: Documentation is King

BSDNow episode 030 is out with an interview of Warren Block about FreeBSD documentation, along with a conversation on a number of other topics, including setting up a BSD machine as your access point (highly recommended, along with home router setup) and setting up a BSD (FreeNAS) as a Synology replacement.  They also totally scooped me on Michael W. Lucas giving an OpenBSD talk – which might be because I forgot to sign up for his announcement mailing list.

Posted by     Categories: BSD, Periodicals     1 Comment

Timezones and political reality

Timezones are a human invention to describe the natural world, so they are changed according to human whims.  That’s a grand way to note this change in timezones that is global but I noted in a DragonFly commit of tzdata2014b – look at the last entry.

Posted by     Categories: DragonFly     0 Comments

Various USB drivers added

I’ve been away because of some home construction taking up time, but this has actually been happening for a while: plenty of USB device drivers have been getting ported in to work with the new USB4BSD stack.  My links for that are not comprehensive.

Posted by     Categories: Device support, DragonFly     0 Comments

NSS/LDAP and DragonFly

One of the requirements to get NSS/LDAP working on (most) any unixlike system is to have dynamic binaries; meaning they are dependent on various libraries to run.  Since you’re talking about programs for login when you’re talking about NSS/LDAP, that means if the libraries aren’t available, you can’t log in.  DragonFly has static binaries just to avoid that problem.

Francois Tigeot proposed switching to dynamic binaries and building a /rescue directory with static backups, as is the case with I think FreeBSD and NetBSD.  If you follow the thread, it looks like the best path is to use initrd instead.  Initrd stands for INITial Ram Disk, and is the first volume the computer sets up to boot from BIOS.  Since initrd gives the computer enough space to load all the needed modules (like Hammer2…), it works without making the computer dependent on various libraries or having a bloated /rescue directory.

(Someone correct me if I have the details wrong.)  As long as we’re talking about things that would help DragonFly in a larger environment, can someone work on a VM balloon memory driver, too?

Posted by     Categories: DragonFly, Goings-on     1 Comment

Lazy Reading for 2014/03/23

Aaaaaaaaa link overflow!

Your unrelated link of the week: Space Replay.  A very good use of an Arduino board.  (via)

Posted by     Categories: Lazy Reading     1 Comment

In Other BSDs for 2014/03/22

I have a list of commits I’ve saved between the various BSDs of licenses getting corrected to the 2-clause BSD license; that would definitely be a good cross-BSD project to sync.

BSDNow 029: P.E.F.S

BSDNow episode 029 is up containing a full slate of material.  There’s an interview of Gleb Kurtsou, along with a PEFS tutorial and several other items that are new to me.

Posted by     Categories: BSD, Periodicals     0 Comments

GUI images for DragonFly 3.6 sort of

If you noticed the lack of a GUI DVD image for the 3.6 release of DragonFly, I posted a followup note on the users@ list that talks about the steps to get X installed.  It’s not much work, with pkg set up.

IPv6 test patch

Sepherosa Ziehau has an IPv6 patch for you to try.  What’s it do?  I think it improves performance under multiple streams of traffic, but that’s from looking at the code and totally guessing.

Posted by     Categories: DragonFly, Please test     0 Comments

Hammer 2 work and notes

Matthew Dillon committed the start of a Hammer 2 cluster API. I noticed, while looking at the commit, that there’s a design document, a freemap design document, a changes list, and – most important for anyone interested – a TODO list.

Posted by     Categories: DragonFly, Hammer     2 Comments

tcplay updated to 2.0

Alex Hornung has updated tcplay in DragonFly to 2.0, and cryptdisks is updated to match.  If you have a short memory, tcplay(8) is the tool on DragonFly to manage TrueCrypt volumes.  Is DragonFly the only BSD to have this?  I think so, based on very few seconds of googling.

Posted by     Categories: Committed Code, DragonFly     1 Comment

Lazy Reading for 2014/03/16

A lot of this was done early; last week had a lot of interesting stuff turn up.  Maybe because we’re coming out of a extreme winter in the northern hemisphere, and people are feeling a bit more energetic?

Your unrelated link of the week: The Conet Project, recordings of numbers stations, at the Internet Archive. (via the Orbital Operations newsletter)

Bonus timewaster: 2048.  (via multiple places)

Posted by     Categories: Lazy Reading     1 Comment

In Other BSDs for 2014/03/15

Another week with lots of links.

Posted by     Categories: BSD, FreeBSD, NetBSD, OpenBSD, pkgsrc     2 Comments

Some 10G results on DragonFly

In part because I asked him, Sepherosa Ziehau benchmarked 10G ix(4) with 2 ports on DragonFly.  The results?  Good, both for bandwidth and for CPU usage.

Posted by     Categories: Device support, DragonFly     0 Comments

BSDNow 028: Ghost of Partition

Uh oh, I don’t get the pun this time.  Anyway, the newest BSDNow episode is an interview with Eric Turgeon of GhostBSD, and a disk concatenation tutorial for NetBSD and a tutorial that isn’t uploaded yet.  (Wait, now I get it.)

Posted by     Categories: BSD, Periodicals     0 Comments