Check return value of setdefs() but don't stop setting defaults if
we hit an unknown one.
This commit is contained in:
@@ -227,7 +227,8 @@ sudoers_policy_open(unsigned int version, sudo_conv_t conversation,
|
||||
tq_foreach_fwd(snl, nss) {
|
||||
if (nss->open(nss) == 0 && nss->parse(nss) == 0) {
|
||||
sources++;
|
||||
nss->setdefs(nss);
|
||||
if (nss->setdefs(nss) != 0)
|
||||
log_error(NO_STDERR|NO_EXIT, "problem with defaults entries");
|
||||
}
|
||||
}
|
||||
if (sources == 0) {
|
||||
|
Reference in New Issue
Block a user