k2k20 hackathon report: Klemens Nanni on network land decluttering

Our next k2k20 report comes from Klemens Nanni (kn@):

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.

Read more…

k2k20 hackathon report: Martijn van Duren on snmp, agentx, and other progress

The k2k20 hackathon concluded recently, and we are please to have received a report from Martijn van Duren (martijn@):

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.

Read more…

login_ldap added to -current

With this commit, Martijn van Duren (martijn@) added login_ldap(8) to -current:

CVSROOT:	/cvs
Module name:	src
Changes by:	martijn@cvs.openbsd.org	2020/09/12 09:06:12

Modified files:
	libexec        : Makefile 
Added files:
	libexec/login_ldap: Makefile aldap.c aldap.h bind.c login_ldap.8 
	                    login_ldap.c login_ldap.h search.c util.c 

Log message:
Import login_ldap.

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.

OK bluhm@
"Go for it" deraadt@

An example configuration file was also committed.

6.8-beta tagged in CVS

Theo (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)
To: source-changes@openbsd.org
Subject: CVS: cvs.openbsd.org: src

CVSROOT:        /cvs
Module name:    src
Changes by:     deraadt@cvs.openbsd.org 2020/08/31 10:08:28

Modified files:
        sys/conf       : newvers.sh 
        sys/sys        : param.h 
        usr.bin/signify: signify.1 
        etc/root       : root.mail 
        share/mk       : sys.mk 
        sys/arch/macppc/stand/tbxidata: bsd.tbxi 

Log message:
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!

LLVM 10.0.0 imported into -current

With this commit and several more, Patrick Wildt (patrick@) upgraded -current to version 10.0.0 of LLVM:

CVSROOT:	/cvs
Module name:	src
Changes by:	patrick@cvs.openbsd.org	2020/08/03 08:30:27

Log message:
    Import LLVM 10.0.0 release including clang, lld and lldb.
    
    ok hackroom
    tested by plenty
    
    Status:
    
    Vendor Tag:	LLVM
    Release Tags:	LLVM_10_0_0
[…]

First powerpc64 snapshots available

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 mirror 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.