This is I think not resolved yet, but here’s something I didn’t know: keeping Chromium from being tied into Google’s services is actually a build issue, not a settings issue. i.e. once it’s in binary form, you can’t opt out.
The Environment Quickstart document for DragonFly now has a HAMMER2 section.
Do you still reflexively type “shutdown -p now” to power down your computer? I haven’t been able to break that habit. A recent documentation commit reminded me that “poweroff” exists, even though I posted about it 7 years ago.
If you want to work on Bluetooth on DragonFly, there’s more people adding to the bounty.
sysmouse, the one mouse driver for X that always works for me, now has evdev support.
Related: why is there no evdev man page in DragonFly?
Imported directly by the author, DragonFly now has dhcpcd 9. The commit message lists changes.
(and there’s a 9.0.1)
Even if you run bash, zsh, or maybe fish, tcsh is the default root shell in DragonFly – and it just had an update. (all bugfixes according to the release notes)
karu.pruun posted an answer on how to get DragonFly onto your GPT/EFI drive.
The ssh-copy-id utility is now included in DragonFly 5.8 and in -current. Useful for your next machine setup.
This doesn’t really have any effect on you unless you are programming on DragonFly, but it’s interesting to read about a “spinlock trick” Matthew Dillon had implemented recently.
Aaron LI’s updated the development(7) man page to account for new steps in vendor import.
Aaron LI managed to graft FreeBSD code history onto the DragonFly BSD git repository, and he’s documented how he did it. So, you can follow DragonFly code all the way back to 2003, and then FreeBSD code all the way back to… I’m not sure how far back it goes, but it’s in his merged copy.
Flame graphs are a way to see what code paths are most used in a stack trace. DragonFly now has a flame_graph utility.
Jails on DragonFly can now route to loopback addresses (i.e. 127.0.0.1). Because of this, they can work like shared IPs and the jail can connect to the host.
I think this means that you no longer have to bind jail services to specific IPs as you did previously. Don’t quote me on that; I’ve run few jails in my life.
Update: I should have linked this too: the sysctl jail.defaults.allow_listen_override that makes it easier in the host system too.
On EFNet #dragonflybsd, Matthew Dillon and ‘mjg’ have been discussing various way to optimize for bulk builds. A recent update from mjg for different memory functions shaved 1.7% off bulk build time – significant, when you are talking tens of thousands of packages.
I didn’t read far enough ahead in my backlog, if that makes sense. i915 has another update, to 20160808.
If you’ve got a pcm audio device – and you probably do – and a headphone jack – ditto – this thread may help you find the right sysctl to enable it on DragonFly.
rcorder-visualize.sh draws the dependencies for rc scripts using dot. Originally in NetBSD, then in FreeBSD, now in DragonFly.