Skip to main content.

Episode 089: Exclusive Disjunction

2015-05-13

Direct Download:

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

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

OpenSMTPD for the whole family

  • Setting up a BSD mail server is something a lot of us are probably familiar with doing, at least for our own accounts
  • This article talks about configuring a home mail server too, but even for the other people you live with
  • After convincing his wife to use their BSD-based Owncloud server for backups, the author talks about moving her over to his brand new OpenSMTPD server too
  • If you've ever run a mail server and had to deal with greylisting, you'll appreciate the struggle he went through
  • In the end, BGP-based list distribution saved the day, and his family is being served well by a BSD box

NetBSD on the Edgerouter Lite

  • We've talked a lot about building your own BSD-based router on the show, but not many of the devices we mention are in the same price range as consumer devices
  • The EdgeRouter Lite, a small MIPS-powered machine, is starting to become popular (and is a bit cheaper)
  • A NetBSD developer has been hacking on it, and documents the steps to get a working install in this blog post
  • The process is fairly simple, and you can cross-compile your own installation image on any CPU architecture (even from another BSD!)
  • OpenBSD and FreeBSD also have some support for these devices

Bitrig at NYC*BUG

  • The New York City BSD users group has semi-regular meetings with presentations, and this time the speaker was John Vernaleo
  • John discussed Bitrig, an OpenBSD fork that we've talked about a couple times on the show
  • He talks about what they've been up to lately, why they're doing what they're doing, difference in supported platforms
  • Ports and packages between the two projects are almost exactly the same, but he covers the differences in the base systems, how (some) patches get shared between the two and finally some development model differences

OPNsense, meet HardenedBSD

  • Speaking of forks, two FreeBSD-based forked projects we've mentioned on the show, HardenedBSD and OPNsense, have decided to join forces
  • Backporting their changes to the 10-STABLE branch, HardenedBSD hopes to introduce some of their security additions to the OPNsense codebase
  • Paired up with LibreSSL, this combination should offer a good solution for anyone wanting a BSD-based firewall with an easy web interface
  • We'll cover more news on the collaboration as it comes out

Interview - Mike Larkin - mlarkin@openbsd.org / @mlarkin2012

Memory protections in OpenBSD: W^X, ASLR, PIE, SSP


News Roundup

A closer look at FreeBSD

  • The week wouldn't be complete without at least one BSD article making it to a mainstream tech site
  • This time, it's a high-level overview of FreeBSD, some of its features and where it's used
  • Being that it's an overview article on a more mainstream site, you won't find anything too technical - it covers some BSD history, stability, ZFS, LLVM and Clang, ports and packages, jails and the licensing
  • If you have any BSD-curious Linux friends, this might be a good one to send to them

Linksys NSLU2 and NetBSD

  • The Linksys NSLU2 is a proprietary network-attached storage device introduced back in 2004
  • "About 2 months ago I set a goal to run some kind of BSD on the spare Linksys NSLU2 I had. This was driven mostly by curiosity, after listening to a few BSDNow episodes and becoming a regular listener [...]"
  • After doing some research, the author of this post discovered that he could cross-compile NetBSD for the device straight from his Linux box
  • If you've got one of these old devices kicking around, check out this write-up and get some BSD action on there

OpenBSD disklabel templates

  • We've covered OpenBSD's "autoinstall" feature for unattended installations in the past, but one area where it didn't offer a lot of customization was with the disk layout
  • With a few recent changes, there are now a series of templates you can use for a completely customized partition scheme
  • This article takes you through the process of configuring an autoinstall answer file and adding the new section for disklabel
  • Combine this new feature with our -stable iso tutorial, and you could deploy completely patched and customized images en masse pretty easily

FreeBSD native ARM builds

  • FreeBSD -CURRENT builds for the ARM CPU architecture can now be built natively, without utilities that aren't part of base
  • Some of the older board-specific kernel configuration files have been replaced, and now the "IMC6" target is used
  • This goes along with what we read in the most recent quarterly status report - ARM is starting to get treated as a first class citizen

Feedback/Questions


  • Send questions, comments, show ideas/topics, or stories you want mentioned on the show to feedback@bsdnow.tv - we're always open to ideas for anything you'd like to see in the show
  • As promised last week, OpenBSD 5.7 CDs have arrived, so here are some pictures
  • If you're in the New York area, NYC*BUG and CDBUG are planning to have a number of presentations in the coming months: Ingo Schwarze will be giving talks and mandoc workshops on June 17th and 18th - check their sites for specific details
  • If you're in South America, BSDCon Brazil is happening in October

Latest 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...

EuroBSDCon 2014

2014-09-18

As you might expect, both Allan and Kris will be at EuroBSDCon this year. They'll be busy hunting down various BSD developers and forcing them to do interviews, but don't hesitate to say hi if you're a listener!...


Episode 170: Sandboxing Cohabitation

2016-11-30

Direct Download:VideoHD VideoMP3 AudioOGG AudioTorrent This episode was brought to you by Headlines EuroBSDcon 2016 Presentation Slides Due to circumstances beyond the control of the organizers of EuroBSDCon, there were not recordings of the talks given at the event. However, they have collected the slide decks from each of the speakers and assembled them on...

Episode 169: Scheduling your NetBSD

2016-11-23

Direct Download:VideoHD VideoMP3 AudioOGG AudioTorrent This episode was brought to you by Headlines Production ready Ted Unangst brings us a piece on what it means to be Production Ready He tells the story of a project he worked on that picked a framework that was “production ready” They tested time zones, and it all seemed to...

Episode 168: The Post Show Show

2016-11-16

Direct Download:VideoHD VideoMP3 AudioOGG AudioTorrent This episode was brought to you by Headlines Build a FreeBSD 11.0-release Openstack Image with bsd-cloudinit We are going to prepare a FreeBSD image for Openstack deployment. We do this by creating a FreeBSD 11.0-RELEASE instance, installing it and converting it using bsd-cloudinit. We'll use the CloudVPS...

Episode 167: Playing the Long Game

2016-11-09

Direct Download:VideoHD VideoMP3 AudioOGG AudioTorrent This episode was brought to you by Interview - Scott Long - scottl@freebsd.org FreeBSD & Netflix Feedback/Questions Zack - USB Config Jens - VMs, Jails and Containers Ranko - Tarsnap Keys Alex - OpenBSD in Hyper-V Curt - Discussion Segment Send questions, comments, show ideas/topics, or stories you want mentioned...