Issue 60
Published March 17, 2021

This week we look once again at the releases, security announcements and tutorials from the BSD world.

Releases

OPNsense 21.1.3 released: OPNsense movse ahead with the firmware UI and API rework. You will also notice the new plugin conflict dialog which will report that plugins have been installed previously but not registered in the configuration. This can be easily amended by reseting the local conflicts, which essentially accepts the current plugin configuration as the new default.

BSDSec

OpenBSD Errata: March 15, 2021 (libssl): Errata patches for LibreSSL have been released for OpenBSD 6.8. A TLS client using session resumption may cause a use-after-free. Binary updates for the amd64, i386, and arm64 platforms are available via the syspatch utility.

NetBSD Security Advisory 2021-001: Predictable ID disclosures in IPv4 and IPv6: IP ID randomization was not enabled by default and the randomization algorithms were not strong enough. For all NetBSD versions, you need to obtain fixed kernel sources, rebuild and install the new kernel, and reboot the system.

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

News

What is New in FreeBSD 13.0.: FreeBSD 13.0 comes out at the end of March. Take a look at what's new in the upcoming release.

This issue of BSD Weekly was brought to you by BSDSec.

Tutorials

Easy spamAssassin with OpenSMTPD: How to setup very easily the anti-spam SpamAssassin and make it work with the OpenSMTPD mail server (OpenBSD default mail server).

Customizing the FreeBSD Kernel: In this article, we will be looking at the various ways to customize the build of the FreeBSD kernel and its loadable modules. Understanding this process is invaluable for making custom additions or tuning the kernel build for a specific piece of hardware.

Implement a Command not found handler in OpenBSD: On many Linux systems, there is a special program run by the shell (configured by default) that will tell you which package provide a command you tried to run but is not available in $PATH. Let's do the same for OpenBSD!

More

As always, there are more sources of BSD goodness. Latest BSD Now talks about Lessons learned from a 27 years old UNIX book, Finally dRAID, Setting up a Signal Proxy using FreeBSD, Annotate your PDF files on OpenBSD, Things You Should Do Now, Just: More unixy than Make, and more

The Valuable News weekly series is dedicated to providing summary about news, articles and other interesting stuff mostly but not always related to the UNIX or BSD systems. The latest is from 2021/03/15.

In Other BSDs for 2021/03/13 is out, too.

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! Stay home and stay safe!

Become a Sponsor! Become a Patron!