Pleaser is a replacement for sudo written in rust
And This will likely hit like a nuke in the sysadmin world. I mean just look how spezific the rules can be!
I could say a certain user can run a certain command as root between a specified time period, but only at 3 Pm each day. This means you can relatively safely assign contractors or new hires task, without them being able to cause too much damage...
I mean just look at this: [user_remove_snapshots] name = data group = true permit = true require_pass = false rule = /usr/sbin/zfs destroy storage/photos@\d{8}T\d{6}
This is saying a spezific group can run a specified subcommand, in a certain forder, WITH AN CERTAIN FILENAME FORMAT AS ARGUMENT with escalated permissions...
This is such a powerful tool, HOLY
I cant imagine how many usecases there will be... What would you do with this tool to make your system safer?
[link] [comments]