Lazy Reading for 2015/05/24

I guess the accidental theme this week is Unix.

Your unrelated link of the week: svblm.  Found via a link to Infinideer and Forest Ambassador.

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

In Other BSDs for 2015/05/23

A calmer week, probably because of the U.S. holiday.

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

Haswell +, power–

A recent commit from Matthew Dillon means users of Intel Haswell or later CPUs will see reduced power usage, if I’m reading this commit correctly.

Posted by     Categories: Device support, DragonFly     0 Comments

BSDNow: 090: ZFS Armistice

This week’s BSDNow episode talks with Jed Reynolds about ZFS on Linux and FreeBSD, and includes other news bits including about DragonFly’s swap encryption, OpenBSD defaulting to having openntpd on by default, and plenty more.

Posted by     Categories: BSD, Periodicals     0 Comments

Hammer abort-cleanup added

Hammer will perform daily housekeeping tasks each night.  If you’re up late enough, it may kick off while you are working.  If you want to stop the process after it’s already started (since it’s disk-intensive), John Marino has added the ‘abort-cleanup‘ command.

Posted by     Categories: Committed Code, DragonFly, Hammer     1 Comment

A scanning tip

If you want to use a scanner on DragonFly, install SANE.  That is apparently all you need to do.

Posted by     Categories: Device support, DragonFly     0 Comments

Automatic encryption of swap

Experimental automatic crypting of swap is now available in DragonFly-master.  Recently added, though it may have been possible another way.

Posted by     Categories: Committed Code, DragonFly     1 Comment

Lazy Reading for 2015/05/17

Get clicking!

Your unrelated comic link of the week: Finished page at the Toronto Comic Jam.  I missed TCAF this year, dangit.  It is awesome.  (via)

Posted by     Categories: Lazy Reading, roguelike     1 Comment

In Other BSDs for 2015/05/16

This includes all the BSD material I didn’t have time to get posted last week.  I hope you have some time for reading today; there is a lot here.

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

A leaf falls, briefly

leaf.dragonflybsd.org, where the DragonFly website is hosted, is temporarily down while a disk is replaced.  Images and binary packages are still available.

Posted by     Categories: DragonFly, Goings-on     1 Comment

BSDNow 089: Exclusive Disjunction

This week’s BSDNow episode talks with Mike Larkin about memory protection in OpenBSD, along with the normal news summary.

Posted by     Categories: BSD, Periodicals     3 Comments

Minnowboard and DragonFly

This may not be a huge surprise, but the Minnowboard MAX can run DragonFly just fine, modulo some dmesg complaints.

Posted by     Categories: Device support, DragonFly     0 Comments

Shut up ARP

Sepherosa Ziehau has introduced a new sysctl:

net.link.ether.inet.log_arp_creation_failure

Set this to zero and you won’t get endless ARP events from networks you aren’t on.  For example, I’m hooked up to a cable modem.  I only get a public routable IP address, but the network used for the cable modem network itself bleeds ARP packets out where my DragonFly machine can see it.  Since it’s on a different network segment than the address I receive through DHCP, it always fails and the system logs it.  For example:

May 11 05:20:52 www kernel: arplookup 100.68.112.145 failed: host is not on local network

I can’t do much about it since that layer 2 leakiness is going to happen, but I can shut it up with this sysctl – and thank goodness, cause I’ve been seeing these messages since first using a DOCSIS modem in… 2001 or so?

Posted by     Categories: Committed Code, DragonFly     1 Comment

Lazy Reading for 2015/05/10

Accidentally very roguelike this week.

Posted by     Categories: Lazy Reading, roguelike     0 Comments

In Other BSDs for 2015/05/09

Whee!

 

Posted by     Categories: BSD     2 Comments

Broadwell support, other video changes

Francois Tigeot has committed his Broadwell work, which has a longer-than-I-realized list of benefits.  Does anyone have a 4k screen to try?

Posted by     Categories: Device support, DragonFly     0 Comments

BSDNow 088: Below the Clouds

BSDNow 088 has an interview of Ed Schouten about FreeBSD, and all the normal roundups.  Also “DragonFlyBSD has officially won the race to get an Intel Broadwell graphics driver”.

Maybe I need to start doing In Other BSDs posts on Wednesdays, cause BSDNow often has the links I’m already saving for the weekend.

Posted by     Categories: BSD, Periodicals     0 Comments

NYCBug and Bitrig talk, tonight

John Vernaleo is giving a talk for NYCBug about Bitrig, tonight at 6:45 in New York City.  See the announcement for details on location and etc.

Posted by     Categories: Bitrig, BSD     4 Comments

DragonFly server and desktop

Jesse Wattenbarger wrote in with his success story of switching to DragonFly, both for server and desktop.  Of note is his noticeable speedup with swapcache.

Posted by     Categories: DragonFly, Goings-on     10 Comments

More Intel video testing

If you’re running DragonFly-master and you have an Intel video chipset, Francois Tigeot has an update for you.  It brings accelerated Intel video up to match the Linux 3.14 version, adds Broadwell chipset support, and should generally improve performance.  He lists how to test right in the message.

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

Lazy Reading for 2015/05/03

I started sparse because this was a busy week, but I’ve still got a pretty good amount of reading for you.

Posted by     Categories: Lazy Reading     5 Comments

In Other BSDs for 2015/05/02

I’ve already mentioned the Hammer2/OpenBSD Summer of Code project (one of several), but here’s more:

(No mailing list links this week; I’m way behind in my reading because of work.  Sorry!)

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

Hammer spreads via GSoC

DragonFly committer Joris Giovannangeli has a Google Summer of Code project.  He’s bringing Hammer2 to OpenBSD, in single-node form.  It’s a very difficult project, but Joris is a very talented worker.

BSDNow 087: On The List

BSDNow 087 has an interview with Christos Zoulas, about NetBSD and blacklistd, along with the usual collection of news stories that I’m trying not to peek at because I’m behind on my usual reading and I want to get my own collection together for Saturday’s In Other BSDs.

Posted by     Categories: BSD, NetBSD, Periodicals     1 Comment

Reblock all the things!

Tomohiro Kusumi has been quietly making a lot of commits to Hammer.  I haven’t been linking them because they don’t necessarily equate to new features, but here’s an recent exception: the -A argument will make your Hammer command run on every PFS.  It only affects reblocking/rebalancing – for now.

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

Lazy Reading for 2015/04/26

We’re already 2/3 of the way to Christmas!

Your unrelated tea links of the week: Do you even steep?  The actual title is different, but I like that part of the link more.  (Thanks, Jeff Ramnani)  Also: Tea With Strangers.  It’s exactly what it sounds like.  Unfortunately, it’s not in my city.  (via)

Posted by     Categories: Lazy Reading     0 Comments

In Other BSDs for 2015/04/25

It’s been a relatively calm week, for once.

 

 

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

NFS and Hammer slaves

You can now export Hammer slave volumes as NFS mounts – but since slave volumes are updated from master, you’re mounting a snapshot of that point in time.  That may actually be an advantage.

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

Building only one compiler

DragonFly builds two compilers by default.  If you weren’t interesting in building both, there were switches to build only the default, like NO_GCC47.  This changed with every compiler update.

With the switch to GCC 5, the new switch is “NO_ALTCOMPILER”.  That will last through compiler changes.  I’m mentioning this now because sooner or later, you’ll want to gain back some time on a buildworld.

BSDNow 086: Business as Usual

BSDNow 086, just out, has the usual roundup of news, plus an interview with Antoine Jacoutot about OpenBSD and BSD in business environments.

Posted by     Categories: BSD, Periodicals     0 Comments

GCC 5 released, switched

DragonFly now has GCC 5.1 release.  If you are running DragonFly master (i.e. 4.1), you’ll probably want to both rebuild world and kernel, and update your packages so they all match.  There’s already packages built with GCC 5.1, so binary package upgrades can happen quickly.  There’s GCC 4.7 packages still available if you aren’t making the jump yet.

If you’re on DragonFly 4.0.x – nothing’s changed.

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

CPU, RAM temperature monitoring

I’m late posting about these, but they go together: Sepherosa Ziehau has added the ability to read CPU temperature through various sysctls, and the same for DIMM temperature readings.

Posted by     Categories: Device support, DragonFly     2 Comments

Lazy Reading for 2015/04/19

Spillover from last week, even.

Your unrelated video links of the week: 80s nostalgia is happening now that there’s a generation young enough to not have experienced it.  You can have the 1980s as a parody, or as the real, unmitigated awfulness.

Posted by     Categories: Lazy Reading     0 Comments

In Other BSDs for 2015/04/18

I couldn’t help the commentary on some of these links.

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

Broadwell guidance

Matthew Dillon bought a system with a Broadwell series CPU, installed DragonFly, and wrote up his experience.  Read it if you plan on purchasing this hardware any time soon.

Posted by     Categories: Device support, DragonFly     1 Comment

Extra reading on page coloring

Here’s some comments from Matthew Dillon on page coloring in DragonFly; a topic that comes up every year for some reason.

Posted by     Categories: DragonFly, Goings-on     0 Comments

GCC 5.1 release candidate added

The release candidate for GCC5 (5.1.0) is out, and it’s in DragonFly too.  It’s not yet switched over to run as the default – that’ll require the release.

Posted by     Categories: DragonFly, Goings-on     0 Comments

BSDNow 085: PIE in the Sky

Episode 085 of BSDNow has a conversation with Pascal Stumpf about PIE in OpenBSD, along with the usual mix of news.  In the mix is a link to the 1.5.0 release notes for pkg, which affects a number of BSDs, DragonFly included.

Posted by     Categories: BSD, DPorts, Periodicals     0 Comments

Changing to gcc 5.0

The default compiler in DragonFly is going to change over from GCC 4.7 to GCC 5.x very soon, to match the GCC 5.1 release.  This means that packages built for DragonFly-master won’t be compatible with the old ones.  You will need to reinstall packages when you next ‘pkg install’.  John Marino has an extensive writeup detailing what’s needed, and the actual change is some days off.

If you are using DragonFly 4.0.x (the release), this doesn’t affect you at all.

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

i915 update to try

Francois Tigeot has a new update to the drm/i915 driver for testing.  It matches, feature-wise, what’s in Linux 3.12.  Try it if you’ve got the hardware.  (and dragonfly-master)

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

Today’s outage brought to you by squirrels

The insulation on the external lines leading here are apparently delicious, if you’re a squirrel.

Posted by     Categories: About This Site     2 Comments

Periodic reports on DragonFly

I have had trouble with my daily/weekly periodic reports never making it to my GMail account.  Sascha Wildner pointed out to me that periodic.conf has its own answer already:

daily_output=”/var/log/daily.log”
daily_status_security_output=”/var/log/security.log”
weekly_output=”/var/log/weekly.log”
monthly_output=”/var/log/monthly.log”

… and newsyslog is already set to take care of them.  There’s more in the periodic.conf man page.

 

Lazy Reading for 2015/04/12

Without meaning to, I’ve broken into full-on computer nostalgia this week.  Don’t know how it happened, but at least the links are interesting.

Your unrelated tea link of the week: The man who drank too much iced tea.  He wasn’t drinking that much, which makes me a bit worried about my own hot tea consumption.  (via)

Your unrelated psychedelic rock video of the week: Lightning Bolt’s The Metal East.  If you find the art interesting, start looking for Fort Thunder comics.  (via)

Posted by     Categories: Lazy Reading     1 Comment

In Other BSDs for 2015/04/11

At the last minute, as usual.

Lastly: nvi2, a multibyte folk of nvi, seen in multiple places.  This may be good for every BSD to adopt.  (every other BSD, I mean.)

Posted by     Categories: Bitrig, BSD, FreeBSD, I like alliteration, PC-BSD, pkgsrc     0 Comments

DragonFly on Vultr

There’s been some linking to the updated HAMMER2 design document.  The Reddit link doesn’t have anything specific, but the Hacker News one has some details (including a credit code!) for installing DragonFly on a Vultr VPS.

Posted by     Categories: DragonFly, Goings-on     0 Comments

Mars time, too

Noticed in the most recent time zone data update for DragonFly: some people keep Mars time.

Posted by     Categories: DragonFly, Goings-on     0 Comments

ACPICA update for DragonFly

The most recent (well, this is the mostest recent) update of ACPICA for DragonFly, by Sascha Wildner, is different from the usual import: it happens to include actual upstream support for DragonFly

Posted by     Categories: Committed Code, DragonFly     1 Comment

BSDNow 084: pkg remove freebsd-update

This week’s BSDNow talks with Baptiste Daroussin about developing and using pkg, for ports and for packaging the base FreeBSD system.  (Baptiste has been seen on #dragonflybsd, since pkg is on DragonFly, so I’m sure there’s some relevant bits there, too.)  There’s also the usual news summary.

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

Hammer and Hammer2 details

I haven’t been drawing enough attention to it, but there’s been a bunch of HAMMER filesystem activity lately: First, Tomohiro Kusumi has been working on HAMMER – these posts are a small subset of his commits.  Second, Matthew Dillon has been working full steam ahead on HAMMER2.  The HAMMER2 design document has been updated (read this!), and he’s already accomplished master->slave disk syncing.

It’s not ready for production, of course, which you may already realize, so don’t install it unless you want to work on the code.

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

Lazy Reading for 2015/04/05

Happy Easter!  It means chocolate for me.

Your unrelated comics link of the week: Jason Shiga’s comics.  It’s an article about the comics, not the comics themselves, so go to his site next.  (via)

Also unrelated: tea is one of the topics I link here, and alert reader Jeff Ramnani pointed out Strand Tea as a good source.  I also saw Deep Mills referenced in the UK.  Anyone else have a favorite online vendor?

Posted by     Categories: Goings-on, UNIXish     0 Comments

In Other BSDs for 2015/04/04

If you’re part of a BSD user group, please let me know your schedule.  I’m able to catch NYCBUG announcements cause I’m on their announce@ mailing list – but I could use more.

Info pages gone

Do you use info pages?  Yeah, me neither.  John Marino’s removed or converted the various info pages already in DragonFly, and removed texinfo since it’s no longer required.  (I’ve linked to a few examples, but there were a number more commits than this.)

Posted by     Categories: Committed Code, DragonFly     0 Comments

BSDNow 083: woN DSB

This week’s BSDNow has the usual roundup of news, including some… suspicious items, plus an interview of Kamila Soucková about conferences and Google Summer of Code.  They note this Hammer2 proposal.

April Fools Day; disbelieve everything

Today’s the annual Bad Tech Joke, also known as April Fools Day.  I don’t do those here, cause I think of them like this.  This is your public service announcement to ignore most of what you read for the next 24 hours or so.

Posted by     Categories: Off-Topic     0 Comments

Blue bug, new shell

The default .cshrc in DragonFly has had some changes, which shouldn’t be anything but handy… assuming you are using tcsh.  Also: the loader menu defaults to a blue Fred, now.

Posted by     Categories: Committed Code, DragonFly     0 Comments

New binutils, faster build

In the process of committing binutils 2.25 to DragonFly, John Marino also broke its build into parallel parts and removed the build of the gold linker.  Buildworlds should be noticeably faster now, though I don’t have a before/after.

Posted by     Categories: Committed Code, DragonFly     0 Comments

New wireless documentation

John Marino’s written an extensive page about wireless and DragonFly, on dragonflybsd.org.

Lazy Reading for 2015/03/29

Pre-assembled over the week, since I have an odd weekend schedule this week.  On the plus side, there’s lots to click here.

Unrelated link of the week: Tea.  Contains strong language.

Posted by     Categories: Lazy Reading, UNIXish     0 Comments

In Other BSDs for 2015/03/28

It’s been a quiet week in BSD-land, at least in terms of me finding links.

Keymap details

If you’re looking to change your DragonFly system’s keymapping to support a non-US character set, use this users@ post from Adolf Augustin as a cheat sheet to make all the right changes.

Clustering and copies in HAMMER2

Matthew Dillon answered some mailing list questions on how clustering and data copies will work in HAMMER2 – no due date, of course, because this is very complex.  If you’re really into it, there’s always watching the recent commits.

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

BSDNow 082: SSL in the wild

BSDNow 082 is up, talking with Bernard Spil about LibreSSL adoption in FreeBSD ports.  There’s lots of other material listed – see the BSDTalk page for a summary of all the topics covered.

Posted by     Categories: BSD, Periodicals     4 Comments

New locking and synchronization docs

Matthew Dillon has rewritten the Locking and Synchronization documentation for DragonFly.  Keep this in mind the next time you say “Which lock should I use for this new software/ported software?”  There’s also locking(9).

bsdtalk252: Brian Callahan and devio.us

BSDTalk 252 has 18 minutes of conversation with Brian Callahan, who runs devio.us, an OpenBSD-based shell provider.

Posted by     Categories: BSD, OpenBSD, Periodicals     0 Comments

A PHP upgrade note

The other day, I updated some packages using pkg.  The default version of PHP went from 5.4 to 5.6.  I ended up doing what /usr/dports/UPGRADING says and making a list of all PHP packages on my system, before removing PHP and its dependencies.  I then reinstalled the packages that used PHP, bringing the needed packages back in at the right version.  pkg 1.4 didn’t handle the transition cleanly, unfortunately.  I also had to specify mod_php56 because pkg was trying to get the 5.4 version despite it not being default.

None of these are insurmountable problems, but it never hurts to be forewarned.  pkg 1.5 is on the horizon and may have an easier time with sorting these types of dependency/version changes.  This may apply to FreeBSD in addition to DragonFly.

DragonFly 4.0.5 out

I’ve tagged version 4.0.5 of DragonFly, and it’s available at your nearest mirror.  This revision is mostly to incorporate the newest OpenSSL security bump.

Posted by     Categories: DragonFly, Goings-on     2 Comments

Lazy Reading for 2015/03/22

As you read this, I am probably watching a storage processor reboot.

I’d love to see fewer developers demanding superficial perks, and more of them asking to have more time to contribute to the open source products we use, mentor young developers, and learning more about the space they occupy. All of those result in us growing as developers in more than just our coding skills.

Your unrelated link of the week: National Corndog Day.  Has audio.  (via)

Posted by     Categories: Lazy Reading, roguelike     2 Comments

In Other BSDs for 2015/03/21

Not done in a last-minute rush before the weekend, yay!  Done early cause I have to work over the weekend, boo!

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

New OpenSSL so new point release

OpenSSL has yet another security update, and Sascha Wildner has added it to DragonFly.  It probably justifies a 4.0.5 release, so I’ll be working on that.

Posted by     Categories: DragonFly, Goings-on     2 Comments

New sshlockout option

As a side effect of the new ipfw3 import, the sshlockout script included with DragonFly now has -pf and -ipfw options.

Posted by     Categories: DragonFly, Goings-on     3 Comments

SSD and book recommendations

Some recent users threads pointed at SSD wear stats, along with what Matthew Dillon has seen on dragonflybsd.org machines, and good filesystem books.

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

New ipfw in DragonFly

Bill Yuan’s work on a new ipfw has been committed, and for clarity, called “ipfw3“.

Posted by     Categories: Committed Code, DragonFly     7 Comments

Lazy Reading for 2015/03/15

Happy (almost) St. Patrick’s Day!  An excuse in the U.S. to wear green things and drink beer.

Posted by     Categories: Lazy Reading, UNIXish     0 Comments

In Other BSDs for 2015/03/14

I goofed up and didn’t complete last weeks’ In Other BSDs before it published, so you get some extra this week.

Extra world messages

Next time you’re building or installing world on your DragonFly system (running master), your computer will do a better job letting you know the status.

Posted by     Categories: DragonFly, Goings-on     0 Comments

USB update

Matthew Dillon pulled in a new USB update from FreeBSD to DragonFly.  What does it change?  I’m not completely sure, but he did it to get apcupsd working, so that may be a hint.

Posted by     Categories: Committed Code, Device support, DragonFly     0 Comments

HDMI sound trick

If you have a HDMI-connected monitor, but no sound, this trick about increasing available memory may help.

BSDNow 80: The PC-BSD Tour II

The newest BSDNow video goes into PC-BSD and booting, and interviews Justin Gibbs about the FreeBSD Foundation.

Posted by     Categories: BSD, FreeBSD, PC-BSD, Periodicals     0 Comments

pfSense class results

Hey, look what I have! There’s a pfSense pair of classes available to take. I went through them and found them worthwhile. pfSense is easy enough to use that a dedicated person can puzzle through most of the settings, eventually, but I don’t have “eventually”, and I want to encourage BSD products in my workplace… so here we are.

IMG_20150309_155035

Posted by     Categories: Goings-on, pfSense     1 Comment

DragonFly 4.0.4 out

DragonFly 4.0 has had a minor point release, to 4.0.4.  There was a bug in the initial install where the rescue image installed on disk would be incorrect.  This was fixed after the first time a build/installworld was done, but might as well have it start out right.  There’s some other small fixes, and the release commit will show you the summary.  Download from your nearest mirror or update normally.

Posted by     Categories: DragonFly, Goings-on     3 Comments