OpenBSD developer Vadim Zhukov (
has added preliminary OpenBSD support to
Open Broadcaster Software (OBS) Studio release
and later. The changes come as part of an ongoing collaboration between the upstream
project and OpenBSD developers.
Preliminary OpenBSD support was added in two commits.
This adds a sndio plugin which Zhukov advises will provide more reliable, lower latency audio mixing than the
ffmpeg plugin for OpenBSD users.
provides basic support such as help evaluating OpenBSD-specific filesystem paths.
A link to the release was
on Reddit, with a title claiming full OpenBSD support.
Bryan Steele (
brynet@) was quick to provide helpful context in a
Note that this is still a WIP and it hasn't been submitted to the ports mailing list or committed to the ports tree,
zhuk@ and others have been working with the upstream.
As I understand there are issues that still remain, so "full OpenBSD support" is a bit premature.
With the following
Marcus Glocker (
added an enhanced privacy control for video recording:
Module name: src
Changes by: email@example.com 2020/12/28 11:28:11
sys/dev : video.c
sys/kern : kern_sysctl.c
sys/sys : sysctl.h
Analog to the the kern.audio.record sysctl parameter for audio(4)
devices, introduce kern.video.record for video(4) devices. By default
kern.video.record will be set to zero, blanking all data delivered
by device drivers which attach to video(4).
The idea was initially proposed by
Laurence Tratt <laurie AT tratt DOT net>.
This is analogous to
which was first seen in
Undeadly.org co-editor Peter Hansteen
writes in, saying,
On Saturday November 7th I remote participated in OpenFest 2020 with an updated version of the OpenBSD and you talk.
Recordings will be released after the conference, but I was happy enough with my dry run or backup recording that I'm making that available too, along with the slides to follow along. I hope this will be useful in your advocacy or education on OpenBSD and why the project matters.
In case you were wondering, this is an update on a talk we covered previously, with updates to cover the more recent OpenBSD 6.8.
Solène Rapenne (
solene@) has written a
on the software system underlying the building of -stable packages:
In this long blog post, I will write about the technical details
of the OpenBSD stable packages building infrastructure. I have setup
the infrastructure with the help of Theo De Raadt who provides me
the hardware in summer 2019, since then, OpenBSD users can upgrade
their packages using
pkg_add -u for critical updates that has
been backported by the contributors. Many thanks to them, without
their work there would be no packages to build.
(-stable packages have been the subject of
Readers are reminded that they can express their gratitude
solene@ and others by
On its 25th birthday,
the OpenBSD project has released
the 49th release.
The new release comes with a large number of improvements and debuts a new architecture, OpenBSD/powerpc64, running on the POWER9 family of processors. The full list of changes can be found in the announcement and on the release page. Some highlights:
Those upgrading from 6.7 should consult the
Thanks to the developers for all the good work that went into this
excellent new release!
While your install sets download or when your packages update, please take the time to look at and use one or more of the recommended ways to support the project, such as making a donation, buying T-shirts. Corporate entities may prefer sending some money in the direction of the OpenBSD Foundation, which is a Canadian non-profit corporation.
Hitherto, releases of the
software (which underlies
have been unsigned.
This is overdue for change, so for the latest release [version 1.7], we are providing a digital signature.
As signing is being performed manually, why not employ an additional [hardware] factor?
does not support the use of FIDO authenticators.
However, recent versions of
OpenSSH do support signing
using the [under-appreciated]
-Y sign option of
and with the recent addition of FIDO authenticator support to OpenSSH
[as reported previously],
we have a means (using tools in base OpenBSD) of using a hardware factor when signing files.
Todd Mortimer (
for the macppc (powerpc) and powerpc64 platforms:
Module name: src
Changes by: firstname.lastname@example.org 2020/10/12 08:52:09
Add RETGUARD implementation for powerpc and powerpc64.
ok deraadt@ kettenis@
page for the full list of platforms on which RETGUARD is implemented.
schwarze@) writes in about a side project he's been working on to do his own accounting:
Sometimes, it happens to me that i make little progress with the
work i planned to do (so let's not talk about the badly needed
mandoc release today) and instead end up doing work that wasn't
planned at all.
Fresh off the k2k20 hackathon, Rafael Sadowski (
Due to the pandemic, this hackathon seemed to be called very spontaneously.
Fortunately, the hackathon was over a weekend. This enabled me to attend
without missing any professional obligations. On Friday morning, shortly after
sunrise, I took the train to Bad Liebenzell. On the train I worked for my
employer until I reached Karlsruhe at about 11am. I swapped my MacBook for my
OpenBSD ThinkPad T470s.
The fourth report from k2k20 comes from Florian Obser (
florian@), who worked mostly on DNS related things:
I spent the week before the hackathon with monitoring the current
pandemic situation. Will ze germans let me in? Will I put people at
risk? In the end it all looked OK-ish and I booked my train ticket a
day before leaving. Time to pack!
My current bag of holding is an Osprey Talon 22 and it fits an X1,
roost laptop stand, Microsoft sculpt keyboard, assorted cables,
toiletry bag and clothing for 6 days. Yes, this includes fresh
underwear and T-Shirts for every day.