Developer? You can get a grant from FreeBSD to work on it. Plus the rest of BSD world with the latest releases, news, tutorials and security announcements.
Submit Your FreeBSD Project Proposal
Do you have a project you’d like to work on that would improve FreeBSD?
The FreeBSD Foundation is still soliciting the submission of proposals for work that directly benefits any of the major subsystems or infrastructure within the FreeBSD operating system.
Proposals will be accepted for work on any of the subsystems or infrastructure in FreeBSD, although the Foundation is particularly interested in receiving project grant proposals in a few key areas:
- Installation and deployment tooling, including pkgbase
- Containerization improvements, such as jail orchestration or Docker compatibility
- Improving the security of FreeBSD and of applications running on FreeBSD
- Development tooling, such as debuggers, fuzzers, static analysis tools
- Establishes FreeBSD as a leader in projects with multiple operating system support, for example ZFS, LLVM, or libarchive
- Developing improvements to ports infrastructure and tooling
Releases
FreeBSD 11.4-RC1 Available. The first RC build for the FreeBSD 11.4 release cycle is now available. ISO images for the amd64, armv6, arm64, i386, powerpc, powerpc64, and sparc64 architectures are available on most of FreeBSD mirror sites.
FuguIta 6.7 released. FuguIta is OpenBSD live system. This is a first test release of 6.7. Fast-boot-cache has not been installed yet.
OPNsense 20.1.7 released. OPNsense moves to PHP 7.3 in order to be able to complete testing for the 20.7-BETA online upgrades. It also included is a patch for the packet filter kernel code which could crash with shared forwarding when interfaces disappeared due to use after free in the default network stack path.
BSDSec
Errata patches for LibreSSL have been released for OpenBSD 6.7 and OpenBSD 6.6.
- OpenBSD Errata: May 22nd, 2020 (libssl)- a TLS client with peer verification disabled may crash when contacting a server that sends an empty certificate list,
- OpenBSD Errata: May 22nd, 2020 (unbound) - specially crafted queries may crash unbound and unwind. Both can be tricked into amplifying an incoming query,
- OpenBSD Errata: May 25th, 2020 (smtpd_sockaddr) - Incorrect use of getpeername(2) storage for outgoing IPv6 connections corrupts stack memory. The nature of the corruption and existing mitigations appear to make this difficult to effectively target.
Binary updates for the amd64, i386, and arm64 platforms are available via the syspatch utility. After patching, restart affected services.
As always, it’s worth following BSDSec. RSS feeds and Twitter account available.
News
DarkMate 12.1 is a desktop install script for FreeBSD 12.1. This script helps you set up a desktop system on top of FreeBSD 12.1. It will install PKG, X, MATE, SLiM, some additional tools and set up a ‘wheel video’ user.
In a commit touching quite a few files, Theo recently renamed the installation images from installXX.fs
to installXX.img
. These are UFS filesystem images, but additionally have a bootblock in the first 8K (since UFS does not use that space). There are some UEFI direct-from-internet bootloaders that require the name *.img
. So this makes things more convenient for those, while keeping it consistent in all architectures.
LibreSSL 3.1.2 have been released. It includes the following fix: A TLS client with peer verification disabled may crash when contacting a server that sends an empty certificate list.
BSD Hardware: This is a project to collect hardware details of BSD-powered computers over the world and help BSD users and developers to collaboratively debug hardware related issues, check for BSD-compatibility and find drivers. Make a probe of your computer in order to participate and discover the world of hardware in details. Share your probes and logs with BSD developers to debug and fix problems on your computer.
This short blog post summarizes the KDE/Qt work done in OpenBSD 6.7 and plans for 6.8.
Tutorials
FreeBSD Laptop: Dell Latitude 7390. FreeBSD developer explains why they decided to get this laptop, and how to get the most of it with FreeBSD. FYI, they run KDE. At the end of article you can find the list of things that do and don’t work.
Setting Up Windows iSCSI Block Shares on TrueNAS & FreeNAS. In this tutorial, we’ll cover the basics of iSCSI, configuring iSCSI on FreeNAS (soon to be TrueNAS CORE), and setting up access from a Windows machine.
Upgrade your OpenBSD VM. OpenBSD 6.7 has been released last week. There are two ways you can upgrade your VM. Either use sysupgrade(8) or do a manual upgrade.
More
As always, there are more sources of BSD goodness. Latest BSD Now talks about Backup and Restore on NetBSD, OpenBSD 6.7 available, Building a WireGuard Jail with FreeBSD’s standard tools, who gets to chown things and quotas, influence TrueNAS CORE roadmap, 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-05-25.
In Other BSDs for 2020/05/23 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!