sudo-rs
sudo-rs copied to clipboard
A memory safe implementation of sudo and su.
**Describe the feature you'd like see implemented in `sudo-rs`** If `/etc/sudoers` is missing, give a better error message than "file not found". ***or*** do something else that can be appropriate:...
**Describe the bug** When using sudo-rs in a command to remove orphens on Archlinux pipeing pacman -Qqtd in to sudo-rs pacman -Rsu - does not let you enter Y or...
**Describe the bug** Whenever a user tries to use sudo-rs on a Arch Linux machine with sudo removed, /etc/pam.d/sudo and /etc/sudoers are moved to their .pacsave counterparts but (due to...
It seems to wait just a bit too little. https://github.com/trifectatechfoundation/sudo-rs/actions/runs/17973829856/job/51122560538?pr=1279 ``` ---- sudo::password_retry::can_control_retry_delay_using_pam stdout ---- [sudo-compliance-tests/src/sudo/password_retry.rs:136:5] delta_millis = 2157 [sudo-compliance-tests/src/sudo/password_retry.rs:136:5] delta_millis = 2960 thread 'sudo::password_retry::can_control_retry_delay_using_pam' panicked at sudo-compliance-tests/src/sudo/password_retry.rs:196:5: assertion failed:...
Currently the resolved status is recorded in a bool + `std::path::Path`. It's nicer to capture this in the type system (ex. `Result`). Or maybe even better to only reveal the...
https://github.com/trifectatechfoundation/sudo-rs/pull/1213#discussion_r2225126700
Revert commit b8ac26915f3bb8ab9fbf76410de304254507a70b once Forky is stable.
**Describe the feature you'd like see implemented in `sudo-rs`** The `passprompt` setting in /etc/sudoers **What problem can be solved with this feature?** Allows settings the passprompt from the config file;...
**Describe the feature you'd like see implemented in `sudo-rs`** Sudo-rs has a blanket error that can misreport issues like having no_new_privs set. **What problem can be solved with this feature?**...
When we have upgraded our minimum supported version of the `libc` crate.