BSD Now

397: Fresh BSD 2021


Listen Later

Customizing the FreeBSD Kernel, OpenBSD/loongson on the Lemote Fuloong, how ZFS on Linux brings up pools and filesystems at boot under systemd, LLDB: FreeBSD Legacy Process Plugin Removed, FreshBSD 2021, gmid, Danschmid’s Poudriere Guide in english, and more

NOTES

This episode of BSDNow is brought to you by Tarsnap

Headlines
Customizing the FreeBSD Kernel

Learn more about customizing the build of the FreeBSD kernel and its loadable modules

OpenBSD/loongson on the Lemote Fuloong

In my article about running OpenBSD/loongson on the Lemote Yeeloong back in 2016, I mentioned looking for a Fuloong. All hope seemed lost until the Summer of 2017, when a fellow OpenBSD developer was contacted by a generous user (Thanks again, Lars!) offering to donate two Lemote Fuloong machines, and I was lucky enough to get one of those units.

News Roundup
How ZFS on Linux brings up pools and filesystems at boot under systemd

On Solaris and Illumos, how ZFS pools and filesystems were brought up at boot was always a partial mystery to me (and it seemed to involve the kernel knowing a lot about /etc/zfs/zpool.cache). On Linux, additional software RAID arrays are brought up mostly through udev rules, which has its own complications. For a long time I had the general impression that ZFS on Linux also worked through udev rules to recognize vdev components, much like software RAID. However, this turns out to not be the case and the modern ZFS on Linux boot process is quite straightforward on systemd systems.

LLDB: FreeBSD Legacy Process Plugin Removed

During the past month we’ve successfully removed the legacy FreeBSD plugin and continued improving the new one. We have prepared an implementation of hardware breakpoint and watchpoint support for FreeBSD/AArch64, and iterated over all tests that currently fail on that platform. Therefore, we have concluded the second milestone.

FreshBSD 2021

6 weeks ago I created a branch for a significant rework of FreshBSD. Nearly 300 commits later, and just a week shy of our 15th anniversary, the result is what you’re looking at now. I hope you like it.

gmid is a gemini server for unixes.
Danschmid’s Poudriere Guide now in english

The ports system is one of FreeBSD's greatest advantages for users who want flexibility and control over their software. It enables administrators to easily create and manage source-based installations using a system that is robust and predictable.

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.
    • Send questions, comments, show ideas/topics, or stories you want mentioned on the show to [email protected]
    • ***

      Special Guest: Tom Jones.

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

      BSD NowBy JT Pennington

      • 4.9
      • 4.9
      • 4.9
      • 4.9
      • 4.9

      4.9

      89 ratings


      More shows like BSD Now

      View all
      Security Now (Audio) by TWiT

      Security Now (Audio)

      1,971 Listeners

      Software Engineering Radio - the podcast for professional software developers by se-radio@computer.org

      Software Engineering Radio - the podcast for professional software developers

      272 Listeners

      The Changelog: Software Development, Open Source by Changelog Media

      The Changelog: Software Development, Open Source

      283 Listeners

      LINUX Unplugged by Jupiter Broadcasting

      LINUX Unplugged

      265 Listeners

      Python Bytes by Michael Kennedy and Brian Okken

      Python Bytes

      213 Listeners

      Late Night Linux by The Late Night Linux Family

      Late Night Linux

      154 Listeners

      Home Assistant Podcast by HK Media

      Home Assistant Podcast

      65 Listeners

      CoRecursive: Coding Stories by Adam Gordon Bell - Software Developer

      CoRecursive: Coding Stories

      189 Listeners

      Kubernetes Podcast from Google by Abdel Sghiouar, Kaslin Fields

      Kubernetes Podcast from Google

      181 Listeners

      Late Night Linux Family All Episodes by The Late Night Linux Family

      Late Night Linux Family All Episodes

      44 Listeners

      Linux Dev Time by The Late Night Linux Family

      Linux Dev Time

      21 Listeners

      Self-Hosted by Jupiter Broadcasting

      Self-Hosted

      135 Listeners

      2.5 Admins by The Late Night Linux Family

      2.5 Admins

      92 Listeners

      Linux After Dark by The Late Night Linux Family

      Linux After Dark

      28 Listeners

      Oxide and Friends by Oxide Computer Company

      Oxide and Friends

      47 Listeners