Author:


Lazy Reading for 2015/11/29


I am all over the map this week.

Your unrelated comics link of the week: Sunday Comics Kickstarter.

Your unrelated open source game of the week: 0 A.D.  Works on FreeBSD and OpenBSD and can run on DragonFly if you can fix gloox.  (via)

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

In Other BSDs for 2015/11/28


I informally grouped by topic, cause it has proved an exceptionally rich week for BSD links.

Posted by     Categories: BSD, Conventions, FreeBSD, NetBSD, OpenBSD, OPNSense, pfSense     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

SLIP still works


Did you need to use SLIP on DragonFly?  Do you remember what SLIP is?  Well, it’ll work with a USB modem on DragonFly, even if you are making a face right now and saying, “SLIP?  Who uses that?”

Posted by     Categories: Device support, DragonFly     0 Comments

DragonFly 4.4-RC image for download


The release candidate for DragonFly 4.4 is built and available for download.  The main site has it as an ISO or IMG file, and the mirrors should have it soon if not already.

Here’s a question I need feedback on: if we compressed these images using xz instead of bzip2 – would that inconvenience you?

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

DragonFly default linker switched to gold


The default linker in DragonFly has been switched to gold, the newer version of ld.  (get it, go-ld?)  It’s faster, cleaner, going by the commit message.  It’s possible to switch back to the old one if needed.  This predates the recent branch for 4.4, so it will be default in the release, too.

Posted by     Categories: Committed Code, DragonFly     0 Comments

DragonFly 4.4 release candidate branched


The next release of DragonFly is coming due, since it’s been 6 months.  I just tagged 4.4RC, and I’ll have an image built soon.  Current estimate is that we’ll have the 4.4-RELEASE at the end of the month.

Posted by     Categories: DragonFly, Goings-on     0 Comments

Lazy Reading for 2015/11/22


This is one of those weeks where everything gets covered.  Settle in, there’s lots to click.

Your eighties video link for the week: The 80s.mp4.  (via)

Your unrelated browser toy of the week: A browser-based optics sandbox.  (via)

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

In Other BSDs for 2015/11/21


Another week where there’s so much to link to, it overflows into next week.

Typing into top


Imre Vadász fixed top so that hitting ‘c’ filters displayed processes by command name.  I am mentioning this not because it’s a huge change, but because I forget about all the interactive elements that are possible with top.

Tiny fetches transferring faster


Does that count as alliteration?  Anyway, Matthew Dillon has increased the size of the starting window in TCP.  If you are on a higher-latency link and/or fetching lots of small files, you should notice better performance.

BSDNow 116: Arcing ZFS


This week’s BSDNow has the usual news, plus an interview of George Wilson talking about ZFS.  There’s a new Beastie Bits section that contains a bunch of short links to BSD material… Hey!  That’s my niche!

Posted by     Categories: BSD     1 Comment

Full kernel and world build needed


If you are on bleeding-edge DragonFly (4.3), you will need to rebuild both kernel and world to keep them in sync, after Sepherosa Ziehau’s commit.  This won’t affect you at all if you are on 4.2.x.

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

Choosing DragonFly


I don’t think I linked to this anywhere else: Why did I choose the DragonFlyBSD Operating System?  By Siju George, at BSD Magazine.

Posted by     Categories: DragonFly, Goings-on     1 Comment

No more dsched


The disk scheduler apparatus in DragonFly has been removed.  This may not affect you much, since alternate scheduling setups were never utilized much with it.  It may fix some rare Hammer cleanup issues, though, and you may need to adjust your custom kernel config, if you have one.

Posted by     Categories: Committed Code, DragonFly, Hammer     0 Comments

Stephen Bourne at NYCBUG


Reminder: Stephen Bourne, known for the Bourne Shell, among many other things, will be talking at NYCBUG this Thursday.  Plan to get there early, cause it’ll be busy.

Posted by     Categories: BSD, Conventions, UNIXish     0 Comments

SEMIBUG starts tomorrow


If you are anywhere near Detroit, the inaugural SEMIBUG meeting is the night of the 17th – that’s tomorrow, as of this posting.  Go, visit, and I’ll be jealous since there’s no BSD user groups near me.

Posted by     Categories: BSD, Conventions     0 Comments

Lazy Reading for 2015/11/15


It might snow around here today, and I am looking forward to it.

 

Posted by     Categories: Lazy Reading, roguelike     0 Comments

In Other BSDs for 2015/11/14


This is the sort of BSD link week I like, with lots of range and depth.

Posted by     Categories: BSD, Conventions, FreeBSD, NetBSD, OpenBSD, OPNSense     0 Comments

Locales everywhere


John Marino sent a helpful link to show the cross-platform work he’s been involved in: He brought the locale work from Illumos into DragonFly over the summer (look for his name on commits), and now it has been brought from DragonFly into FreeBSD, with Baptiste Daroussin reporting on the process.  If there’s any OpenBSD/NetBSD developers reading, with an interest in locales, this may be useful..

(someone correct me if that’s not the right Illumos link)

Posted by     Categories: BSD, DragonFly, FreeBSD, Illumos     4 Comments

BSDNow 115: Controlling the Transmissions


It’s Thursday and there’s a new BSDNow: Controlling the Transmissions.  The interview this week is with Hiren Panchasara, about “improving TCP”, though I haven’t yet listened to it for details.  There’s also the normal news roundup.

Posted by     Categories: BSD, Goings-on     0 Comments

i915 rename in DragonFly


If you are using bleeding-edge DragonFly (4.3) on a machine with Intel video, the i915 module has been renamed.  This means you will probably need to rebuild xf86-video-intel from source to have it match.  There should be a matching binary package soon.

If you are on DragonFly 4.2, this does not affect you.

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

Realtek 8168H support in DragonFly


Sascha Wildner has brought over support for the Realtek 8168H.  This may be useful because at least one low-cost server provider – Kimsufi, I think? – uses them by default in their product line.

Posted by     Categories: Device support, DragonFly     0 Comments

Running with clang


If you are using clang with DragonFly, and you want to always run the newest version, you can set options in compilers.conf, and use ‘clangnext‘.

SSH talk very soon


Reminder: Michael W. Lucas’s talk on SSH (based on his recent book) is happening on the 10th, at the Farmington Hills Public Library.

Posted by     Categories: Books, BSD, Conventions     0 Comments

Lazy Reading for 2015/11/08


When I say the links are wide-ranging this week, I mean it.

Posted by     Categories: Lazy Reading, roguelike     0 Comments

In Other BSDs for 2015/11/07


Not even checking source commits this week; there’s already plenty of news.

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

BSDNow 114: BSD Schooling


BSD Schooling” is the name of this week’s episode of BSDNow, and as you might guess from the title, Brian Callahan is the interview subject, talking about BSDs and education.  It also points out interviews elsewhere, like Brian Acton of WhatsApp talking about how useful BSD is to work with, and another one where the CTO of HP appears to have the wrong idea of licensing.  (also, an interesting but not surprising Stallman quote)

Posted by     Categories: BSD, Periodicals     2 Comments

Update pile


John Marino’s made a number of updates to contributed software in DragonFly recently, and here’s the list: libelf (not contrib as John pointed out), libexecinfo, xz, libedit, binutils, grep, tcsh, libdialog, and (tn)ftp.

Posted by     Categories: Committed Code, DragonFly     0 Comments

Getting rid of CPUHOT messages


If for some reason you are seeing messages about your CPU overheating – and you know it is not, there’s a solution.  Disable coretemp messages.

Note that if your CPU is actually overheating, turning these messages off won’t help.  Don’t want anyone to be surprised when their computer melts…

Optimization, again


Remember what I was saying about Sepherosa Ziehau and improving performance?  Well, here he goes again, three times.

Posted by     Categories: Committed Code, DragonFly     0 Comments

BSDTalk 258: Chris Henschen


Start the week with this brief interview of Chris Henschen, of fP Technologies, taken at the most recent vBSDCon.  Their database product, filePro Plus, was recently ported to FreeBSD.

Posted by     Categories: BSD, FreeBSD     0 Comments

Lazy Reading for 2015/11/01


No themes evolved this week.

Your unrelated comics link of the week: Secret Coders.  I have several other books by Gene Luen Yang; he’s good.  (via)

Posted by     Categories: Lazy Reading     0 Comments

In Other BSDs for 2015/10/31


Another week that quickly went from “Gee, I hope I have enough links” to “I have to set time aside just to process the backlog of possibilities.”

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

BSDNow 113: What’s Next for BSD?


BSDNow 113 has the normal news roundup, plus an interview of Jordan Hubbard, talking about BSD, and specifically NextBSD.

Posted by     Categories: BSD     0 Comments

GPT and Hammer


Via EFNet #dragonflybsd, “Booting DragonFlyBSD with Hammer on a GPT drive“.

Posted by     Categories: Device support, DragonFly     0 Comments

Another i915 update


For those of you with DragonFly and an Intel i915 chipset, Francois Tigeot has moved support up another notch, to match Linux 3.18.  This will help Cherryview and Broadwell chipset users the most.

Posted by     Categories: Device support, DragonFly     2 Comments

Yet another network optimization


I think at this point, Sepherosa Ziehau is able to improve the DragonFly network stack by just standing near his computer and concentrating for a few minutes.  For example, he’s unearthed another improvement to connect rate/reduction of CPU usage.

Posted by     Categories: Committed Code, DragonFly     3 Comments

Lazy Reading for 2015/10/25


No themes this week.

Your unrelated food image of the week: Cheese Meets Bread: an International Love Story.  I shall treat that as a sort of to-do list.

Posted by     Categories: Lazy Reading     0 Comments

In Other BSDs for 2015/10/24


There’s a lot of developer interviews lately.

Your cross-platform software of the week: Syncthing.  Runs on all the BSDs.  (Via discussion on EFNet #dragonflybsd)

Posted by     Categories: BSD, FreeBSD, NetBSD, OpenBSD, OPNSense, pkgsrc     3 Comments

BSDNow 112: Tracing the source


It’s been an oddly quiet week for news, plus I have been busier than usual at work due to snow hitting the northeast.  But!  It’s Thursday and there’s a new episode of BSDNow.  There’s an interview of Adam Leventhal and the usual news roundup.

Posted by     Categories: BSD     0 Comments

Lazy Reading for 2015/10/18


Accidental topic this week: very, very old computers.

Your comics link of the week: Cartozia Tales #1, with more added.  I subscribed to this series long ago, and it’s a lot of fun.

In Other BSDs for 2015/10/17


Another good week for BSD releases and events.

 

 

Posted by     Categories: BSD, Conventions, FreeBSD, NetBSD, OpenBSD, OPNSense     3 Comments

BSDNow 111: Xenocratic Oath


BSDNow episode 111 is up, with an interview of Brandon Mercer, talking about OpenBSD and healthcare.  There’s the usual news, plus several ‘how-to-build-something’ articles up for discussion.

Posted by     Categories: BSD, OpenBSD     0 Comments

Wayland on DragonFly


Imre Vadász has put together an initial port of Wayland / Weston for DragonFly.  You can look at his pull request for dports to see how to install, though I’d imagine this is only for people who like to experiment at this point.  It’s still work in progress, as is Wayland itself.

Posted by     Categories: Device support, DPorts, DragonFly     10 Comments

Slow your disk down


Tomohiro Kusumi has added a dm-delay target, which means you can simulate poor disk performance, without having to have poor disks.  His commit message includes some benchmarks that shows it doing a good job creating a bad job.

Posted by     Categories: Device support, DragonFly     0 Comments

Lazy Reading for 2015/10/11


You will probably be able to guess some of my thinking processes this week based on these links.

Your unrelated tea link of the week: Health benefits of tea.  Not the original title; I made it less clickbaity.  (via)

Posted by     Categories: Lazy Reading     0 Comments

In Other BSDs for 2015/10/10


I didn’t get to run through as much of the source commits as normal this week, but there’s still plenty to read.

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

DragonFly and African digital libraries


The Tanzanian Digital Library Initiative is using DragonFly (and FreeBSD) as part of their library setup, and Michael Wilson, the project coordinator sent a note to users@ describing this.  They are looking to spread through the continent, so get in contact if you want to be part of the project.

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

BSDNow 110: Firmware Fights


BSDNow 110 is now available.  It’s back to the text summary format, so I can tell you easily that it includes an interview with Benno Rice, about Isilon and their interactions with FreeBSD.

Posted by     Categories: BSD, Goings-on     0 Comments

New Intel video driver


There’s a new version of the Intel video driver in dports – xf86-video-intel-2.99.2015.09.09.    If you update to this and you experience an xorg-server crash, Matthew Dillon found that changing the acceleration method from SNA to XAA fixes the problem.  Don’t change it unless you actually see the problem, of course.

Posted by     Categories: Device support, DragonFly     0 Comments

True and False code reading, NYCBUG edition


NYCBUG is having “true(1) and false(1), The Classical Code Reading Group of Stockholm, NYC*BUG Mix Tape Edition” happen this Wednesday the 7th.  You may remember a similar event at the end of August.  This will be led by George Brocklehurst from the original event, with NYCBUG members present.  If you missed the previous one, try this out – by all accounts, these code readings are inordinately fun.

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

Lazy Reading for 2015/10/04


Completely unrelated: I rebuilt a baking (Hoosier) cabinet over the past few months, and I’m quite happy with how it turned out.

Posted by     Categories: Lazy Reading, UNIXish     1 Comment

In Other BSDs for 2015/10/03


There’s lots to read through this week – just for BSD!  I’ll have even more tomorrow.

Posted by     Categories: BSD, NetBSD, OpenBSD, OPNSense, Periodicals, pkgsrc     2 Comments

DragonFly wallpapers for KDE


The package x11-themes/dragonfly-wallpapers exists, thanks to John Marino, and gives you DragonFly-themed backgrounds in KDE.  Or probably any other window manager, if you install it and point your wm at the directory.

Update: John Marino helpfully posted a link to the images.  It’s not yet built as a binary, but it’s not exactly time-consuming to build from source.

Posted by     Categories: DragonFly, Goings-on     0 Comments

BSDNow 109: Impish BSD


BSDNow 109 is up at the Jupiter Broadcasting site, though not yet at the bsdnow.tv domain.  This week’s interview is with Warner Losh, which is where the ‘imp’ reference comes from.

Posted by     Categories: BSD, FreeBSD, Periodicals     0 Comments

Try some MIDI


MIDI support has been (re) added in DragonFly, if I read this recent commit correctly.  You may have supported hardware and not even realize it.

Posted by     Categories: Device support, DragonFly     0 Comments

BSDTalk 257: NetBSD Developer Christos Zoulas


BSDTalk 257 is 15 minutes of conversation with Christos Zoulas, available now.

Posted by     Categories: BSD, NetBSD     0 Comments

Lazy Reading for 2015/09/27


For some reason, I had this complete days ago, and I’ve already started on next week’s links.

Your unrelated video link of the week: The Wizard of Speed and Time – Mike Jittlov (1988).

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

In Other BSDs for 2015/09/26


This took some catching up.

 

Posted by     Categories: BSD, FreeBSD, NetBSD, OpenBSD, OPNSense, UNIXish     0 Comments

XDC2015: DragonFly and graphics


There’s been a lot of improvements to DragonFly and graphics support recently, and Francois Tigeot gave a talk at the 2015 X.Org Developer’s Conference outlining just how much has changed.  He’s posted the slides.

Posted by     Categories: Conventions, Device support, DragonFly     2 Comments

BSDNow 108: ServeUp BSD


BSDNow 108 is up at the Jupiter Broadcasting site, though not listed ont he episodes page.  It has an interview with Andrew Pantyukhin, and I haven’t watched it yet to find out what else.

Posted by     Categories: BSD     0 Comments

It’s time to go IPv6


It has finally happened: There’s no more IPv4 addresses left to allocate, at least for ARIN – and that’s going to affect most people reading this.  Ask your ISP for IPv6 access.  The next step is being forced to implement either wonky 6to4 mappings, or just plain IPv6 networks.

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

DragonFly 4.0 users should upgrade


If you happen to still be running DragonFly 4.0 – that’s two releases ago and not supported – you may be noticing less ports are building.  There’s been enough significant changes in DragonFly since that release that it’s reducing the number of buildable ports.

DragonFly 4.0 to 4.2 is not a difficult jump, so jump when you can.  The converse of this, of course, is that there’s even more building on 4.2 and DragonFly-current.

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

New rtadvd and rtadvctl


Charles Musser updated rtadvd and added rtadvctl for DragonFly, based on what’s in FreeBSD (which is based on KAME? I’m not sure). This is most useful if you are using IPv6.

Posted by     Categories: Committed Code, DragonFly     0 Comments

iwm(4) added to DragonFly


Matthew Dillon brought over the FreeBSD iwm(4) driver to DragonFly, with some changes.  This is useful to anyone with Intel “Dual Band Wireless AC” 3160, 7260, or 7265 units.

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

Lazy Reading for 2015/09/20


It’s a in-depth reading week, so make time!

Your unrelated link of the week: Announcing the 2016 APPLE CABIN CALENDAR!  “Turts”.  For real purchase, though this might only be funny to someone who is familiar with the food and advertising it parodies.

Posted by     Categories: Lazy Reading, UNIXish     0 Comments

In Other BSDs for 2015/09/19


Lots of activity; I didn’t even really need to look at source commits.

Posted by     Categories: Books, BSD, FreeBSD, OpenBSD, OPNSense, pkgsrc     1 Comment

Endless Sky on DragonFly


I mentioned Endless Sky in the last Lazy Reading post as a game that might run on DragonFly.  ‘Romick’ took that as a challenge and got it working; he’s posted the steps he took so that anyone else can do so.

Posted by     Categories: DragonFly, Goings-on     0 Comments

Panel Self Refresh for i915 users


Noticed both in a commit message and in tonight’s BSDNow, Imre Vadasz has added Panel Self Refresh (power saving) capabilities, set with a sysctl.

Posted by     Categories: Device support, DragonFly     0 Comments

BSDNow 107: In Their Midst


BSDNow 107 has the usual roundup of news, including some things I appear to have completely missed, and an interview of Aaron Poffenberger, who apparently gets BSD material into Linux conventions.

Posted by     Categories: BSD, Conventions     0 Comments

BSDTalk 256: Allan Jude


BSDTalk 256 (or as I like to think of it, BSDTalk 16^2) is out with 16 minutes of interview of Allan Jude at vBSDCon, about his work on the FreeBSD Mastery: ZFS book.

Posted by     Categories: Books, BSD, Conventions     0 Comments

OPNsense: On the Shoulders of Giants, right now


OPNsense: On the Shoulders of Giants” is happening right now in New York City, at Stone Creek Bar & Lounge: 140 E 27th St., with Issac ‘.ike’ Levy.   .ike is the one who persuaded me to go to pfSense for my border devices at work, so it’s interesting to see what he has to say about OPNSense.  Of course, it may be too late by the time you read this – sorry!  I thought I had pre-scheduled this post but apparently I did not.

Posted by     Categories: BSD     0 Comments

libc versioning added


John Marino’s committed libc versioning.  He has a post describing it, along with a note that anyone DragonFly-current should do a full buildworld/kernel and also update all installed packages.  (Update: those new packages are on the way.)

Posted by     Categories: DragonFly, Goings-on     0 Comments

Lazy Reading for 2015/09/13


This week just sorta blew up with the links.

Your unrelated comics link of the week: Wonderella, a consistently funny superhero parody.  As an added bonus, the author apparently can’t stop making (non-comic) one-liner jokes, so he stuffs them all in his Twitter feed instead of the usual case of Twitter as promotional tool.

Posted by     Categories: Lazy Reading, Please test, UNIXish     5 Comments

In Other BSDs for 2015/09/12


This was a quieter-than-normal week, probably because of the North American holiday at the start of it, but I found enough articles by the end.

 

Posted by     Categories: BSD, Conventions, FreeBSD, NetBSD, OPNSense     2 Comments

BSDNow 106: Multipath TCP


BSDNow 106 is up.   The interview is with Nigel Williams about, you guessed it, multipath TCP.  There’s the normal roundup and not a pun to be seen anywhere.  I feel so confused!

Posted by     Categories: BSD, Goings-on     1 Comment

CDBUG DNSSEC slides


If you missed last night’s DNSSEC presentation at CDBUG, here’s the slides.

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

libc no longer in executable memory


John Marino is working on versioning libc, and as part of that process, libc is no longer loaded into executable memory.  Here is I think an explanation of lib versioning that may apply, and of course moving things that aren’t supposed to execute, out of executable memory areas, is good for security.  There’s more on that topic, too – W^X may be a similar example.

This is a complicated topic that I’m not part of, so suggest better descriptions in the comments, please.

Posted by     Categories: Committed Code, DragonFly     0 Comments