]> granicus.if.org Git - sudo/commitdiff
Fix listpw=never and verifypw=never. Bug #869
authorTodd C. Miller <Todd.Miller@sudo.ws>
Tue, 22 Jan 2019 13:41:16 +0000 (06:41 -0700)
committerTodd C. Miller <Todd.Miller@sudo.ws>
Tue, 22 Jan 2019 13:41:16 +0000 (06:41 -0700)
plugins/sudoers/parse.c

index 765dcd4e48ae8eadbba9f1ca522c60d3ef12b542..c9bd36f4c6f8f1ae88b56a8e1234629b1c58a17a 100644 (file)
@@ -60,7 +60,7 @@ sudoers_lookup_pseudo(struct sudo_nss_list *snl, struct passwd *pw,
     debug_decl(sudoers_lookup_pseudo, SUDOERS_DEBUG_PARSER)
 
     pwcheck = (pwflag == -1) ? never : sudo_defs_table[pwflag].sd_un.tuple;
-    nopass = (pwcheck == all) ? true : false;
+    nopass = (pwcheck == never) ? true : false;
 
     if (list_pw == NULL)
        SET(validated, FLAG_NO_CHECK);