I realize my title is a little bit buffalo buffalo buffalo, but it makes sense: getopt(3) now has a double colon option to indicate an optional argument. I link to it because I like seeing the length of the trip to DragonFly. It started as a GNU option, then showed up in NetBSD, brought to FreeBSD, and now I’m posting about it.
Note the first three items are events with deadlines happening now.
- There’s a NetBSD chat happening online this morning – in a few moments.
- Noting again: BSDCan 2022 is going to be online, and the CFP closes Monday.
- FOSDEM 2022 is happening today and tomorrow, and there’s several BSD events as usual. It’s online so you can get there.
- What a FreeBSD/KDE user misses on macOS.
- The reason Unix has the argv[0] issue (and API).
- Why we’re migrating (many of) our servers from Linux to FreeBSD. (via)
- OPNSense 22.1 released.
- Smallest desktop of the day with BSD: Raspberry Pi 400.
- Related: r/Hardware_for_BSD.
- Valuable News – 2022/01/31.
- d-ptr pitfalls.
- HardenedBSD January 2022 Status Report.
- FreeBSD 13 on Thinkpad T460s.
- Can’t run Stardew Valley on OpenBSD.
Not just release announcements this week.
- NYCBUG is down today for a significant hardware move.
- FOSDEM 2022 is going to have a BSD Devroom. It’s online, so you can submit prerecorded talks – submissions due December 31.
- Valuable News – 2021/11/29.
- GhostBSD 21.11.24 ISO is now available.
- mfs: sometimes useful?
- Exploring NetBSD’s msgs(1). (via)
- Review: Netgate 6100.
- FreeBSD article writers needed. I’ve linked to Klara Systems before.
- Speaking of which, UNIX Wars – The Battle for Standards.
- New Test System. OpenBSD storage book is next apparently.
- HardenedBSD November 2021 Status Report.
- doas insults. This is a gem. (via)
- The previous link led me to 9front’s theo.
- Simple network dashboard with vnstat.
- The state of Steam on OpenBSD.
- Logitech MX Keys and MX Master on OpenBSD using Logi Bolt.
- OpenBSD Webzine #5.
Relatively quiet this week for BSD items, but it’s a holiday week in the US.
- Valuable News – 2021/11/22.
- Project Report: Add support for chdir(2) support in posix_spawn(3).
- Why V7 Unix matters so much.
- Wired XBox 360 Controller minor issue.
- Torn between getting a used thinkpad vs a new Chromebook.
- OpenZFS 3.0 Introduced at Developer Summit.
- OctoPkg: A Great GUI Package Manager In FreeBSD. (via)
- How to Access Your Modem’s Web Interface with OPNsense. (via)
- Where in the Stack?
- OpenBSD on the VIA Eden X2 powered HP t510 Thin Client.
Somewhat short this week, but there’s several releases.
- Automatic Let’s Encrypt certificates in Apache with mod_md.
- FreeBSD audio from a perspective of a happy user. (via)
- FreeBSD Developer Workstation Setup.
- NetBSD, CTWM, and Spleen.
- MATE 1.26.0 upgrade ready. (GhostBSD)
- Valuable News – 2021/10/11.
- OPNsense Business Edition 21.10 released.
- OpenBSD 7.0 released.
It is status report season!
- ChiBUG is meeting on the 12th, virtually, at 6:30 PM Central. “The Writing Scholar’s Guide to *BSD” is the presentation.
- OpenBSD’s pledge and unveil from Python.
- Notes on updating OpenBSD machines to current, supported versions.
- pkgsrc: how to use pkg_comp(8) to automate package builds in a sandbox. (via)
- What every IT person needs to know about OpenBSD. Glosses over OpenBSD’s fork, but that’s probably OK.
- HelloDesktop being ported from helloSystem back to FreeBSD ports. (via)
- The OpenBSD Webzine. (via)
- Celeste on OpenBSD with Sound – Early Stage.
- Spelling Fixes — Some Advice.
- HardenedBSD September 2021 Status Report.
- GhostBSD 21.09.29 ISO Now Available.
- Toolchains adventures – Q3 2021.
- Valuable News – 2021/10/04.
I forgot to link to BSD Now 421: ZFS eats CPU on Thursday!
- Valuable News – 2021/09/20.
- Ghost in the Shell – Part 7 – ZSH Setup.
- GhostBSD build tool development visualization, 2014-2021.
- Migrating from Apache/WordPress to relayd/httpd/Hugo.
- Technology Roadmap. (FreeBSD) I support this idea of publishing plans.
- Improving GDB register model compatibility in LLDB.
- Cruelty Squad brings Executive Mindset to OpenBSD.
- OPNsense 21.7.3 released.
- php_mail() on FreeBSD and WordPress. (via)
- Automatically lock screen on OpenBSD using xidle and xlock.
- OpenBSD on the Vortex86DX CPU.
- “DNSSEC Mastery, 2nd Edition” Cover Reveal. BSD front and center.
Longer reading this week.
- Remote desktop on NetBSD with Xnest (no VNC). (via)
- One week with FreeBSD 13 on an Acer Aspire One ZG5. (via)
- Linux is dead, long-live Docker monoculture. (via)
- FreeBSD development on Docker support. (via)
- VoidLinux in FreeBSD Jail; with init. (via)
- Troubleshooting netatalk3 in a FreeBSD jail.
- wifi project status update. (NetBSD)
- Meet the 2021 FreeBSD Google Summer of Code Students.
- History of ZFS Part 3: Heading Into the Future.
- Valuable News – 2021/08/23.
- [OpenBSD]-current has moved to 7.0-beta.
- Recent and not so recent changes in OpenBSD that make life better (and may turn up elsewhere too).
- OpenBSD on the Huawei MateBook X (2020). I have never encountered this hardware.
- Useless use of GNU.
I have some barely-BSD links this week but I don’t think you’ll mind.
- Peter Hansteen is presenting virtually for SEMIBUG, tomorrow. “Recent and not so recent changes in OpenBSD that make life better”. 1 PM Eastern, cause he’s in a different time zone, so I am mentioning it early.
- Bringing NetBSD to Zig’s Continuous Integration. (via)
- FreeBSD Experiment Rethinks The OS Install. (via)
- PackagingCon 2021 – a conference for package manager developers and packagers. Hope it includes BSD packaging. (via)
- iXSystems is hiring. (a BSD-specific company)
- NetBSD Explained. (via)
- Install NetBSD 9.2 on a DEC Alpha CPU in QEMU with X11. More acronyms than not in that sentence. (via)
- SerenityOS. Slightly BSD-related. (via)
- Valuable News – 2021/08/09 and 2021/08/16.
- EC2 boot time benchmarking.
- OpenBSD on the Framework Laptop.
Aaron LI’s added NVMM, hardware acceleration for virtual machines, to DragonFly.
The version of qemu in dports is not set up to support this, yet. Until then, you can download a prebuilt version.
Since NVMM originated on NetBSD, the NetBSD documentation page for it describes how to use it quite well. There’s a man page in DragonFly for it too, of course. There’s even basic machines to try.
More BUG meetings are happening, which is great.
- Next ChiBUG meeting: in person, July 20th. I’ll post a reminder.
- The slides from the most recent NYCBUG meeting.
- The historical significance of DEC and the PDP-7, -8, -11 & VAX. The article itself is not about BSD, specifically, but some of the comments at the source link are.
- A Glimpse of the Canon object.station 41. A NeXT iteration I didn’t know about. (via)
- Meet the Summer 2021 [FreeBSD] Foundation Interns.
- Status of Online Conference Software on FreeBSD.
- Valuable News – 2021/07/05 and 2021/07/12.
- Using youtube-dl on FreeBSD. Or any BSD, probably.
- Repairing Akonadi on FreeBSD.
- Filtering spam using Rspamd and OpenSMTPD on OpenBSD.
- NetBSD/Desktop: Scalable Workstation Systems. Old but interesting. (via)
- [Semibug] RAID 0 or 1 for OpenBSD. Follow the thread for more info.
- Total Mastery, the bundle. Includes multiple FreeBSD Mastery books.
I’m writing this on the road, so it’s a bit low on links. Sorry! I will have much more next week.
Follow the helloSystem links this week.
- Sponsorships for DNSSEC Mastery, second edition, are available.
- SourceHut on NetBSD, I think, mentioned here.
- SANY adopts TwinCAT/BSD for the automation of wind turbines. (via)
- helloSystem 0.5 is out. (via several places)
- Related: This comment from I assume a helloSystem developer is the best polite “how do you like them apples?” comment I’ve seen in a long time.
- FreeBSD package building pt. 4: (Slightly) Advanced Synth and FreeBSD package building pt. 5: Sophisticated Synth.
- My EC2 wishlist.
- Valuable News – 2021/06/14.
- HardenedBSD 2021 Donation Run.
- Help me decide: which BSD for a first tryout?
- Updating to Minecraft 1.17 in FreeBSD. Happened to me too.
- Are all installed packages available for reinstall?
- Support for chdir(2) in posix_spawn(3).
- Using dpb on OpenBSD for package compilation cluster.
Multiple links from one source is the mini-theme this week.
- FreeBSD from a NetBSD user’s perspective. (via)
- Simple use of Let’s Encrypt on OpenBSD is pleasantly straightforward (as of 6.8).
- actually, BSD kqueue is a mountain of technical debt. The comments at the source all disagree.
- NetBSD : Enable swap encryption by default. (via)
- OpenBGPD 7.0 is out.
- LEAP is removed from FreeRADIUS and therefore from OpenBSD.
- FreeBSD package building pt. 1: Introduction and test system, pt. 2: Basic Synth, and pt. 3: Intermediate Synth.
- Valuable News – 2021/06/07.
- Diving into toolchains. Deep dive!
- Updating my FreeBSD 12.2 host to FreeBSD 13.0, a test of this ZFS boot environment upgrade post I’ve linked before.
- Upgrading a FreeBSD 12.2 jail to FreeBSD 13 using mkjail. You may need this.
- pfSense Plus 21.05-RELEASE Now Available.
- GearBSD: a project to help automating your OpenBSD and GearBSD: managing your packages on OpenBSD.
Literally this is my open browser tabs pasted in order.
- Jitsi on OpenBSD, specifically how to make it work.
- NetBSD IRC channels are also moved to Libera.
- Also KDE on FreeBSD — IRC channels.
- Gaming on NomadBSD – Based on FreeBSD 13. (via)
- Guide to FreeBSD Desktop Distributions. “Distributions”. (via)
- Updating GCC GNAT (Ada) in pkgsrc/NetBSD. (via)
- NetBSD on the Vortex86DX CPU.
- June 2021 FreeBSD Developer Summit, next week.
- HardenedBSD May 2021 Status Report.
- NetBSD 9.2’s new default package DB location.
- FreeBSD 13 on the Panasonic Let’s Note CF-RZ6. It is adorable.
- What you can’t install with NetBSD’s pkgsrc.
- Harsh resource limits on CGIs set for the MirBSD server.
- aiomixer, X/Open Curses and ncurses, and other news.
- FYI – Upcoming 1.17 release requires JDK 16 (and thus -current). For Minecraft on BSD users.
- Updating my FreeBSD 12.2 host to FreeBSD 13.0.
- Upgrading a FreeBSD 12.2 jail to FreeBSD 13 using mkjail.
- Rumors of an OpenBSD game console?
- Valuable News – 2021/05/31.
- Unix Shell Programming: The Next 50 Years. Look at the first comment on the source.
- You Can Watch Netflix on FreeBSD. (via)
Some useful setup instructions in here.
- NetBSD: Using virtualization: QEMU and NVMM. Didn’t know this existed. (via)
- Using Jails with ZFS and PF on DigitalOcean. (via)
- FreeBSD Desktop – Part 26 – Configuration – Conferencing and Meetings.
- Valuable News – 2021/05/24.
- HardenedBSD Switching IRC Servers.
- NYCBUG is doing that too.
- And other spots.
- My state of macOS virtualisation, with FreeBSD and NetBSD digressions.
- Using NetBSD’s pkgsrc everywhere I can.
- FreeBSD router take 2 (pt. 3): Excursion – De-hardening OPNsense for 2022?
- FreeBSD router take 2 (pt. 4): Demoting my ISP’s router.
- OPNsense 21.1.6 released.
- Opening a Garage Door Using OpenBSD on a Raspberry Pi.
- KDE Plasma Wayland – a week in FreeBSD.
- KDE on FreeBSD 2021o3.
- Why OpenBSD?
- SemiBUG, meeting soon with Jitsi?
Done early, and I have more BSD-related tabs to get through.
- NetBSD Annual General Meeting is today.
- NetBSD 9.2 is out.
- The state of toolchains in OpenBSD.
- Building LLVM on OpenBSD/loongson and OpenBSD/loongson on the Lemote Yeeloong 8101B.
- FreeBSD Release 13.0 Highlights.
- NomadBSD 130R-20210508 released.
- Umbrage at trying FreeBSD and Linux in VMs.
- FreeBSD on the Pine H6.
- Half-Life (including distributable game data).
- Help prospective KGB operative. Bug report as cosplay?
- FreeBSD Desktop – Part 25 – Configuration – Random Terminal Theme.
- Valuable News – 2021/05/10 and Valuable News – 2021/05/17.
- More Go modules in pkgsrc.
- gmock and gtest on OpenBSD 6.9 hate each other. (via)
Some opinion, some documentation.
- Running FreeBSD Jails with containerd 1.5. (via)
- Install Firefox under FreeBSD and Set it Up with Privacy. (via)
- As Longtime BSD User I Have My Doubts About Our Future. First comment in the source link about not using strengths is true.
- FreeBSD PKG Base Repository. (via)
- CGI with Awk on OpenBSD httpd. (via)
- pfSense – WireGuard Returns as Experimental Package. (via)
- March/April 2021 FreeBSD Journal. Why doesn’t this show in the RSS feed for that site? (via)
- NetBSD Foundation Annual General Meeting, online, May 22.
- FreeBSD Quarterly status report 2021Q1.
- Registration Open for the June 2021 FreeBSD Developer Summit.
- Talk and ytalk nostalgia.
- LLDB core dump support improvements.
Lots to read, yet I still have unposted tabs!
- Refurb weekend: Hewlett-Packard 9000/350. HPUX which was BSD, I think?
- ChiBUG is meeting May 11th, on Zoom. There’ll be a presentation on iked(8). Go, especially if you’ve ever done IPSEC anything. I’ll post a reminder.
- HardenedBSD April 2021 Status Report.
- My Infrastructure as of 2020. (OpenBSD)
- KDE Plasma Wayland on FreeBSD and Wayland on FreeBSD with AMDGPU.
- OpenBSD: getting started.
- NetBSD VM on bhyve (on TrueNAS).
- On Updating QEMU’s bsd-user fork.
- Valuable News – 2021/04/26 and 2021/05/03.
- FreeBSD router take 2 (pt. 2): Excursion – FreeBSD and security.
- Ghost in the Shell – Part 5. The series returns!