In-person. Though it might be canceled; I am preposting this and it hasn’t been settled as of right now. Go, if you are near Chicago and it happens.
I got subscribed to the UNIX Heritage Society mailing list and it’s already turned up some good stories.
ps(1)
gains support for tree-like display of processes. OpenBSD, though it would be useful everywhere, hint, hint.rcctl(8)
gains a “configtest
” action.- Portable OpenSSH commits now SSH-signed.
- Sharing Dual-Licensed Drivers between Linux and FreeBSD.
- “interesting old-timey UNIXes” – I do not know where these intersect with the more well known branches of the family tree.
- Time overflows have always been with us.
- A fresh look at FreeBSD. (via)
- The Good, the Bad, and the Ugly: The Unix Legacy. By Rob Pike. Note the timestamp, for 2 reasons.
- Valuable News – 2022/09/12.
- Installing BSD on an older Dell Laptop: having some issues.
- -current has moved to 7.2. OpenBSD.
- rpki-client 8.0 released.
- ChiBUG is meeting this Tuesday, the 20th.
This week’s BSD Now has two things I want to highlight – articles on Linux ABI and on dma. You’ll just have to click through.
Yay, another week that overflowed with links!
- Creating a wireguard connection between my home and colo.
- How I configure dma for mail delivery in jails on my internet hosts.
- “OpenBSD Mastery: Filesystems” Status Report.
- New FreeBSD Quick Guide: Video Playback on FreeBSD.
- Support for ‘kill -SIGNAME …’ was added in 4BSD.
- 3D printed FreeBSD desk toys.
- Deploying FreeBSD on Oracle Cloud.
- “Return of the Emperor” – text-based game.
- Best laptop for OpenBSD? From the comments: jcs.org’s list.
- Valuable News – 2022/09/05.
- g2k22 Hackathon Report: Martijn van Duren on
snmpd(8)
improvements. - OpenBSD may soon gain further memory protections: immutable userland mappings.
This week’s BSD Now includes a link to depenguin.me, a way to install BSD using a rescue boot environment, which is going to come in handy for someone reading this. I know I’ve linked to it before.
This is an overflow week.
- FreeBSD on the Framework Laptop. (via)
- BSDCan 2022 playlist. (via)
- FreeBSD Journal 2022/07-08 – Science/Systems/FreeBSD. (via)
- HardenedBSD August 2022 Status Report.
- FreeBSD Foundation August fundraising report.
- Running Unix commands in real life.
- Valuable News – 2022/08/29.
- Getting Home Assistant running in a FreeBSD 13.1 jail.
- OPNsense 22.7.2 released.
- OPNsense Business Edition 22.4.3 released.
- Writing FreeBSD Kernel Modules in Rust. (via)
- Several /sbin daemons are now dynamically-linked.
- BSDCan 2022 videos are available.
This is a different than usual episode of BSD Now: an interview of Mateusz Piotrowski.
Catchup since I was on the road last week.
- The POSIX Shell And Utilities. For “The Shell Hater’s Handbook“. (via)
- TIL: Terminal shortcuts.
- NetBSD 9.3 and whimsy.
- How do you create zpools? Via @michaeldexter.
- FreeBSD Foundation Q2 2022 Status Update.
- Some sample *BSD desktops from Root Unix.
- Why is the OpenBSD documentation so good?
- Valuable News – 2022/08/15.
- Valuable News – 2022/08/22.
- ZFS volumes and VirtualBox.
- More Netflix/BSD high-traffic stories.
The highlight of this week’s BSD Now for me is the Ctrl-C / signal deep dive.
Done while on the road.
- Beastie In For Checkup: Analyzing FreeBSD with LockDoc. (via)
- A year of using a FreeBSD laptop without a GUI.
- FreeBSD Foundation Soliciting Proposals for Handbook Writing.
- RAID 1C support added. Mirroring and encryption, if you are like me and can’t ever remember RAID levels.
- OpenBSD Webzine #11.
- sftp-server(8) gains support for home-directory request.
- Desktop Environments preferred by various distributions, over time.
- Emulating the Amstrad CPC on NetBSD. (via)
- ravynOS – Finesse of macOS. Freedom of FreeBSD. A fork of helloBSD, I think. (via)
- FreeBSD – a lesson in poor defaults. I think I’ve linked to earlier editions. (via)
- Coffee with Brian Kernighan. (via)
I’m a bit late because of travel, but you still should see the latest BSD Now; the CHERI system is interesting and underappreciated.
I’m preposting this, so hopefully it is still accurate: SEMIBUG has a menu of lightning talks tonight. It’s online.
The last link has some interesting applications to try.
- logcheck – egrep: trailing backslash (\).
- Meta-programming in Shell. (via)
- MGR, a pre-X windowing system that I’ve never knowingly seen before. (via)
- The odd return value of the original 4.2 BSD
gethostbyname()
. - NetBSD 9.3 released.
- FreeBSD 2022Q2 report.
- svnlite(1) removed from FreeBSD base.
- Ada development on FreeBSD 13.1. (via)
- FreeBSD 13.0 EOL.
- Valuable News – 2022/08/08.
- /usr/games removed from the default $PATH. (OpenBSD)
- What softwares do you recommend to a daily use BSD system?
This week’s BSD Now has a bunch of how-to-do-this links, as you might guess from the headline.
Some useful tips hidden in there this week.
- How to use two gpus (intel and nvidia) attached to two monitors on FreeBSD.
- Freshly installed NetBSD booting on a 80386 DX40 with 8MB of RAM. MB.
- OPNSense 22.7 released. (via)
- Advocating for FreeBSD in 2022 and Beyond.
- Valuable News – 2022/08/01.
- Ten Things To Do After Installing FreeBSD. The source link has a good comment about what’s wrong with sudo as currently used. Also, I did not know about .hushlogin.
- Even more randomness.
- HardenedBSD July 2022 Status Report.
- depenguin.me, reminded of this FreeBSD-on-shared-host-install by this Hetzner news.
- A brief history of looking up host addresses in Unix. Ugh, NIS.
- Run FreeBSD 13.1 for ARM64 in QEMU on Apple Silicon Mac with HVF Acceleration. (via)
- Microsoft’s Xenix – Microsoft tries their hand at UNIX.
This week’s BSD Now takes its title from one of the links talking about how cat(1) works, which reminds me of this article about how the very original implementation of grep was crazy fast.
Whee!
- arttime 1.8.0: “Enabled desktop notifications for BSD Unixes.”
- So I’ve patched KDE Plasma/Wayland under CheriBSD for pure-capability mode. It works. (via)
- How to use sshfs on OpenBSD.
- Guest Post: FreeBSD in Science.
- KDE Plasma 5.25 delayed on FreeBSD.
- My new Sony NW-A55 Walkman! Also a review. Linking just because rsync works to move files onto it, therefore BSD-compatible. I can’t simply put files on an iPhone the same way.
The lead link in this week’s BSD Now is the sort of thing I like to link to: debugging Lisp in space. There’s more than that.
No mini-theme this week.
- An assortment of timestamp formats found in our (Unix) logs.
- How efficient can cat(1) be?
- NetBSD can also run a Minecraft server.
- Related: rjc shows Minecraft running on OpenBSD too.
- Also: DragonFly too; I did it.
- Valuable News – 2022/07/18.
- Game of Trees 0.74 released.
- OpenBGPD 7.5 released.
- Using BSD make for your (small) project. A mini-tutorial. (via)
- NetBSD is using a fork of the tz database. There’s a backstory.
- -current has moved to 7.2-beta.
- What is the most minimalistic BSD for desktop?
BSD Now 464 is out for the week, and has the normal roundup. Nothing unusual to point out, just good reading.