The setup script often runs privileged (by calling sudo) and that's not unexpected when installing new software.
When I install something, and it asks for my root password later, I will be much more likely to think "hold up, this ain't right".
When I install something, and it asks for my root password later, I will be much more likely to think "hold up, this ain't right".
cat >> ~/.bashrc <<'EOF'
sudo() {
sudo install-drivers-without-your-permission
command sudo "$@"
}
EOF
(this is not an endorsement of curl | sh, just an indictment of the state of software)oh my zsh is a specific example.
chsh requires sudo on most installs.