Hey @bagder, I was wondering about the default Rust install command:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
Is the restriction on --proto to =https strictly required? Will curl switch to http even given an https URL?
Is the restriction to TLSv1.2 strictly required? Will curl downgrade to TLSv1.1 or SSLv3 if the server suggests it?
The -s and -S are fine, but I'd probably live with the stderr output for the sake of command brevity. The -f seems reasonable though.