BSD Now

359: Throwaway Browser


Listen Later

Throw-Away Browser on FreeBSD With "pot" within 5 minutes, OmniOS as OpenBSD guest with bhyve, BSD vs Linux distro development, My FreeBSD Laptop Build, FreeBSD CURRENT Binary Upgrades, and more.

NOTES

This episode of BSDNow is brought to you by Tarsnap

Headlines
Throw-Away Browser on FreeBSD With "pot" Within 5 Minutes

pot is a great and relatively new jail management tool. It offers DevOps style provisioning and can even be used to provide Docker-like, scalable cloud services together with nomad and consul (more about this in Orchestrating jails with nomad and pot).

OpenBSD guest with bhyve - OmniOS

Today I will be creating a OpenBSD guest via bhyve on OmniOS. I will also be adding a Pass Through Ethernet Controller so I can have a multi-homed guest that will serve as a firewall/router.

This post will cover setting up bhyve on OmniOS, so it will also be a good introduction to bhyve. As well, I look into OpenBSD’s uEFI boot loader so if you have had trouble with this, then you are in the right place.

News Roundup
BSD versus Linux distribution development

Q: Comparing-apples-to-BSDs asks: I was reading one of the old articles from the archive. One of the things mentioned was how the BSDs have a distinct approach in terms of packaging the base system relative to userland apps, and that the Linux distros at the time were not following the same practice. Are there Linux distros that have adopted the same approach in modern times? If not, are there technical limitations that are preventing them from doing so, such as some distros supporting multiple kernel versions maybe?

DistroWatch answers: In the article mentioned above, I made the observation that Linux distributions tend to take one of two approaches when it comes to packaging software. Generally a Linux distribution will either offer a rolling release, where virtually all packages are regularly upgraded to their latest stable releases, or a fixed release where almost all packages are kept at a set version number and only receive bug fixes for the life cycle of the distribution. Projects like Arch Linux and Void are popular examples of rolling, always-up-to-date distributions while Fedora and Ubuntu offer fixed platforms.

My FreeBSD Laptop Build

I have always liked Thinkpad hardware and when I started to do more commuting I decided I needed something that had a decent sized screen but fit well on a bus. Luckily about this time Lenovo gave me a nice gift in the Thinkpad X390. Its basically the famous X2xx series but with a 13” screen and smaller bezel.

So with this laptop I figured it was time to actually put the docs together on how I got my FreeBSD workstation working on it. I will here in the near future have another post that will cover this for HardenedBSD as well since the steps are similar but have a few extra gotchas due to the extra hardening.

FreeBSD CURRENT Binary Upgrades
  • Disclaimer
  • This proof-of-concept is not a publication of FreeBSD.
  • Description
  • up.bsd.lv is a proof-of-concept of binary updates for FreeBSD/amd64 CURRENT/HEAD to facilitate the exhaustive testing of FreeBSD and the bhyve hypervisor and OpenZFS 2.0 specifically. Updates are based on the SVN revisions of official FreeBSD Release Engineering bi-monthly snapshots.
    Tarsnap
    • This weeks episode of BSDNow was sponsored by our friends at Tarsnap, the only secure online backup you can trust your data to. Even paranoids need backups.
    • Feedback/Questions
      • Karl - pfsense
      • Val - esxi question
      • lars - openbsd router hardware

      • Send questions, comments, show ideas/topics, or stories you want mentioned on the show to [email protected]

      • ...more
        View all episodesView all episodes
        Download on the App Store

        BSD NowBy JT Pennington

        • 4.8
        • 4.8
        • 4.8
        • 4.8
        • 4.8

        4.8

        91 ratings


        More shows like BSD Now

        View all
        The Changelog: Software Development, Open Source by Changelog Media

        The Changelog: Software Development, Open Source

        289 Listeners

        Security Now (Audio) by TWiT

        Security Now (Audio)

        2,006 Listeners

        MacBreak Weekly (Audio) by TWiT

        MacBreak Weekly (Audio)

        2,013 Listeners

        Accidental Tech Podcast by Marco Arment, Casey Liss, John Siracusa

        Accidental Tech Podcast

        2,141 Listeners

        LINUX Unplugged by Jupiter Broadcasting

        LINUX Unplugged

        273 Listeners

        Risky Business by Patrick Gray

        Risky Business

        373 Listeners

        Late Night Linux by The Late Night Linux Family

        Late Night Linux

        167 Listeners

        Darknet Diaries by Jack Rhysider

        Darknet Diaries

        8,117 Listeners

        Behind the Bastards by Cool Zone Media and iHeartPodcasts

        Behind the Bastards

        15,647 Listeners

        Linux Dev Time by The Late Night Linux Family

        Linux Dev Time

        22 Listeners

        2.5 Admins by The Late Night Linux Family

        2.5 Admins

        97 Listeners

        Linux After Dark by The Late Night Linux Family

        Linux After Dark

        29 Listeners

        This Day in AI Podcast by Michael Sharkey, Chris Sharkey

        This Day in AI Podcast

        228 Listeners

        Linux Matters by Linux Matters

        Linux Matters

        22 Listeners

        Better Offline by Cool Zone Media and iHeartPodcasts

        Better Offline

        599 Listeners