3 .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
4 .\" Generator: DocBook XSL Stylesheets v1.75.2 <http://docbook.sf.net/>
6 .\" Manual: Commandes de gestion du syst\(`eme
7 .\" Source: Commandes de gestion du syst\(`eme
10 .TH "PWCK" "8" "16/02/2011" "Commandes de gestion du syst\(`em" "Commandes de gestion du syst\(`em"
11 .\" -----------------------------------------------------------------
12 .\" * Define some portability stuff
13 .\" -----------------------------------------------------------------
14 .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
15 .\" http://bugs.debian.org/507673
16 .\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html
17 .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
20 .\" -----------------------------------------------------------------
21 .\" * set default formatting
22 .\" -----------------------------------------------------------------
23 .\" disable hyphenation
25 .\" disable justification (adjust text to left margin only)
27 .\" -----------------------------------------------------------------
28 .\" * MAIN CONTENT STARTS HERE *
29 .\" -----------------------------------------------------------------
31 pwck \- V\('erifier l\*(Aqint\('egrit\('e des fichiers de mots de passe
34 \fBpwck\fR [\-q] [\-s] [\fIpasswd\fR\ [\ \fIshadow\fR\ ]]
36 \fBpwck\fR [\-q] [\-r] [\fIpasswd\fR\ [\ \fIshadow\fR\ ]]
41 command verifies the integrity of the users and authentication information\&. It checks that all entries in
45 have the proper format and contain valid data\&. The user is prompted to delete entries that are improperly formatted or which have other uncorrectable errors\&.
47 Voici les v\('erifications effectu\('ees\ \&:
57 nombre correct de champs
68 a unique and valid user name
79 validit\('e des identifiants d\*(Aqutilisateur et de groupe
90 validit\('e du groupe primaire
101 validit\('e du r\('epertoire personnel
112 validit\('e de l\*(Aqinterpr\('eteur de commandes initial (\(Fo\ \&login shell\ \&\(Fc)
117 checks are enabled when a second file parameter is specified or when
119 exists on the system\&.
121 These checks are the following:
131 every passwd entry has a matching shadow entry, and every shadow entry has a matching passwd entry
142 passwords are specified in the shadowed file
153 shadow entries have the correct number of fields
164 shadow entries are unique in shadow
175 the last password changes are not in the future
178 Une erreur dans le nombre de champs ou la non unicit\('e d\*(Aqun nom d\*(Aqutilisateur sera fatale\&. Si le nombre de champs n\*(Aqest pas correct, il sera demand\('e \(`a l\*(Aqutilisateur de supprimer la ligne\&. Si l\*(Aqutilisateur ne r\('epond pas par l\*(Aqaffirmative, les v\('erifications suivantes ne seront pas effectu\('ees\&. Il sera \('egalement demand\('e de supprimer les entr\('ees correspondant aux noms d\*(Aqutilisateur redondants, mais dans ce cas, les autres v\('erifications seront effectu\('ees\&. Toutes les autres erreurs ne sont que des avertissements et l\*(Aqutilisateur est encourag\('e \(`a utiliser
182 Les commandes qui op\(`erent sur le fichier
184 ne peuvent pas modifier les entr\('ees corrompues ou redondantes\&.
186 doit \(^etre utilis\('e dans ce cas pour retirer ces entr\('ees\&.
189 Les options disponibles pour la commande
195 Ne signaler que les erreurs\&. Les avertissements qui ne n\('ecessite pas une action de la part de l\*(Aqutilisateur ne seront pas affich\('es\&.
200 Permet d\*(Aqex\('ecuter
202 dans le mode lecture seule\&.
207 Trie les entr\('ees de
216 op\(`ere sur les fichiers
219 /etc/shadow\&. L\*(Aqutilisateur peut sp\('ecifier d\*(Aqautres fichiers avec les param\(`etres
222 \fIfichier_shadow\fR\&.
225 Les variables de configuration suivantes de
227 modifient le comportement de cet outil\ \&:
229 \fBPASS_MAX_DAYS\fR (nombre)
231 Nombre maximum de jours de validit\('e d\*(Aqun mot de passe\&. Apr\(`es cette dur\('ee, une modification du mot de passe est obligatoire\&. S\*(Aqil n\*(Aqest pas pr\('ecis\('e, la valeur de \-1 est utilis\('ee (ce qui enl\(`eve toute restriction)\&.
234 \fBPASS_MIN_DAYS\fR (nombre)
236 Nombre minimum de jours autoris\('e avant la modification d\*(Aqun mot de passe\&. Toute tentative de modification du mot de passe avant cette dur\('ee est rejet\('ee\&. S\*(Aqil n\*(Aqest pas pr\('ecis\('e, la valeur de \-1 est utilis\('ee (ce qui enl\(`eve toute restriction)\&.
239 \fBPASS_WARN_AGE\fR (nombre)
241 Nombre de jours durant lesquels l\*(Aqutilisateur recevra un avertissement avant que son mot de passe n\*(Aqarrive en fin de validit\('e\&. Une valeur n\('egative signifie qu\*(Aqaucun avertissement n\*(Aqest donn\('e\&. S\*(Aqil n\*(Aqest pas pr\('ecis\('e, aucun avertissement n\*(Aqest donn\('e\&.
247 Informations sur les groupes\&.
252 Informations sur les comptes des utilisateurs\&.
257 Informations s\('ecuris\('ees sur les comptes utilisateurs\&.
259 .SH "VALEURS DE RETOUR"
263 retourne les valeurs suivantes en quittant\ \&:
277 une entr\('ee de mot de passe ou plus est incorrecte
282 impossible d\*(Aqouvrir les fichiers de mots de passe
287 impossible de verrouiller les fichiers de mots de passe
292 impossible de mettre \(`a jour les fichiers des mots de passe
297 impossible de trier les fichiers de mots de passe