[Previo por Fecha] [Siguiente por Fecha] [Previo por Hilo] [Siguiente por Hilo]
[Hilos de Discusión] [Fecha] [Tema] [Autor]Salvador Ortiz Garcia, who happens to be smarter than you, thinks:
> El que no se permitan puntos en un nombre de usuario en Fedora es un
> bugfix, que debería estar presente en otras distros.
O tener un coreutils actualizado, supongo.. :-S
>
> La razón es simple, desde tiempos inmemoriales chown(1) acepta la
> siguiente sintaxis:
>
> $ chown USER.GROUP FILE
$ chown user.group archive
chown: `user.group' syntax is obsolete; use `:' since this will be
removed in the future
$ chown --version
chown (coreutils) 5.2.1
Written by David MacKenzie and Jim Meyering.
$ chown user.group archive
chown: separation of user and group with a period is deprecated
$ uname -v
FreeBSD 4.9-RELEASE #0: Mon Oct 27 17:51:09 GMT 2003
COMPATIBILITY
Previous versions of the chown utility used the dot (``.'') character to distinguish
the group name. This has been changed to be a colon (``:'') character so that user
and group names may contain the dot character.
STANDARDS
The chown utility is expected to be IEEE Std 1003.2 (``POSIX.2'') compliant.
GNU DETAILS
The GNU version allows a dot instead of a colon (following BSD).
[This was not allowed by POSIX since a dot is a valid character in a user name.]
De cualquier manera, parece que esa desviación BSDera incluso en BSD (como
en Linux) esta cambiando para apegarse a Posix.
--
That's what she said.