j'm'a trompé !!!
Mais en effet ce doit être au niveau de la définition de groupadd du package shadow...
un peu de recherche et hop !
/libmisc/chkname.c (extrait du package shadow)
static int good_name (const char *name)
{
/*
* User/group names must match [a-z_][a-z0-9_-]*
*/
if (!*name || !((*name >= 'a' && *name <= 'z') || *name == '_'))
return 0;
while (*++name) {
if (!((*name >= 'a' && *name <= 'z') ||
(*name >= '0' && *name <= '9') ||
*name == '_' || *name == '-' ||
(*name == '$' && *(name + 1) == '0円')))
return 0;
}
return 1;
}
voilou, non tu n'as pas le choix ou tu patch le biniou pour convenir à tes besoins :)
[^] # Ce n'est pas PAM
Posté par fred point . En réponse au message Groupadd sans majuscule ?. Évalué à 1.
j'm'a trompé !!! Mais en effet ce doit être au niveau de la définition de groupadd du package shadow... un peu de recherche et hop ! /libmisc/chkname.c (extrait du package shadow) static int good_name (const char *name) { /* * User/group names must match [a-z_][a-z0-9_-]* */ if (!*name || !((*name >= 'a' && *name <= 'z') || *name == '_')) return 0; while (*++name) { if (!((*name >= 'a' && *name <= 'z') || (*name >= '0' && *name <= '9') || *name == '_' || *name == '-' || (*name == '$' && *(name + 1) == '0円'))) return 0; } return 1; } voilou, non tu n'as pas le choix ou tu patch le biniou pour convenir à tes besoins :)