Add --group-file and --passwd-file options to cvtsudoers.

These are based on the code in testsudoers.
This commit is contained in:
Todd C. Miller
2021-09-23 19:18:25 -06:00
parent a7367ce47d
commit 41f116050f
6 changed files with 71 additions and 11 deletions

View File

@@ -90,10 +90,14 @@ sudo_pwutil_set_backend(sudo_make_pwitem_t pwitem, sudo_make_gritem_t gritem,
{
debug_decl(sudo_pwutil_set_backend, SUDOERS_DEBUG_NSS);
make_pwitem = pwitem;
make_gritem = gritem;
make_gidlist_item = gidlist_item;
make_grlist_item = grlist_item;
if (pwitem != NULL)
make_pwitem = pwitem;
if (gritem != NULL)
make_gritem = gritem;
if (gidlist_item != NULL)
make_gidlist_item = gidlist_item;
if (grlist_item != NULL)
make_grlist_item = grlist_item;
debug_return;
}