Imported directly by the author, DragonFly now has dhcpcd 9. The commit message lists changes.
(and there’s a 9.0.1)
A running description of activity related to DragonFly BSD.
Imported directly by the author, DragonFly now has dhcpcd 9. The commit message lists changes.
(and there’s a 9.0.1)
I’m posting now because it’s happening Wednesday and waiting for In Other BSDs on Saturday will be too late: the next FreeBSD Office Hours (livestream with Q&A) is happening on the 16th.
My sadly neglected RSS reader is overflowing.
BUG meetings are canceled, but this can’t be surprising at this point.
BSD Now 345 has the usual batch of recent stories to cover, plus a treat – a number of community feedback items on switching to BSD.
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.
No theme this week.
Your unrelated video of the day: Horse.
Last minute this week. Everyone is inside except me working two jobs again. Dumb, but I do enjoy the work.
Everything else is topsy-turvy, but BSD Now is a constant: it’s out like usual this week. There’s a feature about text processing, a subject I inexplicably enjoy, and a lot of things that start with Z.
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.
Accidental open source ideas or maybe history this week. That might be too easy a category to fit into.
I have multiple BSD based systems to update, reboot, and hopefully not physically visit in the next week or so.
Flame graphs are a way to see what code paths are most used in a stack trace. DragonFly now has a flame_graph utility.
BSD Now 343 is quite topical this week: viruses and VPNs. Release information, etc., too.
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.