I’m late posting this because I was on an island in Lake Huron instead of near a computer, but here it is now: BSD Now 304 is titled “Changing face of Unix” – that link is the show notes and will tell you more.
The module formerly known as ‘radeonkms’ is now just plain ‘radeon’. There have been changes in other commits, but this is the only usage change.
There’s a meeting of the NetBSD Japan user’s group, and an informal users session, tomorrow, in Tokyo. Go, if you are near. (via)
‘evdev‘, a driver for input device events, is now built by default in the DragonFly kernel. Update your custom config to match, if you have one.
Matthew Dillon has made some changes to DragonFly’s scheduling system His further tests show an improvement in basic forking.
In a larger users@ thread about multiple BSD development systems and how to set them up, I spied this tip on making multiple local virtual machines all reachable via SSH.
There’s several bug fixes that have gone into DragonFly over the past few days, in an attempt to track down an odd bug. They’ve been committed to 5.6, too, so you can pick them up if you update.
I imagine this will turn into a 5.6.2 release, but not until we find the cause of the error mentioned in that link.
I’m going to be very busy over the next week, so I am not sure how consistent my posting schedule will be, or how much I will be able to build up for next weekend. We’ll find out together.
- Getting 2FA Right in 2019.
- The TTY demystified. (via)
- Ranger, a console file manager with VI keybindings. Linked to show how vi keybindings are another common item. (via)
- Into the Personal Website-Verse. (via)
- The Simple Genius of Checklists. (via)
- A 30th anniversary note to Prince of Persia fans.
- “Free with DRM is not the same thing as free.” Microsoft-purchased ebooks stop working next month. (via)
- Adventures In Interactivity. Text adventures!
- Some UNIX humor. Puns, not humor.
- Seattle Mechanical Keyboard Meetup, later this month. (via)
Last minute, again.
- import vulkan-loader for Vulkan API support. (via)
- Setting up services in a FreeNAS Jail.
- “Sudo Mastery 2nd Edition” cover art reveal.
- FreeBSD 11.3-RC3 is out.
- Valuable News – 2019/06/24.
- OPNsense Routing & Ubiquiti Edgeswitches – VLAN Issues.
- The big Steam Summer Sale 2019 is on – with ~77 games for OpenBSD on sale!
- Does HAMMER2 kill my SSD? Short answer: no.
- BSD on 486. (via)
- Streaming Netflix on NetBSD. (via)
- Enhancing Syzkaller support for NetBSD, Part 1.
- Adapting TriforceAFL for NetBSD, Part 1.
- The death watch for the X Window System (aka X11) has probably started.
You’ll all be happy to know ACPI errors are less noisy now. (And it was updated to 20190509, before the 5.6 release.)
This week’s BSD Now talks about the normal assortment of news, including DragonFly’s release, and an explanation of the Vulkan framework in OpenBSD; something I hadn’t read about yet.
Matthew Dillon’s made a change to the DragonFly kernel that could be disruptive, but will help make sure chromium runs. If you update after this point, make sure to update your dports, too, just to be sure everything is in sync. This applies to 5.6 and 5.7.
Because of some changes Matthew Dillon made to maxvnodes calculation in DragonFly, you may find yourself using 5%-10% less RAM. If you’ve upgraded to 5.6, you already have this benefit.
DragonFly now has retpoline turned on (stats included in that link) as a side effect of having gcc-8 as default, and SMAP/SMEP are also supported. I enjoy just saying these words out loud. SMEP SMEP SMEP SMEPSMEPSMEPSMEP.
I’m still backlogged, so here’s a May 14th mitigation in DragonFly for MDS attacks possible with Intel CPUs from 2011 onward. It’s in the current release.
Lots of topic range this week; no theme grew out – but that’s better in some ways!
- On Dat://
- There’s a Relational Database in Your Unix CLI. (via)
- xsv, a command line tool for CSV tables, via comments on previous.
- Amiga BBS Online in 2019. (via)
- Notes from the quest factory, a followup on that autogenerated story I linked to a few weeks back.
- Some notes on Intel’s CPUID and how to get it for your CPUs.
- The Edible Games digital cookbook is arriving for backers now.
- The joy of offline walking.
- ISA history.
- GEOS history.
- Jan Svankmajer: The Animator of Prague.
- Death of a robot. (via)
- Using the TRS-80 as a journalist. (via)
- Open Source Could Be a Casualty of the Trade War.
- Sufficiently advanced software.
- Work on foundational software.
Done at the last minute!
- Porting NetBSD to the RISC-V. (via)
- FreeBSD 11.3Beta3 available.
- What’s in there in BSD for a Ubuntu user?
- pkgsrcCon 2019 in Cambridge, UK. (via)
- Sponsor Sudo Mastery, second edition, in print or ebook form.
- Celebrate UNIX50 and SDF32. (via)
- First Taste of DragonFly BSD. (via)
- Firewall appliance comparable to Netgate pfSense.
- ZFS vs. OpenZFS.
- Open ZFS vs. Btrfs | and other file systems.
- Lenovo and non-Windows operating systems.
This week’s BSD Now talks a whole lot about ZFS, which is no surprise given the OpenZFS events going on. There’s other news, of course.
Shamelessly copied from my own users@ post: I tagged 5.6.1 and built it earlier today. This version has a corrected sshd_config and fixes a lockup bug in ttm. The ISO should be showing up on mirror-master.dragonflybsd.org in the next 20 minutes or so, or you can rebuild using the normal process on an existing 5.6 system:
cd /usr/src git pull make buildworld make buildkernel make installkernel make installworld make upgrade
If you are still on 5.4 or earlier, you need to bring in 5.6 sources, which is noted in the 5.6.0 announcement.