Posts by gumnos@bsd.cafe
 (DIR) Post #B626zYdhrkpqLMBIBc by gumnos@bsd.cafe
       0 likes, 0 repeats
       
       To my #SSH folks:Is there some documented process of moving SSH from one machine to another transparently?I get that I can copy the server-keys from $OLDSERVER to $NEWSERVER, but my understanding is that SSH will still notice the IP address (they connect via name, and DNS will point to the new IP address) changing and still raise alarms.Short of also migrating the IP address too (not an option here since they're owned by different orgs), is there a least-painful route?The current/painful option is just "sorry, suckas, IP changed, host-key & its fingerprints changed, and all your automated SFTP tasks break until you accept the new host key" which I'm trying to avoid ☺Thanks for any recommendations!
       
 (DIR) Post #B62IfqnHrCrGJ621dQ by gumnos@bsd.cafe
       0 likes, 0 repeats
       
       @mwl /me turns to p151Wonderful…I knew I'd read something relevant but didn't remember the right terms to search for it in the SSH Mastery PDF.  Thanks!
       
 (DIR) Post #B6AlCKrfwSieol2fui by gumnos@bsd.cafe
       0 likes, 0 repeats
       
       @rl_dane does sha1sum (or other checksum utility) return the same underlying data for all of them?$ sha1sum foo*035032494306a84824b5a03beed075d8851c5a8e  foo (1)035032494306a84824b5a03beed075d8851c5a8e  foo (2)f572d396fae9206628714fb2ce00f72e94f2258f  foo(3)⋮If so, you can list  file-content-duplicates with$ sha1sum * | awk 'a[$1]++{sub(/^[^ \t]*[ \t][ \t]*/, ""); print}' | tr '\012' '\000' | xargs -0 echoand then if that list looks reasonable, change the `echo` to `rm` to delete them.  It should keep a single copy of each file based on the content.
       
 (DIR) Post #B6CDmdtvdOP89p9mjI by gumnos@bsd.cafe
       0 likes, 0 repeats
       
       @ParadeGrotesque I'm feeling a little called-out here as one who runs @ed1conf and also still regularly uses RCS…😆@mwl @jpmens
       
 (DIR) Post #B6CDmeSfYEC3tZPWsa by gumnos@bsd.cafe
       0 likes, 0 repeats
       
       @ParadeGrotesque Pain reminds us that we're alive 😉@mwl @jpmens
       
 (DIR) Post #B6CDmeoIFpUUydWnaK by gumnos@bsd.cafe
       0 likes, 2 repeats
       
       @ParadeGrotesque
       
 (DIR) Post #B6DfC0Bini24RIkwJk by gumnos@bsd.cafe
       0 likes, 2 repeats
       
       RE: https://mastodon.social/@lobsters/116560921198347881A technical guide to compiling ed(1) for performance on the BSDs, assuming you have the system source installed:$ cd /usr/src/bin/ed$ make(typically CFLAGS already includes -O2 for optimized performance)RT: https://mastodon.social/users/lobsters/statuses/116560921198347881
       
 (DIR) Post #B6IZH1ZNSo9iEmdFse by gumnos@bsd.cafe
       0 likes, 1 repeats
       
       yowzer, just shot an hour troubleshooting issues at $DAYJOB.  Finally tracked it down to the network-monitoring software (that, IIUC, is doing certificate-rewriting for external sites so it can snoop TLS traffic) silently killing outbound HTTPS connections from Python due to untrusted certificates.  In theory, it's reaching into the system certificate-store, but something went amuck.It took remoting into the user's machine, opening a Python REPL, and manually attempting to urlopen() the direct-link URL to the CSV file.  The failure to download the file resulted in a 0-byte file, which of course then produced errors about missing columns that I could clearly see present in the download when done from other machines.So I'm thankful to be able to speak knowledgeably on the TLS, CA/Trust-Anchor & TCP aspects due to reading "TLS Mastery and "Networking for System Administrators" by @mwl (wrote off the purchases as a business expense at the time, clearly returning dividends again today).Came out of the call looking like the one with the answers. 😎
       
 (DIR) Post #B6J4uwi23DqNKFCEb2 by gumnos@bsd.cafe
       0 likes, 0 repeats
       
       @mwl Do not buy a car from this rat?So like Simon (played by Bill Paxton) in True Lies? 😆
       
 (DIR) Post #B6KHDggrE67bknJHU0 by gumnos@bsd.cafe
       0 likes, 0 repeats
       
       @mwl At least it's recoverable if/when you screw it up.  Annoying to recover.  But recoverable.#AskMeHowIKnow  😖
       
 (DIR) Post #B6L4DB9lMc4JhvDXSi by gumnos@bsd.cafe
       0 likes, 0 repeats
       
       @catsalad  @rl_dane A biblically sound strategy.  Feed 'em all to the cats, let God sort 'em out. 😉
       
 (DIR) Post #B6PE0t5QUvW4Mao3bE by gumnos@bsd.cafe
       0 likes, 0 repeats
       
       @mwl "So, yes, I have this little perl script that will scrape a CSV listing of your books and convert it into book index page…"That book-index page was one of the best improvements you've made to your site…I use it about monthly when snagging book-title-links to send folks.
       
 (DIR) Post #B6PEWnjXw2tx1on1kW by gumnos@bsd.cafe
       0 likes, 0 repeats
       
       @mwl it is functional, it is readable, it has the information people want.  It is good.It is not Web3.0 with AI integrations and CSS animations and 3d models spinning around and 30MB hero images with cookie-banners and email-list signup overlays and several STDs worth of malvertising.  That might be *modern*, but that is not *good*.That said, gopher is a wonderful aspiration. 🥰
       
 (DIR) Post #B6UMGG1jG7kZHMiUC0 by gumnos@bsd.cafe
       0 likes, 0 repeats
       
       @mwl Alas, I've seen them at our local library 😞 (the dumpsters-on-wheels seem to be popular in our town)
       
 (DIR) Post #B6ikyhzYFBxhEDcGNE by gumnos@bsd.cafe
       0 likes, 0 repeats
       
       @lanodan To be fair, they're more like guidelines than actual rules.  In all my testing of vi clones over the years, I've only ever encountered one that implemented :open mode (I forget whether it was Stevie or Elvis) as prescribed by POSIX standards¹  🤷 @RussSharek @netbsd @rl_dane ⸻¹ https://pubs.opengroup.org/onlinepubs/9799919799/utilities/ex.html#tag_20_40_13_29
       
 (DIR) Post #B6tV3tOFpaS3V4BDSy by gumnos@bsd.cafe
       0 likes, 0 repeats
       
       @mwl In case you were considering the acquisition of some chonkyboi friends for your lads, it's apparently important to know the legality…  😆
       
 (DIR) Post #B7SxmKQKphrBVZyny4 by gumnos@bsd.cafe
       0 likes, 0 repeats
       
       @cwebber @gnomon Wasn't that the 70s dance hit by the Village People?
       
 (DIR) Post #B7SxmKgHsOcKJ3RXpg by gumnos@bsd.cafe
       1 likes, 0 repeats
       
       @cwebber @gnomon Young man, there's no need to feel sadI said, "Young man, it's not really so bad"I said, "Young man, email's not just a fad,there's no need to be unhappy."Young man, there's a great protocolI said, "Young man, when you don't want to call,You can email, and I'm sure you will findYou can wrap stuff up in some MIME."It's fun to talk over S.M.T.P.It's fun to talk over S.M.T.P.It does everythingfrom your Jira to Slackto spam or a phishing attack.It's fun to talk over S.M.T.P.It's fun to talk over S.M.T.P.You can set SPFand your DKIMthen edit your text/plain in vim.
       
 (DIR) Post #B7SxmLfcCNfpNG8WQK by gumnos@bsd.cafe
       1 likes, 0 repeats
       
       @gnomon (you know you're now trying to figure out how to make those letters with your arms so you're ready when the DJ spins this banger the next time you're at a wedding)@cwebber
       
 (DIR) Post #B7oE6oHex8fy0QfCnQ by gumnos@bsd.cafe
       0 likes, 1 repeats
       
       @rl_dane @NanoRaptor FWIW, the Game Boy cartridge for ed(1) also supported using the Game Boy printer…https://en.wikipedia.org/wiki/Game_Boy_Printer