Content-type: text/html
pwconv
crée shadow à partir de passwd et optionnellement d'un shadow existant.
pwunconv
crée passwd à partir de passwd et shadow puis supprime shadow.
grpconv
crée gshadow à partir de group et optionnellement d'un gshadow existant.
grpunconv
crée group à partir de group et gshadow puis supprime gshadow.
Chaque programme acquiert les verrouillages nécessaires avant la conversion.
pwconv et grpconv sont similaires. D'abord, les entrées du fichier caché qui n'existent pas dans le fichier principal sont supprimées. Ensuite, les entrées cachées qui n'ont pas « x » comme mot de passe dans le fichier principal sont mises à jour. Toutes les entrées cachées manquantes sont ajoutées. Enfin, les mots de passe dans le fichier principal sont remplacés par « x ». Ces programmes peuvent être utilisés aussi bien pour une première conversion que pour une mise à jour du fichier caché si le fichier principal a été édité à la main.
pwconv utilisera les valeurs PASS_MIN_DAYS, PASS_MAX_DAYS, et PASS_WARN_AGE de /etc/login.defs lors de l'ajout de nouvelles entrées dans /etc/shadow.
De la même manière, pwunconv et grpunconv sont similaires. Les mots de passe du fichier principal sont mis à jour à partir du fichier caché. Les entrées qui existent dans le fichier principal mais pas dans le fichier caché sont laissées de coté. Le fichier caché est ensuite supprimé. Certaines informations vieillissantes sur les mots de passe sont perdues par pwunconv. Il convertira ce qu'il pourra.
Ce document est une traduction, réalisée par Alain Portal <aportal AT univ-montp2 DOT fr> le Novembre 2004.
L'équipe de traduction a fait le maximum pour réaliser une adaptation française de qualité.
La version anglaise la plus à jour de ce document est toujours consultable via la commande : LANGUAGE=en man xxxx
N'hésitez pas à signaler à l'auteur ou au traducteur, selon le cas, toute erreur dans de cette page de manuel.