Skip to main content.

Episode 092: BSD After Midnight


Direct Download:

Video | HD Video | MP3 Audio | OGG Audio | Torrent

This episode was brought to you by

iXsystems - Enterprise Servers and Storage for Open SourceDigitalOcean - Simple Cloud Hosting, Built for DevelopersTarsnap - Online Backups for the Truly Paranoid


Zocker, it's like docker on FreeBSD

  • Containment is always a hot topic, and docker has gotten a lot of hype in Linux land in the last couple years - they're working on native FreeBSD support at the moment
  • This blog post is about a docker-like script, mainly for ease-of-use, that uses only jails and ZFS in the base system
  • In total, it's 1,500 lines of shell script
  • The post goes through the process of using the tool, showing off all the subcommands and explaining the configuration
  • In contrast to something like ezjail, Zocker utilizes the jail.conf system in the 10.x branch

Patrol Read in OpenBSD

  • OpenBSD has recently imported some new code to support the Patrol Read function of some RAID controllers
  • In a nutshell, Patrol Read is a function that lets you check the health of your drives in the background, similar to a zpool "scrub" operation
  • The goal is to protect file integrity by detecting drive failures before they can damage your data
  • It detects bad blocks and prevents silent data corruption, while marking any bad sectors it finds

HAMMER 2 improvements

  • DragonFly BSD has been working on the second generation HAMMER FS
  • It now uses LZ4 compression by default, which we've been big fans of in ZFS
  • They've also switched to a faster CRC algorithm, further improving HAMMER's performance, especially when using iSCSI

FreeBSD foundation May update

  • The FreeBSD foundation has published another update newsletter, detailing some of the things they've been up to lately
  • In it, you'll find some development status updates: notably more ARM64 work and the addition of 64 bit Linux emulation
  • Some improvements were also made to FreeBSD's release building process for non-X86 architectures
  • There's also an AsiaBSDCon recap that covers some of the presentations and the dev events
  • They also have an accompanying blog post where Glen Barber talks about more sysadmin and clusteradm work at NYI

Interview - Lucas Holt - / @midnightbsd


News Roundup

The launchd on train is never coming

  • Replacement of init systems has been quite controversial in the last few years
  • Fortunately, the BSDs have avoided most of that conflict thus far, but there have been a few efforts made to port launchd from OS X
  • This blog post details the author's opinion on why he thinks we're never going to have launchd in any of the BSDs
  • Email us your thoughts on the matter

Native SSH comes to… Windows

  • In what may be the first (and last) mention of Microsoft on BSD Now...
  • They've just recently announced that PowerShell will get native SSH support in the near future
  • It's not based on the commercial SSH either, it's the same one from OpenBSD that we already use everywhere
  • Up until now, interacting between BSD and Windows has required something like PuTTY, WinSCP, FileZilla or Cygwin - most of which are based on really outdated versions
  • The announcement also promises that they'll be working with the OpenSSH community, so we'll see how many Microsoft-submitted patches make it upstream (or how many donations they make)

Moving to FreeBSD

  • This blog post describes a long-time Linux user's first BSD switching experience
  • The author first talks about his Linux journey, eventually coming to love the more customization-friendly systems, but the journey ended with systemd
  • After doing a bit of research, he gave FreeBSD a try and ended up liking it - the rest of the post mostly covers why that is
  • He also plans to write about his experience with other BSDs, and is writing some tutorials too - we'll check in with him again later on


  • Send questions, comments, show ideas/topics, or stories you want mentioned on the show to
  • There's a new LibreSSL mailing list for discussion and announcements, subscribe if you're interested
  • Next week is a prerecorded episode since we'll be at BSDCan
  • If you're interested in doing an interview at the conference, send us an email now and we can prepare some questions ahead of time

Latest News

New announcement


We understand that Michael Dexter, Brad Davis, and George Rosamond think there should be more real news....

Two Year Anniversary


We're quickly approaching our two-year anniversary, which will be on episode 105. To celebrate, we've created a unique t-shirt design, available for purchase until the end of August. Shirts will be shipped out around September 1st. Most of the proceeds will support the show, and specifically allow us to buy...

New discussion segment


We're thinking about adding a new segment to the show where we discuss a topic that the listeners suggest. It's meant to be informative like a tutorial, but more of a "free discussion" format. If you have any subjects you want us to explore, or even just a good name...

How did you get into BSD?


We've got a fun idea for the holidays this year: just like we ask during the interviews, we want to hear how all the viewers and listeners first got into BSD. Email us your story, either written or a video version, and we'll read and play some of them for...

Episode 237: AsiaBSDcon 2018


Direct Download:HD VideoMP3 AudioHD Torrent This episode was brought to you by Headlines AsiaBSDCon 2018 has concluded We have just returned from AsiaBSDCon in Tokyo, Japan last weekend Please excuse our jetlag The conference consisted two days of meeting followed by 2 days of paper presentations We arrived a few days early to see some sights and...

Episode 236: How a cd works


Direct Download:HD VideoMP3 AudioHD Torrent This episode was brought to you by Headlines Pledge: OpenBSD’s defensive approach to OS Security The meaning of Pledge is same as in the real world, that is, “a solemn promise or undertaking”. So, in OpenBSD: Calling pledge in a program means to promise...

Episode 235: I C you BSD


Direct Download:HD VideoMP3 AudioHD Torrent This episode was brought to you by Headlines How I coined the term 'open source' In a few days, on February 3, the 20th anniversary of the introduction of the term "open source software" is upon us. As open source software grows in popularity and powers some...

Episode 234: Code and Community


Direct Download:HD VideoMP3 AudioHD Torrent This episode was brought to you by Headlines Google Summer of Code 2018 FreeBSD FreeBSD Google Summer oF Code Ideas You can join #freebsd-soc on the efnet IRC network to chat with FreeBSD developers interested in mentoring student proposals and projects, past FreeBSD/GSoC students, and other students applying to...