> pe Slack 8.1, cu eroarea : Invalid username nume.prenume
Slackware foloseste shadow suite, fara patch-uri de la:
http://shadow.pld.org.pl/.
Nu stiu daca RH implementeaza acelasi suite, sau daca il patch-uiesc ei cu ce
le mai trece prin cap (as usual).
Din libmisc/chkname.c, din shadow suite:
int
check_user_name(const char *name)
{
#if HAVE_UTMPX_H
struct utmpx ut;
#else
struct utmp ut;
#endif
/*
* User names are limited by whatever utmp can
* handle (usually max 8 characters).
*/
if (strlen(name) > sizeof(ut.ut_user))
return 0;
return good_name(name);
}
Iar:
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) == NULL)))
return 0;
}
return 1;
}
Se vede clar care sunt restrictiile. Daca vrei sa ai si "." va trebui sa-ti
iesi source de la shadow (de pe site-ul ftp al slackware), sa dezarhivezi si
sa-ti modifici in source sa te lase...
Sau sa folosesti alte modalitati... care au fost spuse mai inainte.
> am cautat la Google dupa username restrictions, la fel si la arhivele
> listei, fara rezultate care sa-mi zica ce caut eu
>
> poate stiti ceva link-uri de asa ceva
--
Claudiu
--
Pentru dezabonare, trimiteti mail la
[EMAIL PROTECTED] cu subiectul 'unsubscribe rlug'.
REGULI, arhive si alte informatii: http://www.lug.ro/mlist/