Because why not write more about Tails and USB HSMs...
Updated to remove an extraneous step:
https://ajmartinez.com/tech/posts/202135-001-librem-key
If you want to use something like a Nitrokey HSM2 for other crypto needs using pkcs11 just install opensc and you're off to the races.
Have a Librem Key you want to use in Tails? Read on: https://ajmartinez.com/tech/posts/202135-001-librem-key
@Gina we leave in late November you can join us in the land of guns, rattlesnakes, rampant COVID, and broken healthcare!
But the tacos are amazing.
@kyle that’s awesome man. Old machines are often this way. Shake out accumulation of gunk. Lube. Run it another century.
Another weekend another quick FOSS project to share with whoever might find it useful: CrossBuild is a thing that exists now for providing a container with cross compilation toolchains for ARMv7 and i686. Anyone wishing to add more can surely use a multi-stage Dockerfile to extend what I've already done.
PSA for my fellow NOC managers out there in Azure land. Rotate them keys. Better safe than sorry.
https://www.wiz.io/blog/chaosdb-how-we-hacked-thousands-of-azure-customers-databases
Workaround for a little bit of annoyance between competing daemons snagging my Librem Key:
@rbrown no worries and good luck!
@rbrown join works fine for me with the HDMI port. Insert key too, though I tend to use it with a mechanical keyboard and not the awful onboard one. ctrl-shift-v pastes in the terminal, and other keys paste in Emacs, so I don't miss shift-insert much but that was why I wanted to fix it in the EC. Matt already did it though, so I just went after the numpad next just because it bothered me that I couldn't use it even if I wanted to.
@rbrown okay, that’s easier then. Fishing that cable out, and then remembering which string of profanity and random button smashing makes my monitor decide to let me choose the input can be time consuming. Shouldn’t take long to set the displays to join and See What Happens.
@rbrown I’ll give it a shot today and let you know. I don’t join or mirror myself. I do use the HDMI directly with my current EC (the one from my fork), but I use it as the only display. I think I left the USB-C to DP cable plugged in too so I can try both.
Well, I made it. The critical set of Bash madness was ported to a new host with a large set of bug fixes such that it now works on purpose. It’s been accidentally working for years. I have to wonder why one sees things like `/home/$USER/yolo` or optional parameters passed around as $optiona through $optionp (okay Bash arrays are awful but come on). Copy pasta of the same block in 24 different files, all of which also source things and contain functions. I don’t have whiskey. Beer will have to do
@Gina I have been informed that I have plans on the 4th but mayhaps another day is possible?
@Gina will get back with you later!
@Gina September I assume or are you holding out and keeping a time machine from all of us!?
I like to work with my hands. That may mean hammering out solutions to complex problems in #Python or #Rust, building things in my shop, or spinning yarn to knit something warm. You’ll likely see some of all of that here. By day (and sometimes night) I keep >13k nodes and services alive in the Electric Vehicle sector.
PGP: FCBF 31FD B34C 8555 027A D1AF 0AD2 E852 9F5D 85E1