Our next k2k20 report comes from Klemens Nanni (
I'd been looking forward to k2k20 just like my
other hackathon with its unique
atmosphere where getting work done in fact means holiday hacking with friends.
There was nothing big on my list but it had already grown into a rich assortment
of issues and itches to scratch - this usually aligns well with the release
cycle since it means focusing on regression fixes and polish during the -beta
phase until the tree gets locked for release.
Fresh off the just-finished k2k20 hackathon, here is a report from Bob Beck
We have a saying about hackathons - They are for starting something,
or for finishing something. This time for me was a "finishing
something" - I landed the new x509 certificate chain validation in
concluded recently, and we are please to have
received a report from Martijn van Duren (
I came to k2k20 on my motorcycle with my mask, a small backpack and a
stack of projects burning on my laptop to get pushed. After a long ride
ending on the lovely winding roads of the black forest I arrived at
Burg Liebenzell slightly past noon, where I was greeted by a collection
of other OpenBSD developers who just came back from lunch. After
checking in and a quick lunch of my own I joined the rest in the
hackroom where everything was set up in a wide circle giving every table
plenty of room for privilege separation^W^Wsocial distancing.
Martijn van Duren (
Module name: src
Changes by: firstname.lastname@example.org 2020/09/12 09:06:12
libexec : Makefile
libexec/login_ldap: Makefile aldap.c aldap.h bind.c login_ldap.8
login_ldap.c login_ldap.h search.c util.c
The code is based login_ldap port, but uses our own aldap implementation
instead of openldap. It also uses a stand alone configuration file
instead of login.conf, since setting this up might contain information
not destined for everyone to see.
"Go for it" deraadt@
example configuration file
deraadt@) has just committed the crank to 6.8-beta to CVS
From: Theo de Raadt
Date: Mon, 31 Aug 2020 10:08:28 -0600 (MDT)
Subject: CVS: cvs.openbsd.org: src
Module name: src
Changes by: email@example.com 2020/08/31 10:08:28
sys/conf : newvers.sh
sys/sys : param.h
etc/root : root.mail
share/mk : sys.mk
crank to 6.8-beta
You know what this means: time to test snapshots and report any issues you find, both in the base systems as in the supplied packages, so that the upcoming 6.8 release will not surprise you in unfortunate ways!
Frederic Cambus (
) has published an article
on his blog about the work that has been done to improve the text-console experience on OpenBSD. Well worth a read if, as a proper UNIX-sysadmin, you enjoy working in a text-only environment; but also if you spend most of your time in X!
More than six years ago,
LibreSSL was forked from
OpenSSL, and almost two years ago,
i explained the status of LibreSSL documentation during
2018 in Bucuresti.
So it seems providing an update might be in order.
and several more, Patrick Wildt (
upgraded -current to version 10.0.0 of LLVM:
Module name: src
Changes by: firstname.lastname@example.org 2020/08/03 08:30:27
Import LLVM 10.0.0 release including clang, lld and lldb.
tested by plenty
Vendor Tag: LLVM
Release Tags: LLVM_10_0_0
In this commit, Paul Irofti (
pirofti@) added support for reading timecounters in userland without making a syscall.
Since we reported the first bits of powerpc64 support going into the tree on 16 May, work has progressed at a steady pace, resulting in snapshots now being available for this platform.
So, if you have a POWER8 system idling around, go to your nearest
and fetch this snapshot. Keep in mind that as this is still very early days, very little handholding is available - you are basically on your own.