It took almost 3 decades, but it’s much harder to shoot yourself in the foot with ping now.
The Realtek E2600 – “Killer Ethernet Adapter” – is now supported in DragonFly. Or it’s an Intel product? I’m not sure.
Aaron LI’s written up a nice summary of what’s been added to support WireGuard on DragonFly and how to get started. You need to be on -master to use it, but if you want to read about it there’s always the man page.
There’s a huge amount of commits for this, but I’ll point at the first with FreeBSD code; one of several incorporating OpenBSD changes, and of course it rolls out to tools.
The DragonFly release process now includes an automatic build of supporting packages.
Aaron Li has committed different crypto implementations for support.
Of course the first thing I did was type the wrong year into the title of this post.
- OpenBSD printing and Avery labels.
- pkgsrc-2023Q4 out.
- Next NYC*BUG: Jan 10th.
- DragonFly BSD on a Thinkpad T480s.
- There’s a thread about disklabel on the TUHS list that went from interesting history to OpenFirmware discussion and then into the problem of bootstrapping/hardware monitors. Lots more I didn’t link. (iPhone-related)
- ‘Merchants of Complexity’: Why 37Signals Abandoned the Cloud. Recurring monthly payments for static goods are a goldmine – for the seller. (via)
- Critical mass in the Goldilocks zone. (via)
- Ten Things To Do After Installing FreeBSD. I don’t agree with it but it is interesting.
- 2024 FreeBSD community survey. Closes tomorrow.
- Why Prusa is floundering, and how you can avoid their fate. I don’t know the products well enough to say this is the only analysis.
- Why My Short Fiction Is Exclusively In My Store. Counterintuitively, he’s charging less money but making more money.
- The Internet Is About to Get Weird Again. Read the article for the links inside it.
Happy new year! More BSD content in this week’s summary than usual.
- The Infinite 8-Bit Computer Game Character Archive. (via)
- OSR Rules Families. (via)
- How about not having platforms so large that their policy decisions carry this much weight? Having an alternative platform makes these problems go away.
- Battle for Libraries. Seeing some of the authors signed up to support this made me decide “yes, this is good”.
- A Murder at the End of the World: Are you Vi or Emacs? (via)
- FreeBSD Desktop – Part 28 – Configuration – Corner Actions.
- Making my own Bed Sensor. (via)
- My cat water fountain comes with a spicy USB power adapter. Always check voltages / don’t trust written voltages. (via)
- First bits of a Haiku compatibility layer for NetBSD. (via)
- Default mail transport in FreeBSD 14.0 is DragonFly Mail Agent, neat.
- The BSDCan 2024 Call For Papers is out.
Your unrelated music of the week: Don Leisure, Halal Cool J. Music’s good, title’s hilarious. (via)
Yao Ge has created a new DragonFly mirror in Nanjing, China. It’s on the mirrors page too.
If you have a TP-Link TL-WN722N v2 wireless adapter, you are in luck.
Elements of dsynth, the mass package builder for DragonFly, are now appearing in the base system. It looks like this is most helpful for building packages as part of the base install, but there might be other applications.
This is mostly an ID change, but the Mercusys MW150US USB wifi adapter is now supported in DragonFly.
You can now run devfs(5) and procfs(5) in a jailed environment for DragonFly. As the commit message says, it’s for dsynth but I imagine this may be good for other applications.
If you are running bleeding-edge DragonFly, this recent struct change will require a kernel and world rebuild. If you are running the release, it doesn’t affect you.
New to the DragonFly kernel: jail-like capability restrictions, that may not require a jail to use.
If you are running a headless DragonFly system, you may find this new ‘ifexists’ option for ttys helpful.
Hardening scripts for BSD. There should be a DragonFly-specific one eventually.
I may have missed this if it’s been committed, but if you have a Mercusys MW150US, aka a RealTek USB wifi dongle, there’s a patch to support it in Dragonfly.