Contributed by
rueda
on
from the seM1-opened dept.
Mark Kettenis (kettenis@) is
teasing
OpenBSD booting multi-user on Apple M1 hardware:
So OpenBSD boots multi-user on the new Apple M1 hardware. This still
has some hacks in it that need to be fixed, so don't expect support
for this in the tree right now. But a big thank you to those that
contributed to the pool for getting us some hardware.
[…]
Contributed by
rueda
on
from the Puffyish kernel churn dept.
Recent noteworthy things commited to -current and not previously reported include:
[2021-01-26] Patrick Wildt (patrick@)
continues work
[with help from Mark Kettenis (kettenis@)] on
supporting
the Apple M1.
[2021-02-06] Solène Rapenne (solene@)
blogged about using
2FA with TOTP.
[2021-02-08] Stefan Sperling (stsp@)
added
a RAID1C (raid1 + crypto)
softraid(8)
discipline.
[2021-02-09] Patrick Wildt (patrick@)
addedlldb(1)
(for amd64 and arm64 platforms).
[2021-02-09] maxburst feature removed from tcp_output by Jan Klemkov (jan@)
[2021-02-09] PF_LOCK() activated by Patrick Wildt (patrick@)
[2021-02-10] Vitaliy Makkoveev (mvs@) moved UNIX domain sockets out of the kernel lock
Contributed by
Peter N. M. Hansteen
on
from the route me up before you go-go dept.
Does your pfconfiguration have route-to rules? If so, you need to consider the implications of this commit by David Gwynne (dlg@) carefully.
CVSROOT: /cvs
Module name: src
Changes by: dlg@cvs.openbsd.org 2021/01/31 17:31:05
Modified files:
sbin/pfctl : parse.y pfctl_parser.c
share/man/man5 : pf.conf.5
sys/net : if_pfsync.c pf.c pfvar.h
Log message:
change route-to so it sends packets to IPs instead of interfaces.
this is a significant (and breaking) reworking of the policy based
routing that pf can do. the intention is to make it as easy as
nat/rdr to use, and more robust when it's operating.
This change is intended to make configuration and maintenance easier, but it runs a high risk of breaking existing configurations. Read on for the rest of David's commit message, with some background.
Contributed by
Rafael Sadowski
on
from the Vitamin K injections dept.
OpenBSD has managed to drop KDE3 and KDE4 in the
6.8 -> 6.9 release cycle. That
makes me very happy because it was a big piece of work
and long discussions.
This of course brings questions:
Kde Plasma 5 package missing.
After half a year of work, I managed to successfully
update the Qt5
stack to the last LTS version 5.15.2.
On the whole, the most work was updating
QtWebengine. What a monster! With my CPU power at home,
I can build it 1-2
times a day which makes testing a little bit annoying
and time intensive.
But today we can be happy about an up-to-date KDE stack in OpenBSD.
Currently - at the end of January - our stack is very up-to-date:
Qt 5.15.2
Qt Creator 4.14.0
KDE Frameworks 5.78.0
KDE Applications 20.12.1 (Almost everything!)
Kdevelop 5.6.1
Krita 4.4.2
KMyMoney 5.1.1
DigiKam 7.1.0
I try to keep KDE Applications 20.12.x stable until
the 6.9 release.
Let's move on to the topic of KDE Plasma.
The Plasma desktop and some other KDE
applications have a
strong dependence
on
Wayland.
As long as there is no
Wayland under OpenBSD, there will also be no KDE Plasma.
It can be observed that more and more KDE applications
already prefer a strong
dependency on Wayland.
For example
Spectacle.
In summary, no OpenBSD Wayland support, no KDE Plasma,
and probably less and less
KDE applications.
Contributed by
rueda
on
from the the-joy-of-openbsd dept.
With the following
commit,
Thomas Frohwein (thfr@)
added a joystick/gamecontroller driver to -current:
CVSROOT: /cvs
Module name: src
Changes by: thfr@cvs.openbsd.org 2021/01/22 22:08:36
Modified files:
etc : MAKEDEV.common
etc/etc.alpha : MAKEDEV.md
etc/etc.amd64 : MAKEDEV.md
[…]
sys/dev/usb : files.usb uhid.c uhid.h
sys/sys : conf.h
Added files:
share/man/man4 : ujoy.4
sys/dev/usb : ujoy.c
Log message:
introduce ujoy(4), a restricted subset of uhid(4) for gamecontrollers.
This includes ujoy_hid_is_collection() to work around limitations of
hid_is_collection() until this can be combined without fallout.
input, testing with 8bitdo controller, and ok brynet@
PS4 controller testing, fix for hid_is_collection, and ok mglocker@
Pf-badhost
is a very practical, robust, stable and lightweight security script for network servers.
It's compatible with BSD based operating systems such as {Open,Free,Net,Dragonfly}BSD and MacOS. It prevents potentially-bad IP addresses that could possibly attack your servers (and waste your bandwidth and fill your logfiles), by blocking all those IPs contacting your server, and therefore it makes your server network/resources lighter and the logs of important services running on your server become simpler, more readable and efficient.
We are constantly on the lookout for stories of how you put OpenBSD to work.
Please submit any informative articles on how OpenBSD is helping your company.