]> granicus.if.org Git - sudo/commitdiff
Sync with Quest sudo git repo
authorTodd C. Miller <Todd.Miller@courtesan.com>
Wed, 2 Jun 2010 14:32:31 +0000 (10:32 -0400)
committerTodd C. Miller <Todd.Miller@courtesan.com>
Wed, 2 Jun 2010 14:32:31 +0000 (10:32 -0400)
plugins/sudoers/vasgroups.c

index f1b1c6490fd67b988125cef1692ff1cd7547ddc9..aac7baa2bbf66cdc5f248934495621e27d4f182d 100644 (file)
 
 #include <vas.h>
 
-#include "logging.h"
 #include "nonunix.h"
-#include "parse.h"
 #include "sudoers.h"
+#include "parse.h"
 
 
 /* Pseudo-boolean types */
@@ -152,8 +151,8 @@ sudo_nonunix_groupcheck( const char* group, const char* user, const struct passw
 
 
 FINISHED: /* cleanups */
-    if (vaserr != VAS_ERR_SUCCESS) {
-       int error_flags = NO_MAIL | MSG_ONLY | (uses_inversion ? 0 : NO_EXIT);
+    if (vaserr != VAS_ERR_SUCCESS && vaserr != VAS_ERR_NOT_FOUND ) {
+       int error_flags = NO_MAIL | MSG_ONLY | NO_EXIT;
 
        log_error(error_flags, "Error while checking group membership "
                "for user \"%s\", group \"%s\", error: %s%s.", user, group,