Enrique Place escribió:

>El día 27/09/05, Horst von Brand <[EMAIL PROTECTED]> escribió:
>  
>
>>Enrique Place <[EMAIL PROTECTED]> wrote:
>>
>>[El mensaje es HTML y no se lee, asi que...]
>>    
>>
>
>Supuestamente el formato es "enriquecido" (el problema es con qué ;-)
>
>  
>
>>Un nombre de usario o de grupo es de <= 8 caracteres, alfanumericos.
>>    
>>
>
>Seguro? o es la leyenda urbana de que todos los unix-like tienen ese límite?
>No entiendo el sentido técnico de una posible limitación, y/o el no
>error de exceder ese límite.
>
>Sé que es (habrá dejado de ser?) habitual decir este argumento en
>famosos unixes antiguos, pero no me ha sucedido eso con Linux.
>
>Estuve tratando de buscar información al respecto, pero no encuentro
>datos en los man.
>Por ejemplo, en el "useradd" no hace referencia al límite en el
>nombre. Y hay muchas aplicaciones que crean en la instalación base
>nombres largos (haldaemon, nfsnobody, webalizer).
>
>Tampoco en las aplicaciones que vienen por defecto para crear usuarios
>en Fedora, no habiendo límite en el ingreso de la información, ni en
>la documentación.
>
>  
>
>>Si, algunas partes del sistema manejan mas. Pero nada garantiza que
>>funcionara como esperas.
>>    
>>
>
>Para continuar, hice las siguientes pruebas: creé distintos usuarios,
>todos con los mismos 8 caracteres y funcionaron correctamente...
>entonces, donde está la limitante?
>
>--
>Saludos, Enrique.
>
>
>  
>
De lo que yo me acuerdo es que dos tenía ese problema, pero nunca lo vi 
en un UNIX. DOS te obligaba a máx (8+3), en cambio en unix ni siquiera 
las extensiones tenían ese problema. Quizá la memoria me juega una mala 
pasada, pero no recuerdo ese problema en unix.
From [EMAIL PROTECTED]  Tue Sep 27 12:57:16 2005
From: [EMAIL PROTECTED] (Enrique Place)
Date: Tue Sep 27 13:03:19 2005
Subject: =?iso-8859-1?q?Re=3A_Re=3A_Duda_hist=F3rica=3A_existe/existi=F3_?=
        =?iso-8859-1?q?l=EDmite_de_8_caracteres_en_el_nombre_de_los_usuari?=
        =?iso-8859-1?q?os/grupos=3F?=
In-Reply-To: <[EMAIL PROTECTED]>
References: <[EMAIL PROTECTED]>
        <[EMAIL PROTECTED]>
Message-ID: <[EMAIL PROTECTED]>

El 27/09/05, Horst von Brand<[EMAIL PROTECTED]> escribió:
> Enrique Place <[EMAIL PROTECTED]> wrote:
> > El día 27/09/05, Horst von Brand <[EMAIL PROTECTED]> escribió:
> > > Enrique Place <[EMAIL PROTECTED]> wrote:
>
> > > [El mensaje es HTML y no se lee, asi que...]
>
> > Supuestamente el formato es "enriquecido" (el problema es con qué ;-)
>
> No importa, HTML puro o "enriquecido" con algun an~adido radioactivo igual
> no se puede leer decentemente aca.

Si, no me había dado cuenta que lo tenía así en la configuración de Gmail.
Ya está solucionado.

> No "todos" tienen ese limite; pero que los hay, los hay. En Red Hat 7.x
> recuerdo problemas muy misteriosos debidos a un "creativo" que armo dos
> cuentas que tenian los mismos 8 caracteres iniciales.

Por eso preguntaba si alguien tenía referencias con otras versiones,
y/o tal vez, versiones viejas de Linux (por eso de duda "histórica"),
porque pensé que tal vez alguna vez "hubo" esa limitante.

> Importa que lo entiendas? /Es/ el limite. Hay /muchas/ aplicaciones que
> (independientemente) asumen (explicitamente o simplemente por omision, en
> todas partes o solo en ciertos recovecos) que ese es el limite, cambiarlas
> /todas/ (y asegurarse que siguen OK) es una tarea comparable a los
> trabajitos de un tal Hercules.

Ok, ahora entiendo tu punto, el cual no había tenido en cuenta. Pero
tampoco esto quiere decir que "originalmente" exista un límite de 8
caracteres para la creación de usuarios (con las herramientas "base",
es decir, "adduser" y similares). Pero entiendo lo que dices que en el
"contexto" de otras aplicaciones esta práctica puede dar problemas si
están controlando los 8 caracteres.

Pero creo que volvemos "un poco" al principio, es decir, "no habría"
limitante de 8 caracteres en Linux para crear usuarios. Que pueda dar
problemas o no con otras aplicaciones es otro tema.

Podemos estar de acuerdo con esto? :-)

> No es Linux (el nucleo), es la inmensa cantidad de aplicaciones
> desarrolladas en forma independiente el tema.

Si, tienes razón, me expresé mal. Y tu corrección me hace ver mejor tu
observación al respecto.

>
> > Estuve tratando de buscar información al respecto, pero no encuentro
> > datos en los man.
>
> Y?
Que si no existe referencia documentada de que haya un límite, no debe existir.
Y si tu pruebas superar ese límite, en el sistema el usuario se crea.

> Y eso funcionara sin problema siempre y cuando esos usuarios no se
> tropiecen con aplicaciones que no entienden nombres largos (es mas bien
> poco probable, ya que solo sirven como duen~os de subsistemas, no hacen
> nada por si mismos), y mientras no aparezcan dos con los mismos 8
> caracteres iniciales.

Clarísima la observación.

> > Tampoco en las aplicaciones que vienen por defecto para crear usuarios
> > en Fedora, no habiendo límite en el ingreso de la información, ni en
> > la documentación.
>
> Porque no son esas las que ponen los limites.

Lo que quise decir que ninguna aplicación rebotó por una excepción al
exceder el "límite de 8 caracteres".

> > Para continuar, hice las siguientes pruebas: creé distintos usuarios,
> > todos con los mismos 8 caracteres y funcionaron correctamente...
> > entonces, donde está la limitante?
>
> En que no probaste /todas/ las aplicaciones que usan nombres de usuarios
> tal vez? En que no tenias "juanperezalfonso" y "juanperezalonso" para las
> pruebas anteriores? Y que pasa con "juanpere" y "juanperez", tal vez son lo
> mismo (para algunas cosas)?

Probé en un contexto reducido, usuario y servidor de correo
(sendmail), Fedora C4 y RH9..

Creé varios usuarios con los 8 caracteres iguales y el correo funcionó
correctamente.

Puedo decir que en ese "contexto" no existe la limitante "teórica" de
los "8 caracteres", pero no puedo afirmar que esto se repita en otros
contextos ;-)

--
Saludos, Enrique.

Responder a