We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 5f776dd commit cb30e76Copy full SHA for cb30e76
src/visudo/mod.rs
@@ -278,7 +278,7 @@ fn edit_sudoers_file(
278
)
279
})?;
280
281
- let true = errors.is_empty() else {
+ if !errors.is_empty() {
282
writeln!(stderr, "The provided sudoers file format is not recognized or contains syntax errors. Please review:\n")?;
283
284
for crate::sudoers::Error {
@@ -297,9 +297,7 @@ fn edit_sudoers_file(
297
b'x' => return Ok(()),
298
_ => continue,
299
}
300
- };
301
-
302
- if sudo_visudo_is_allowed(sudoers, &host_name) == Some(false) {
+ } else if sudo_visudo_is_allowed(sudoers, &host_name) == Some(false) {
303
writeln!(
304
stderr,
305
"It looks like you have removed your ability to run 'sudo visudo' again.\n"
0 commit comments