The default variables for jails on DragonFly have changed; obviously this only affects you if you are running jails. Adjust your rc.conf as needed.
It’s Thursday, so BSD Now 317 is posted, with the usual news summary – and a recap of EuroBSDCon 2019.
If you are near Portland, Oregon tonight and like pizza, go. Of course you like pizza!
HAMMER2 is Copy on Write, meaning changes are made to copies of existing data. This means operations are generally atomic and can survive a power outage, etc. (You should read up on it!) However, there’s now a fsck command, useful if you want a report of data validity rather than any manual repair process.
Lots of link diversity this week.
- GPS – A Hollywood Actress, a Player Piano, and Hip-Hop. (via)
- Percy Ludgate, the missing link between Babbage’s machine and everything else.
- The Light Phone 2. I don’t know how good or bad it will be, but with an e-ink screen, the battery life must be spectacular. (via)
- The Gongfather’s Almanac, for Dungeon Crawl Classics. (via)
- 251 words you can spell with a calculator and hex colors that are also words. (both via)
- Instagram Hates The Internet. The company made a conscious decision to break hyperlinking.
- The Turkish lira’s currency code is an unexpected source of problems with computer programmers.
- ASCII table and history. Or, why does Ctrl+i insert a Tab in my terminal? (via)
- Batch renaming images, including image resolution, with awk. (I think via)
- Chaosnet for Unix. Pre-Ethernet, for Lisp machines. (via)
- tine – a modern clone of the Amiga ED display editor. (via)
- corpypastas.
- The Vim-Inspired Editor with a Linguistic Twist. Kakoune. (via)
- Syncstop, hardware USB data block.
- The Strange Alchemy of D&D’s Genre Emulation. Note to self: find Jack Vance books.
- What Remains Technical Breakdown. A new NES game, including physical media. (via)
Whee!
- Ori Bernstein will be giving the October talk at NYCBUG.
- EuroBSDCon 2019 is happening right now. It might be streamed, though I haven’t yet found a link for that. (via)
- BSD Pizza Night: –
- Pinebook Pro, coming soon. Good for ARM development, but not a normal workstation. (via)
- The return of
startx(1)for non-root users [with some caveats]. - Setting up a mail server with OpenSMTPD, Dovecot and Rspamd.
- OpenBSD Moonlight game streaming client from a Windows + Nvidia PC.
- 2 more games added to the #PlayOnBSD shopping guide: Sumico and Unexplored.
- Project Trident 12-U6 now available.
- Setting up buildbot in FreeBSD jails. (via)
- Sourcehut makes BSD software better. (via)
- bhyvearm64: CPU and Memory Virtualization on Armv8.0-A. (via)
- UNIX artifacts on the way. Might be BSD? (via)
- Valuable News – 2019/09/16.
- This book is everywhere.
A quick entry: dhcpcd(8) 8.0.6. committed to DragonFly.
This week’s BSD Now has lots of material to work with, but the part they talk about that’s new to me: Homura.
The headline is a little misleading; umtpx has been in DragonFly forever, but now utmp is really retired and programs adjusted to match. The change is not that user-affecting and utmp data is still accessible; this is part of the ABI change alluded to over the past week.
If you are not familiar with utmp(5) and utmpx(5), they are databases in /var that track user logins and system restarts. utmpx is of course better cause it has an X.
I goofed and didn’t post about the SEMIBUG meeting tonight, so it is too late now… but this video was the topic of discussion.
Are you near Chicago? ChiBUG meets tonight. Go, if you are near.
If you are on DragonFly-current, the ABI changes of the past few days are complete and new dports packages are built, so now is a good time to do a complete build and install of world and kernel, and then a pkg update.
5.6 users can keep on keeping on; no breakage there.
Way eclectic this week. Enjoy! I will be working, as I haven’t had a day off in 3 weeks – but don’t be too sorry for me, I chose this. The magic of pre-scheduling posts fixes it.
- A new version of Ishkur’s Guide to Electronic Music – you will find something new and interesting, guaranteed. (via)
- Every Noise At Once, related.
- Social Reunion Tour. I always liked Tumblr.
- Innovation vs. Preservation.
- New Adventures in DNSSEC and DANE. (via)
- Bluetooth d20.
- Turning off DOT in FireFox.
- Phoneswarm, archived. (via)
- Today in “IP Over Avian Carriers” news: So that’s where 44100hz came from.
- Project-wide search in Vim. (scroll down)
- The Zarfian Cruelty Scale, Revisited.
- Old School Bloggers. I could be one of them.
- In praise of xlogo. (via)
- Click, whir, ping: the lost sounds of loading video games. (via)
- Anime Floppies. (via)
Your unrelated music post: The Best Electronic Music on Bandcamp: August 2019.
Still a backlog, no matter how much I link.
- HAMBSD. (via)
- vBSDCon 2019 trip report from iXSystems.
- Sponsorships open for SNMP Mastery. A summary post, too.
- Agenda for the next SEMIBUG meeting on the 17th.
- Using FreeBSD with Ports (2/2): Tool-assisted updating.
- Cool, but obscure X11 tools. More suggestions in the source link.
- soso: A Simple Unix-like Operating System. For comparison. (via)
- More on FreeBSD Refcount Overflows. (via)
- Rumpkernel assisted fuzzing of the NetBSD file system kernel code in userland. (via)
- Why (and how) we use OpenBSD at VidiGuard. (via)
- TrueNAS 11.2 and FreeNAS 11.2-U5 now available.
- scripts for monitoring vulns in FreeBSD jails.
- Valuable News – 2019/09/09.
- OpenBSD on the Lenovo ThinkPad X1 Carbon (7th Gen).
- [ports] rss2email update, save config before updating.
- DoH disabled by default in Firefox. You should do this everywhere.
A little late linking this, but never mind: BSD Now 315 includes, among its other usual links, a recap of the vBSDCon experience, from the just-completed event.
ABI breakage continues, so continue the full buildworld/buildkernel cycle, if you are on DragonFly-current, and continue to ignore it, if you are on 5.6.
Update: yeah aim for next week.
Mentioning it here because it’s timely: the Vintage Computer Festival Midwest is happening this weekend, and if I wait until the normal day I would post this – Sunday in Lazy Reading – it will be too late. Go if you are anywhere near. (Credit goes to joshua stein on the ChiBUG mailing list – don’t forget their meeting next Tuesday.)
There’s commits being made in DragonFly that will break binary compatibility. If you are running DragonFly-master, that means you will need to do a full buildworld/buildkernel when updating, and you will either have to rebuild packages or wait some days until a new set are built.
If you are running the 5.6 release, you are unaffected.
Roy Marples has imported openresolv 3.9.2 to DragonFly. This is a replacement for the old-style /etc/resolv.conf file. The more complicated your network, the more you will appreciate this tool.
