Ai putea incerca cu urmatorul test:

#include <stdio.h>
#include <utmp.h>

int main(void) {
  printf("namesize = %d\n",UT_NAMESIZE);
  return 0;
}

La mine zice ca e 32.

De ex. useradd din shadow-utils foloseste check_user_name(char*), care e
in shadow-utils-current/libmisc/chkname.c:

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);
}

Cristi

Mircea Damian wrote:
> 
> Standard e 8, dar din necesitate majoritatea programelor suporta mai multe.
> Daca vrei sa fii sigur folosesti 8 si nu ai dureri de cap, daca nu incearca
> cu mai multe dar cand ai probleme sa te gandesti si la asta.
> 
> On Mon, May 14, 2001 at 05:59:02PM +0300, Ciprian Niculescu wrote:
> >
> > am gasit prin man ca lungimea maxima a username-urilor este de 8
> > caractere, dar am testat cu 9 si cu 10 si a mers, binenteles unul de 8
> > caractere (amoptcar - parola gicu) si altul amoptcara cu giculet
> >
> > si merg amandoua
> >
> > deci care e limita????
---
Send e-mail to '[EMAIL PROTECTED]' with 'unsubscribe rlug' to 
unsubscribe from this list.

Raspunde prin e-mail lui