Force use shadow, even if missing.
This commit is contained in:
parent
ee43f47f45
commit
46a72bc342
@ -393,3 +393,8 @@ USERGROUPS_ENAB yes
|
|||||||
#
|
#
|
||||||
#CREATE_HOME yes
|
#CREATE_HOME yes
|
||||||
|
|
||||||
|
#
|
||||||
|
# Force use shadow, even if shadow passwd & shadow group files are
|
||||||
|
# missing.
|
||||||
|
#
|
||||||
|
#FORCE_SHADOW yes
|
||||||
|
@ -139,6 +139,7 @@ static struct itemdef def_table[] = {
|
|||||||
{"TCB_SYMLINKS", NULL},
|
{"TCB_SYMLINKS", NULL},
|
||||||
{"USE_TCB", NULL},
|
{"USE_TCB", NULL},
|
||||||
#endif
|
#endif
|
||||||
|
{"FORCE_SHADOW", NULL},
|
||||||
{NULL, NULL}
|
{NULL, NULL}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -249,6 +249,8 @@ int sgr_setdbname (const char *filename)
|
|||||||
|
|
||||||
bool sgr_file_present (void)
|
bool sgr_file_present (void)
|
||||||
{
|
{
|
||||||
|
if (getdef_bool ("FORCE_SHADOW"))
|
||||||
|
return true;
|
||||||
return commonio_present (&gshadow_db);
|
return commonio_present (&gshadow_db);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -125,6 +125,8 @@ int spw_setdbname (const char *filename)
|
|||||||
|
|
||||||
bool spw_file_present (void)
|
bool spw_file_present (void)
|
||||||
{
|
{
|
||||||
|
if (getdef_bool ("FORCE_SHADOW"))
|
||||||
|
return true;
|
||||||
return commonio_present (&shadow_db);
|
return commonio_present (&shadow_db);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user