Issue 30
Published July 29, 2020

There have been new Erratas for OpenBSD last week. Then we take a look at the rest of BSD world with latest news and tutorials.

Releases

Seems to be none.

BSDSec

OpenBSD Errata: July 22nd, 2020 (tty): Errata patches for the kernel have been released for OpenBSD 6.6 and 6.7. Only pty devices need reprint delays. Binary updates for the amd64, i386, and arm64 platforms are available via the syspatch utility. As these affect the kernel, a reboot will be needed after patching.

OpenBSD Errata: July 27th, 2020 (rpki): Errata patches for rpki-client have been released for OpenBSD 6.7. In rpki-client, incorrect use of EVPPKEYcmp allows an authentication bypass. Binary updates for the amd64, i386, and arm64 platforms are available via the syspatch utility.

OpenBSD Errata: July 27th, 2020 (iked): Errata patches for OpenIKED have been released for OpenBSD 6.6 and 6.7. In iked, incorrect use of EVPPKEYcmp allows an authentication bypass. Binary updates for the amd64, i386, and arm64 platforms are available via the syspatch utility.

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

News

New ext2fs support for DragonFly: Tomohiro Kusumi has imported a new version of ext2 filesystem support into DragonFly.

FreeBSD Core Team 10 in Review: As Core Team 11 readies to take over management of the FreeBSD Project, FreeBSD Foundation interviewed members of Core Team 10 for their observations on a productive two years.

NetBSD Is Making Progress On Benchmarking For Performance/Regression Testing: One of many interesting Google Summer of Code 2020 projects is working on automated benchmarking for NetBSD in order to allow for performance/regression testing of this BSD operating system known for its portability across CPU architectures.

DragonFlyBSD Updates Its Intel + Radeon Linux-Ported Graphics Driver Code: As of this weekend the code is now up to a state matching Linux 4.12.14. Yes, still quite old with Linux 5.8 around the corner, but at least progress is being made and it's better than in the past or where there was no driver support previously.

nvi2 in FreeBSD ports: Craig Leres on the FreeBSD ports team has deprecated nvi-devel in lieu of nvi2, with the former expiring this time in October.

Tutorials

Adding Networking to the 2.11BSD pl 195 system: These instructions are for FreeBSD, alas, and other system may differ. However, the first section is the only part that's FreeBSD specific. In the same series, there's also another article: First screen shot of 2.11BSD as released.

ZFS High Availability Filesystem With minio on FreeBSD: minio on FreeBSD can easily be used as storage platform to add High Availability and Scale Out features to ZFS or FFS.

When Unix learned to reboot(2): Recently, a friend of this author asked about the history of halt, and when did we have to stop with the sync / sync / sync dance before running halt or reboot. The two are related, it turns out.

FreeBSD 64bit Assembler (amd64): For FreeBSD, there are not many 64bit assembler (amd64) examples available on the web and virtually none that are a little bit more complex. To change this, author ported a DOS Tetris game to 64bit FreeBSD, using SVGALIB to max VGA out with 320x200 and 256 colours - it is 2020 after all!

More

As always, there are more sources of BSD goodness. Latest BSD Now talks about Chasing a bad commit, New FreeBSD Core Team elected, Getting Started with NetBSD on the Pinebook Pro, FreeBSD on the Intel 10th Gen i3 NUC, pf table size check and change, 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 2020-07-27.

In Other BSDs for 2020/07/25 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 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!