If you haven’t done it before, you can use ‘make rescue’ to build a tiny base system on DragonFly, for use when /usr goes missing, for when your disk is encrypted, and other rather catastrophic problems. It should be in sync with the rest of the system, which is why ‘make rescue’ can be part of a buildworld process. I’m mentioning this because currently, ‘make upgrade’ should be done first.
DragonFly will now run on a Threadripper 2990wx. What’s more, Matthew Dillon has published some testing results showing how power, CPU use, and memory speed all interact with these things. There’s a followup, too. I imagine these are interesting CPUs to most people, since they perform well and don’t have recent Intel-specific security problems.
There’s a SemiBUG meeting scheduled for tomorrow; Michael W. Lucas talks about ed.
Update: might be a slightly late start.
Done well ahead of time, knowing I’d be on the road this past week.
- A little bump in the wire that makes your Internet faster.
- A timesyncd total failure and systemd’s complete lack of debugability and Systemd’s
DynamicUserfeature is (currently) dangerous. Yeesh. - Pure Bash Bible: A collection of pure bash alternatives to external binaries. (via)
- unabridged history of unix / linux? Lots of reading suggestions.
- One simple general pattern for making sure things are alive.
- As Michael W. Lucas points out in his site redesign, Let’s Encrypt is great.
- Dislikes the Sea, but Will Venture Upon It If Necessary. An adult looking back on his D&D papers from childhood. (via)
- Polyhedra Viewer. Sorta related, in a dice sort of way. (also via)
- 24-core CPU and I can’t type an email (part one). (via)
- Q: Why Do Keynote Speakers Keep Suggesting That Improving Security Is Possible? New James Mickens! (via many places)
Overflow from two weeks running, cause of travel.
- Next SemiBUG meeting is on the 21st. I’ll post a reminder.
- Solene’s percent % : Easy encrypted backups on OpenBSD with base tools. (via)
- installing Postgresql on NetBSD, need help.
- Why do you use (or contribute to) BSD, rather than Linux?
- The Battle of the Schedulers: FreeBSD ULE vs. Linux CFS (USENIX).
- EuroBSDCon 2018 registration is open. Early Bird until the 24th. (via)
- And now your “bsd.network is a goldmine of BSD information links” section:
- VMware vs bhyve Performance Comparison. (via)
- BSD Pizza Night in Portland, Oregon, on the 30th. I’ll post a reminder. (via)
- BSD Users Stockholm Meetup #3, September 5th. I’ll post a reminder for that too.
- “Wrote a dynamic inventory provider for FreeBSD jails.“
- Divelog programs: subsurface, divecmd. Things I didn’t know existed, and they are ports.
- Also now in OpenBSD ports: spacetrader. My favorite game genre.
- Godeps support in pkgsrc.
- Absolute FreeBSD, 3rd edition, off to the publisher.
- MidnightBSD: an Introduction, available as a free ebook from Amazon.
Intel’s ACPICA 20180810 is now in DragonFly, thanks to Sascha Wildner. Nothing really user-affecting, but it does fix some memory leaks. You can tell it’s very new just by the version number.
Michael W. Lucas is reading from his ‘git commit murder‘ book tonight at 7 PM, in Clawson, Michigan.
BSDNow 259 is out, and I happen to have just come off a 10-hour drive, so I will do nothing other than point you at the episode.
Aaron LI has added interface group support in DragonFly, which is mostly to replace having to name individual interfaces in your pf config. There’s more work done than just that commit, incidentally, and he has a better explanation and writeup than my measly post.
If you have a mangled HAMMER2 disk, and you have inodes that are clearly mangled (the built-in CRCs don’t match), you can now remove them manually. This seems like Hole Hawg territory…
The TRIM operation has been in DragonFly for some time, and it looks like most SSDs support it reliably, now – so it’s on by default.
I have been meaning to post this for a while: gridgenerator.com, a painting web app, is running on DragonFly. I was told this on IRC and of course lost all details since then, but that’s fine – go draw something!
Nicely esoteric this week.
- “It is impossible to work in information technology without also engaging in social engineering”*…
- DFaaS (Dumpster Fire as a Service).
- Server names: One of the remaining places where IT managers can be a little silly.
- Platform Studies at 10.
- Books that explain (parts of) how the world really works.
- Tips for using tmux more effectively.
- How did you get it to run on a gameboy? More oddities at the source link.
- Where Vim Came From. (via)
- Related, same source: An incomplete history of the QED Text Editor.
Overflow that I couldn’t catch up to before last weekend’s In Other BSD’s posting time. I try to always have these by 9 AM Eastern time Saturday. (Same for Lazy Reading on Sunday) I mentally imagine everyone sitting down with a drink and nothing else to do but click links, those mornings. At least, I hope that’s what it is.
- Happening later today, at 2 PM Eastern: “OpenBSD ports: the basics” on twitch.tv.
- Valuable News – 2018/08/04.
- Jared McNeill has finished porting #NetBSD to ROCKPro64.
- The third BSD Users Stockholm Meetup, September 5th. (via)
- The Etsh Project. Enhanced Thompson Shell; an updated version of the V6 UNIX shell originally written by Ken Thompson in 1975. (via)
- TrueOS test on ThinkPad T410 notebook.0
- Implementing a clone of OpenBSD pledge into the Linux kernel. (video, via)
- Where are the config for pkg_add and pgkin located?
- Writing Business Cashflow. KPIs for your own business, which in this case is (partially) BSD books.
- Speaking of which, Second Editions versus the Publishing Business.
- OPNSense 18.7 released.
- FreeBSD on ARM64. Hosted service, via.
- Changes to NetBSD release support policy. (via)
- Anyone use netbsd as a desktop, how is it?
- looking for help with freebsd 11.2 install.
- Ask Noah Show 77: Should You Ditch Linux for FreeBSD. (via)
A reminder: you need some loader.conf changes if you are booting with EFI/i915.
(Sort of a repost, but someone may need it.)
BSDNow 258 showed up a bit early this week: Among the normal news articles about technology and BSD conventions are notes about how HardenedBSD is setting up their non-profit board. I like seeing that sort of governance documented as it’s happening; it’s the right way to inform people.
As part of a recent update to OpenPAM, you can now use ed25519 in pam_ssh. My perception is that ed25519 is one of the better options to pick.
The eerielinux site has a followup on Ravenports, which digs into something I’ve covered a bit here: Ravenports is technically excellent and a better choice than dports in many ways – but Ravenports needs more ports. How many more? Probably not very many…
Speaking of which: Ravenports is kept vigorously up to date.
This is a straight dump of open browser tabs. You can tell what motivated me to set up the Mastodon account for the Digest this week, from some of the content.
- Save RSS and Atom! The source link has mention of a number of resources.
- The history of design systems at Clearleft.
- Inside Out. View Source as an important tool.
- The web’s transition from nomadism to feudalism.
- Facebook killed the feed.
- 10 Common Git Problems and How to Fix Them. (via)
- State Sponsored Trolling. (via)
- The Cyberdeck: a homebrew, 3D printed cyberspace deck. (via)
- Two-factor auth and SMS hijacking.
- Amazon sells Bitcoins now! There’s two levels of joke in that link.
- News for the tz database. (via)
- DJ rig with two Amiga 1200 PCs. (via)
- What OpenStreetMap can be. (via)
- Commodore 64 SID replacement using a Teensy 3.6. (via)
- A Brief History of SourceForge, and a Look Towards the Future. I consciously avoid Sourceforge material now, it’s so toxic. (via)
- Freeciv 2.6.0 released. And playable on the web. (via)
- Friday Furnace.
- A Mansion Filled With Hidden Worlds: When the Internet Was Young.
- LambdaMoo. (via)
- Life in System Administration.
- Taskbook: Like Trello but for the Terminal. (via)
Your unrelated video of the week: LOCAL58 – Show for Children.
