From a0ba3086941feb6e420a97accd8e1272cb6fc9af Mon Sep 17 00:00:00 2001 From: "Todd C. Miller" Date: Sun, 6 Mar 2011 15:38:02 -0500 Subject: [PATCH] Fix non-interactive mode with sudoers plugin. --- plugins/sudoers/sudoers.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/plugins/sudoers/sudoers.c b/plugins/sudoers/sudoers.c index 30eeee986..80020cf8b 100644 --- a/plugins/sudoers/sudoers.c +++ b/plugins/sudoers/sudoers.c @@ -1172,6 +1172,11 @@ deserialize_info(char * const settings[], char * const user_info[]) SET(flags, MODE_IGNORE_TICKET); continue; } + if (MATCHES(*cur, "noninteractive=")) { + if (atobool(*cur + sizeof("noninteractive=") - 1) == TRUE) + SET(flags, MODE_NONINTERACTIVE); + continue; + } if (MATCHES(*cur, "sudoedit=")) { if (atobool(*cur + sizeof("sudoedit=") - 1) == TRUE) SET(flags, MODE_EDIT);