Ainsi parlait Julien Gilles :
> 
> Perdu. chown utilise `:'

Le manuel info est plus complet que la page de manuel :

-----
You may use `.' in place of the `:' separator.  This is a GNU
extension for compatibility with older scripts.  New scripts should
avoid the use of `.' because GNU `chown' may fail if OWNER contains `.'
characters.
-----

C'est amusant, la page info donne comme exemple le fait qu'il puisse y
avoir des points dans les noms d'utilisateurs.

Ça me rappelle l'époque (slink) à laquelle postgresql ne supportait pas
les tirets (-) dans les noms d'utilisateurs, avec l'utilisateur
www-data, ça déconnait un peu :).

On peut considérer que garder des noms d'utilisateurs simples (courts,
sans caractères hors [a-z0-9] est une manière de garantir un maximum de
compatibilité avec les tonnes de scripts et autres programmes mal fichus
:). Et que c'est donc une bonne idée.


-- 
Charles

Répondre à