It’s time to rebuild Newsboat again after over a year. Now I have to upgrade my Rust installation.
https://www.rust-lang.org/tools/install recommends this very dangerous and fishy thing:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
TLS 1.2 certainly fits the rusty motto.
@movq@www.uninformativ.de Yes, Alexander Batischev tries to keep the Rust version bumps fairly moderate with Newsboat: https://github.com/newsboat/newsboat/issues/709
I was actually positively surprised that after the outlined rustup upgrade oneliner above, running make
in Newsboat again worked flawlessly. Nothing else required. I delayed rebuilding for quite some time because I thought getting this Rust toolchain sorted out is going to be a major endeavor. Luckily, I was wrong. :-)
I just don’t know if I now have two Rust installations in parallel or not. Or how much disk space I waste with all this. At least the script didn’t tell me it found an old installation. It printed heaps of stuff, but skimming over it, I didn’t see anything like that. I then simply selected the regular install. Whatever that meant. Researching this topic will be a project for another day if I’m really bored.
I can’t believe software developers are still trying to get people to do curl | sh
. It’s easy to miss the problem if you’re still in the mindset of Windows software distribution, but these people are writing software on GNU/Linux, for GNU/Linux. You would think they’d realize that this is never a good idea.