On Wed, Sep 03, 2003 at 11:57:46AM +0200, Santi wrote:
> Gunnar Wolf escribi�:
> > Bueno, si el sistema te indica que no uses un n�mero como primer
> > caracter, mejor no lo hagas. Puede que haya programas que al encontrarse
> > con un n�mero creer�n que les estas dando ya el UID num�rico, y...
> > Bueno, puede llevarte a situaciones dif�ciles de depurar.
>
> bueno, llevo a�os con usuarios as� y no he detectado fallos en el uso
> que se da a esos usuarios, quien sabe, a lo mejor el escenario de "esa
> buena raz�n" no se da en mi m�quina, por eso quer�a conocerla.
> gracias
El c�digo del conflicto:
del source de adduser
# is name ok?
sub checkname {
my ($name) = @_;
if ($allow_badname && $name !~ /^[A-Za-z_][-_A-Za-z0-9]*\$?$/) {
print STDERR
"$0: ",_("To avoid problems, the username should consist of a letter or
underscore followed by letters, digits, underscores, and dashes. For
compatibility with Samba machine accounts also \$ is supported at the
end of the username\n");
exit 1;
}
elsif ($name !~ /^[a-z][a-z0-9\-]*$/) {
if (!$allow_badname) {
print STDERR
"$0: ",_("Please enter a username consisting of a lower case letter
followed by lower case letters and numbers. Use the `--force-badname'
option to allow underscores, and uppercase.\n");
exit 1;
}
print _("Allowing use of questionable username.\n") if ($verbose);
}
}
Asi que parece que aunque se use el force-badname, no lo permite.
saludos