Load the sudoers I/O plugin by default too now that it is hooked up.
This commit is contained in:
@@ -58,14 +58,22 @@ sudo_read_conf(const char *conf_file)
|
|||||||
static struct plugin_info_list pil; /* XXX */
|
static struct plugin_info_list pil; /* XXX */
|
||||||
|
|
||||||
if ((fp = fopen(conf_file, "r")) == NULL) {
|
if ((fp = fopen(conf_file, "r")) == NULL) {
|
||||||
/* Default values */
|
/* Default policy plugin */
|
||||||
info = emalloc(sizeof(*info));
|
info = emalloc(sizeof(*info));
|
||||||
info->symbol_name = "sudoers_policy";
|
info->symbol_name = "sudoers_policy";
|
||||||
info->path = SUDOERS_PLUGIN;
|
info->path = SUDOERS_PLUGIN;
|
||||||
info->prev = info;
|
info->prev = info;
|
||||||
info->next = NULL;
|
info->next = NULL;
|
||||||
tq_append(&pil, info);
|
tq_append(&pil, info);
|
||||||
/* XXX - io plugin too */
|
|
||||||
|
/* Default I/O plugin */
|
||||||
|
info = emalloc(sizeof(*info));
|
||||||
|
info->symbol_name = "sudoers_io";
|
||||||
|
info->path = SUDOERS_PLUGIN;
|
||||||
|
info->prev = info;
|
||||||
|
info->next = NULL;
|
||||||
|
tq_append(&pil, info);
|
||||||
|
|
||||||
goto done;
|
goto done;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user