Skip to main content.

Episode 092: BSD After Midnight

2015-06-03

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


Headlines

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 - questions@midnightbsd.org / @midnightbsd

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

Feedback/Questions


  • Send questions, comments, show ideas/topics, or stories you want mentioned on the show to feedback@bsdnow.tv
  • 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

2017-05-25

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

Two Year Anniversary

2015-08-08

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

2015-01-17

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?

2014-11-26

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 246: Properly Coordinated Disclosure

2018-05-16

Direct Download:MP3 AudioVideo This episode was brought to you by Headlines Intel documentation flaw sees instruction misimplemented in almost every OS A statement in the System Programming Guide of the Intel 64 and IA-32 Architectures Software Developer's Manual (SDM) was mishandled in the development of some or all operating-system kernels, resulting in...

Episode 245: ZFS User Conf 2018

2018-05-09

Direct Download:MP3 AudioVideo This episode was brought to you by Headlines ZFS User Conference Recap Attendees met for breakfast on the fourth floor, in a lunchroom type area just outside of the theatre. One entire wall was made of lego base plates, and there were buckets of different coloured lego embedded in the wall. The...

Episode 244: C is a lie

2018-05-02

Direct Download:MP3 AudioVideo This episode was brought to you by Headlines Towards Secure System Graphics: Arcan and OpenBSD Let me preface this by saying that this is a (very) long and medium-rare technical article about the security considerations and minutiae of porting (most of) the Arcan ecosystem to work under OpenBSD. The...

Episode 243: Understanding The Scheduler

2018-04-25

Direct Download:MP3 AudioVideo This episode was brought to you by Headlines OpenBSD 6.3 released Punctual as ever, OpenBSD 6.3 has been releases with the following features/changes: > Improved HW support, including: > SMP support on OpenBSD/arm64 platforms > vmm/vmd improvements: > IEEE 802.11 wireless stack improvements > Generic network stack improvements > Installer improvements > Routing daemons and other userland network...