Issue 113
Published June 22, 2022

Latest news and tutorials from the BSD world.

Releases

Hotfix GhostBSD 22.06.18 ISO is now available: This new ISO contains a critical fix and software updates. The last change to automount was untested, and the live iso was automating all internal drives and caused serious partitioning issues and installation problems.

GhostBSD 22.06.15 ISO is now available: It contains many bug fixes, security fixes, feature improvements, software updates, and OS updates. For details, see the changelog on the link.

BSDSec

No security announcements.

As always, it’s worth following BSDSec. RSS feed and Twitter account available.

News

New FreeBSD Core Team Elected: Active committers to the project have elected Twelfth FreeBSD Core Team. Baptiste Daroussin (bapt) Benedict Reuschling (bcr) Ed Maste (emaste) Greg Lehey (grog) John Baldwin (jhb) Li-Wen Hsu (lwhsu) Emmanuel Vadot (manu) Tobias C. Berner (tcberner) Mateusz Piotrowski (0mp) To read about the responsibilities of the Core Team, refer to https://www.freebsd.org/administration.html#t-core

BSD Now 459 - NetBSD Kernel benchmark: Evaluating FreeBSD CURRENT for Production Use, Time Machine-like Backups on OpenBSD, FreeBSD on the Graviton 3, Compiling the NetBSD kernel as a benchmark, Network Management with the OpenBSD Packet Filter Toolset from BSDCan 2022, Hardware Detection & Diagnostics for New FreeBSD Users, and more.

Tutorials

Differences between base and ports LLVM in OpenBSD: Frederic Cambus: Base vs ports LLVM in OpenBSD, and why we still need both

Using Netgraph for FreeBSD’s Bhyve Networking: FreeBSD 13 adds new support for a netgraph backend for virtual network devices under bhyve. Netgraph is a modular networking framework that allows for arbitrary stacking of protocols and transports, along with filtering, tunneling, redirection, inspection, injection and more—fast and feature-rich, netgraph is to networking what the geom layer is to disks and storage. This article provides a basic recipe to demonstrate some common netgraph syntax and use-cases.Why might you want to run CURRENT? If you have a large modified code base, or are building a product based on FreeBSD, CURRENT gives you a look into the future of FreeBSD. Running CURRENT will help you understand changes that are happening in the FreeBSD Operating System and it gives you an opportunity to see how your stack performs with new features. In this article we will show how to build a CURRENT system with the debugging features disabled, and perform some benchmarks to test the impact debugging features have on performance.

Did we miss anything?

This newsletter is made from your content on DiscoverBSD and BSDSec. Submit the stuff we missed so it can appear next time.

Do you have an OSS BSD-related project that you would like to showcase in BSD Weekly? Reply to sender and we can showcase you as a sponsor of an issue (for free).

Do you know anyone who would like this newsletter? Consider forwarding and tell them to subscribe.

Thanks for reading and see you next week! Take a vaccine and stay safe!

Become a Sponsor! Become a Patron!

We won't spam you. Unsubscribe any time.