▲ 195 ▼ Sudo's maintainer needs resources to keep utility updated (www.theregister.com) submitted 9 months ago by costalfy@programming.dev to c/linux@programming.dev 17 comments fedilink hide all child comments
[–] negativenull@piefed.world 70 points 9 months ago* (last edited 9 months ago) (3 children) Living embodiment of: https://xkcd.com/2347/ permalink fedilink source hideshow 3 child comments replies: [–] victorz@lemmy.world -3 points 9 months ago (2 children) Nah we got several alternatives, like sudo-rs, doas (my personal choice), please, etc. All good. permalink fedilink source parent hideshow 2 child comments replies: [–] pizza_the_hutt@sh.itjust.works 26 points 9 months ago (1 child) sudo-rs doesn't implement all the functionality of regular sudo, which causes certain applications to break. I had to install sudo.ws on the latest Ubuntu to get regular sudo back. Many installation scripts depend on sudo, not alternatives. permalink fedilink source parent hideshow 1 child comment replies: [–] victorz@lemmy.world -1 points 9 months ago It's simple to just symlink whatever you want to sudo and have it work in the same way. These alternatives implement enough for most use cases to make them viable IMO. Any software that invokes a privilege escalation utility should have a setting or option to choose which such utility should be invoked. Otherwise the software should be run with already escalated privileges, if it needs them to function. Or call a library that can do privilege escalation, after asking for credentials. That's my take. 🤷♂️ permalink fedilink source parent
[–] victorz@lemmy.world -3 points 9 months ago (2 children) Nah we got several alternatives, like sudo-rs, doas (my personal choice), please, etc. All good. permalink fedilink source parent hideshow 2 child comments replies: [–] pizza_the_hutt@sh.itjust.works 26 points 9 months ago (1 child) sudo-rs doesn't implement all the functionality of regular sudo, which causes certain applications to break. I had to install sudo.ws on the latest Ubuntu to get regular sudo back. Many installation scripts depend on sudo, not alternatives. permalink fedilink source parent hideshow 1 child comment replies: [–] victorz@lemmy.world -1 points 9 months ago It's simple to just symlink whatever you want to sudo and have it work in the same way. These alternatives implement enough for most use cases to make them viable IMO. Any software that invokes a privilege escalation utility should have a setting or option to choose which such utility should be invoked. Otherwise the software should be run with already escalated privileges, if it needs them to function. Or call a library that can do privilege escalation, after asking for credentials. That's my take. 🤷♂️ permalink fedilink source parent
[–] pizza_the_hutt@sh.itjust.works 26 points 9 months ago (1 child) sudo-rs doesn't implement all the functionality of regular sudo, which causes certain applications to break. I had to install sudo.ws on the latest Ubuntu to get regular sudo back. Many installation scripts depend on sudo, not alternatives. permalink fedilink source parent hideshow 1 child comment replies: [–] victorz@lemmy.world -1 points 9 months ago It's simple to just symlink whatever you want to sudo and have it work in the same way. These alternatives implement enough for most use cases to make them viable IMO. Any software that invokes a privilege escalation utility should have a setting or option to choose which such utility should be invoked. Otherwise the software should be run with already escalated privileges, if it needs them to function. Or call a library that can do privilege escalation, after asking for credentials. That's my take. 🤷♂️ permalink fedilink source parent
[–] victorz@lemmy.world -1 points 9 months ago It's simple to just symlink whatever you want to sudo and have it work in the same way. These alternatives implement enough for most use cases to make them viable IMO. Any software that invokes a privilege escalation utility should have a setting or option to choose which such utility should be invoked. Otherwise the software should be run with already escalated privileges, if it needs them to function. Or call a library that can do privilege escalation, after asking for credentials. That's my take. 🤷♂️ permalink fedilink source parent