Initial commit for Tizen
[profile/extras/shadow-utils.git] / man / login.defs.5.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <!--
3    Copyright (c) 1991 - 1993, Julianne Frances Haugh
4    Copyright (c) 1991 - 1993, Chip Rosenthal
5    Copyright (c) 2007 - 2009, Nicolas François
6    All rights reserved.
7   
8    Redistribution and use in source and binary forms, with or without
9    modification, are permitted provided that the following conditions
10    are met:
11    1. Redistributions of source code must retain the above copyright
12       notice, this list of conditions and the following disclaimer.
13    2. Redistributions in binary form must reproduce the above copyright
14       notice, this list of conditions and the following disclaimer in the
15       documentation and/or other materials provided with the distribution.
16    3. The name of the copyright holders or contributors may not be used to
17       endorse or promote products derived from this software without
18       specific prior written permission.
19   
20    THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
21    ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
22    LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
23    PARTICULAR PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE COPYRIGHT
24    HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
25    SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
26    LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
27    DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
28    THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
29    (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
30    OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
31 -->
32 <!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook V4.5//EN" 
33   "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
34 <!ENTITY CHFN_AUTH             SYSTEM "login.defs.d/CHFN_AUTH.xml">
35 <!ENTITY CHFN_RESTRICT         SYSTEM "login.defs.d/CHFN_RESTRICT.xml">
36 <!ENTITY CHSH_AUTH             SYSTEM "login.defs.d/CHSH_AUTH.xml">
37 <!ENTITY CONSOLE               SYSTEM "login.defs.d/CONSOLE.xml">
38 <!ENTITY CONSOLE_GROUPS        SYSTEM "login.defs.d/CONSOLE_GROUPS.xml">
39 <!ENTITY CREATE_HOME           SYSTEM "login.defs.d/CREATE_HOME.xml">
40 <!ENTITY DEFAULT_HOME          SYSTEM "login.defs.d/DEFAULT_HOME.xml">
41 <!ENTITY ENCRYPT_METHOD        SYSTEM "login.defs.d/ENCRYPT_METHOD.xml">
42 <!ENTITY ENV_HZ                SYSTEM "login.defs.d/ENV_HZ.xml">
43 <!ENTITY ENV_PATH              SYSTEM "login.defs.d/ENV_PATH.xml">
44 <!ENTITY ENV_SUPATH            SYSTEM "login.defs.d/ENV_SUPATH.xml">
45 <!ENTITY ENV_TZ                SYSTEM "login.defs.d/ENV_TZ.xml">
46 <!ENTITY ENVIRON_FILE          SYSTEM "login.defs.d/ENVIRON_FILE.xml">
47 <!ENTITY ERASECHAR             SYSTEM "login.defs.d/ERASECHAR.xml">
48 <!ENTITY FAIL_DELAY            SYSTEM "login.defs.d/FAIL_DELAY.xml">
49 <!ENTITY FAILLOG_ENAB          SYSTEM "login.defs.d/FAILLOG_ENAB.xml">
50 <!ENTITY FAKE_SHELL            SYSTEM "login.defs.d/FAKE_SHELL.xml">
51 <!ENTITY FTMP_FILE             SYSTEM "login.defs.d/FTMP_FILE.xml">
52 <!ENTITY GID_MAX               SYSTEM "login.defs.d/GID_MAX.xml">
53 <!ENTITY HUSHLOGIN_FILE        SYSTEM "login.defs.d/HUSHLOGIN_FILE.xml">
54 <!ENTITY ISSUE_FILE            SYSTEM "login.defs.d/ISSUE_FILE.xml">
55 <!ENTITY KILLCHAR              SYSTEM "login.defs.d/KILLCHAR.xml">
56 <!ENTITY LASTLOG_ENAB          SYSTEM "login.defs.d/LASTLOG_ENAB.xml">
57 <!ENTITY LOG_OK_LOGINS         SYSTEM "login.defs.d/LOG_OK_LOGINS.xml">
58 <!ENTITY LOG_UNKFAIL_ENAB      SYSTEM "login.defs.d/LOG_UNKFAIL_ENAB.xml">
59 <!ENTITY LOGIN_RETRIES         SYSTEM "login.defs.d/LOGIN_RETRIES.xml">
60 <!ENTITY LOGIN_STRING          SYSTEM "login.defs.d/LOGIN_STRING.xml">
61 <!ENTITY LOGIN_TIMEOUT         SYSTEM "login.defs.d/LOGIN_TIMEOUT.xml">
62 <!ENTITY MAIL_CHECK_ENAB       SYSTEM "login.defs.d/MAIL_CHECK_ENAB.xml">
63 <!ENTITY MAIL_DIR              SYSTEM "login.defs.d/MAIL_DIR.xml">
64 <!ENTITY MAX_MEMBERS_PER_GROUP SYSTEM "login.defs.d/MAX_MEMBERS_PER_GROUP.xml">
65 <!ENTITY MD5_CRYPT_ENAB        SYSTEM "login.defs.d/MD5_CRYPT_ENAB.xml">
66 <!ENTITY MOTD_FILE             SYSTEM "login.defs.d/MOTD_FILE.xml">
67 <!ENTITY NOLOGINS_FILE         SYSTEM "login.defs.d/NOLOGINS_FILE.xml">
68 <!ENTITY OBSCURE_CHECKS_ENAB   SYSTEM "login.defs.d/OBSCURE_CHECKS_ENAB.xml">
69 <!ENTITY PASS_ALWAYS_WARN      SYSTEM "login.defs.d/PASS_ALWAYS_WARN.xml">
70 <!ENTITY PASS_CHANGE_TRIES     SYSTEM "login.defs.d/PASS_CHANGE_TRIES.xml">
71 <!ENTITY PASS_MAX_LEN          SYSTEM "login.defs.d/PASS_MAX_LEN.xml">
72 <!ENTITY PASS_MAX_DAYS         SYSTEM "login.defs.d/PASS_MAX_DAYS.xml">
73 <!ENTITY PASS_MIN_DAYS         SYSTEM "login.defs.d/PASS_MIN_DAYS.xml">
74 <!ENTITY PASS_WARN_AGE         SYSTEM "login.defs.d/PASS_WARN_AGE.xml">
75 <!ENTITY PORTTIME_CHECKS_ENAB  SYSTEM "login.defs.d/PORTTIME_CHECKS_ENAB.xml">
76 <!ENTITY QUOTAS_ENAB           SYSTEM "login.defs.d/QUOTAS_ENAB.xml">
77 <!ENTITY SHA_CRYPT_MIN_ROUNDS  SYSTEM "login.defs.d/SHA_CRYPT_MIN_ROUNDS.xml">
78 <!ENTITY SULOG_FILE            SYSTEM "login.defs.d/SULOG_FILE.xml">
79 <!ENTITY SU_NAME               SYSTEM "login.defs.d/SU_NAME.xml">
80 <!ENTITY SU_WHEEL_ONLY         SYSTEM "login.defs.d/SU_WHEEL_ONLY.xml">
81 <!ENTITY SYS_GID_MAX           SYSTEM "login.defs.d/SYS_GID_MAX.xml">
82 <!ENTITY SYSLOG_SG_ENAB        SYSTEM "login.defs.d/SYSLOG_SG_ENAB.xml">
83 <!ENTITY SYSLOG_SU_ENAB        SYSTEM "login.defs.d/SYSLOG_SU_ENAB.xml">
84 <!ENTITY SYS_UID_MAX           SYSTEM "login.defs.d/SYS_UID_MAX.xml">
85 <!ENTITY TTYGROUP              SYSTEM "login.defs.d/TTYGROUP.xml">
86 <!ENTITY TTYTYPE_FILE          SYSTEM "login.defs.d/TTYTYPE_FILE.xml">
87 <!ENTITY UID_MAX               SYSTEM "login.defs.d/UID_MAX.xml">
88 <!ENTITY ULIMIT                SYSTEM "login.defs.d/ULIMIT.xml">
89 <!ENTITY UMASK                 SYSTEM "login.defs.d/UMASK.xml">
90 <!ENTITY USERDEL_CMD           SYSTEM "login.defs.d/USERDEL_CMD.xml">
91 <!ENTITY USERGROUPS_ENAB       SYSTEM "login.defs.d/USERGROUPS_ENAB.xml">
92 ]>
93
94 <refentry id='login.defs.5'>
95   <!--  $Id: login.defs.5.xml 2869 2009-05-09 13:15:10Z nekral-guest $ -->
96   <refmeta>
97     <refentrytitle>login.defs</refentrytitle>
98     <manvolnum>5</manvolnum>
99     <refmiscinfo class="sectdesc">File Formats and Conversions</refmiscinfo>
100   </refmeta>
101   <refnamediv id='name'>
102     <refname>login.defs</refname>
103     <refpurpose>shadow password suite configuration</refpurpose>
104   </refnamediv>
105
106   <refsect1 id='description'>
107     <title>DESCRIPTION</title>
108     <para>
109       The <filename>/etc/login.defs</filename> file defines the
110       site-specific configuration for the shadow password suite. This file
111       is required. Absence of this file will not prevent system operation,
112       but will probably result in undesirable operation.
113     </para>
114
115     <para>
116       This file is a readable text file, each line of the file describing
117       one configuration parameter. The lines consist of a configuration name
118       and value, separated by whitespace. Blank lines and comment lines are
119       ignored. Comments are introduced with a "#" pound sign and the pound
120       sign must be the first non-white character of the line.
121     </para>
122
123     <para>
124       Parameter values may be of four types: strings, booleans, numbers, and
125       long numbers. A string is comprised of any printable characters. A
126       boolean should be either the value <replaceable>yes</replaceable> or
127       <replaceable>no</replaceable>. An undefined boolean
128       parameter or one with a value other than these will be given a
129       <replaceable>no</replaceable>
130       value. Numbers (both regular and long) may be either decimal values,
131       octal values (precede the value with <replaceable>0</replaceable>) or
132       hexadecimal values
133       (precede the value with <replaceable>0x</replaceable>).
134       The maximum value of the regular and
135       long numeric parameters is machine-dependent.
136     </para>
137
138     <para>The following configuration items are provided:</para>
139
140     <variablelist remap='IP'>
141       &CHFN_AUTH;
142       &CHFN_RESTRICT;
143       &CHSH_AUTH;
144       &CONSOLE;
145       &CONSOLE_GROUPS;
146       &CREATE_HOME;
147       &DEFAULT_HOME;
148       &ENCRYPT_METHOD;
149       &ENV_HZ;
150       &ENV_PATH;
151       &ENV_SUPATH;
152       &ENV_TZ;
153       &ENVIRON_FILE;
154       &ERASECHAR;
155       &FAIL_DELAY;
156       &FAILLOG_ENAB;
157       &FAKE_SHELL;
158       &FTMP_FILE;
159       &GID_MAX; <!-- documents also GID_MIN -->
160       &HUSHLOGIN_FILE;
161       &ISSUE_FILE;
162       &KILLCHAR;
163       &LASTLOG_ENAB;
164       &LOG_OK_LOGINS;
165       &LOG_UNKFAIL_ENAB;
166       &LOGIN_RETRIES;
167       &LOGIN_STRING;
168       &LOGIN_TIMEOUT;
169       &MAIL_CHECK_ENAB;
170       &MAIL_DIR;
171       &MAX_MEMBERS_PER_GROUP;
172       &MD5_CRYPT_ENAB;
173       &MOTD_FILE;
174       &NOLOGINS_FILE;
175       &OBSCURE_CHECKS_ENAB;
176       &PASS_ALWAYS_WARN;
177       &PASS_CHANGE_TRIES;
178       &PASS_MAX_DAYS;
179       &PASS_MIN_DAYS;
180       &PASS_WARN_AGE;
181       <para> 
182         <option>PASS_MAX_DAYS</option>, <option>PASS_MIN_DAYS</option> and
183         <option>PASS_WARN_AGE</option> are only used at the
184         time of account creation. Any changes to these settings won't affect
185         existing accounts.
186       </para>
187       &PASS_MAX_LEN; <!-- documents also PASS_MIN_LEN -->
188       &PORTTIME_CHECKS_ENAB;
189       &QUOTAS_ENAB;
190       &SHA_CRYPT_MIN_ROUNDS; <!-- documents also SHA_CRYPT_MAX_ROUNDS -->
191       &SULOG_FILE;
192       &SU_NAME;
193       &SU_WHEEL_ONLY;
194       &SYS_GID_MAX; <!-- documents also SYS_GID_MIN -->
195       &SYS_UID_MAX; <!-- documents also SYS_UID_MIN -->
196       &SYSLOG_SG_ENAB;
197       &SYSLOG_SU_ENAB;
198       &TTYGROUP;
199       &TTYTYPE_FILE;
200       &UID_MAX; <!-- documents also UID_MIN -->
201       &ULIMIT;
202       &UMASK;
203       &USERDEL_CMD;
204       &USERGROUPS_ENAB;
205     </variablelist>
206   </refsect1>
207
208   <refsect1 id='cross_references'>
209     <title>CROSS REFERENCES</title>
210     <para>
211       The following cross references show which programs in the shadow
212       password suite use which parameters.
213     </para>
214     <!-- .na -->
215     <variablelist remap='IP'>
216       <!-- chage: no variables -->
217       <varlistentry>
218         <term>chfn</term>
219         <listitem>
220           <para>
221             <phrase condition="no_pam">CHFN_AUTH</phrase>
222             CHFN_RESTRICT
223             <phrase condition="no_pam">LOGIN_STRING</phrase>
224           </para>
225         </listitem>
226       </varlistentry>
227       <varlistentry>
228         <term>chgpasswd</term>
229         <listitem>
230           <para>
231             ENCRYPT_METHOD MAX_MEMBERS_PER_GROUP MD5_CRYPT_ENAB
232             <phrase condition="sha_crypt">SHA_CRYPT_MAX_ROUNDS
233             SHA_CRYPT_MIN_ROUNDS</phrase>
234           </para>
235         </listitem>
236       </varlistentry>
237       <varlistentry condition="no_pam">
238         <term>chpasswd</term>
239         <listitem>
240           <para>
241             ENCRYPT_METHOD MD5_CRYPT_ENAB
242             <phrase condition="sha_crypt">SHA_CRYPT_MAX_ROUNDS
243             SHA_CRYPT_MIN_ROUNDS</phrase>
244           </para>
245         </listitem>
246       </varlistentry>
247       <varlistentry condition="no_pam">
248         <term>chsh</term>
249         <listitem>
250           <para>
251             CHSH_AUTH LOGIN_STRING
252           </para>
253         </listitem>
254       </varlistentry>
255       <!-- expiry: no variables (CONSOLE_GROUPS linked, but not used) -->
256       <!-- faillog: no variables -->
257       <varlistentry>
258         <term>gpasswd</term>
259         <listitem>
260           <para>
261             ENCRYPT_METHOD MAX_MEMBERS_PER_GROUP MD5_CRYPT_ENAB
262             <phrase condition="sha_crypt">SHA_CRYPT_MAX_ROUNDS
263             SHA_CRYPT_MIN_ROUNDS</phrase>
264           </para>
265         </listitem>
266       </varlistentry>
267       <varlistentry>
268         <term>groupadd</term>
269         <listitem>
270           <para>
271             GID_MAX GID_MIN MAX_MEMBERS_PER_GROUP
272             SYS_GID_MAX SYS_GID_MIN
273           </para>
274         </listitem>
275       </varlistentry>
276       <varlistentry>
277         <term>groupdel</term>
278         <listitem>
279           <para>MAX_MEMBERS_PER_GROUP</para>
280         </listitem>
281       </varlistentry>
282       <varlistentry>
283         <term>groupmems</term>
284         <listitem>
285           <para>MAX_MEMBERS_PER_GROUP</para>
286         </listitem>
287       </varlistentry>
288       <varlistentry>
289         <term>groupmod</term>
290         <listitem>
291           <para>MAX_MEMBERS_PER_GROUP</para>
292         </listitem>
293       </varlistentry>
294       <!-- groups: no variables -->
295       <varlistentry>
296         <term>grpck</term>
297         <listitem>
298           <para>MAX_MEMBERS_PER_GROUP</para>
299         </listitem>
300       </varlistentry>
301       <varlistentry>
302         <term>grpconv</term>
303         <listitem>
304           <para>MAX_MEMBERS_PER_GROUP</para>
305         </listitem>
306       </varlistentry>
307       <varlistentry>
308         <term>grpunconv</term>
309         <listitem>
310           <para>MAX_MEMBERS_PER_GROUP</para>
311         </listitem>
312       </varlistentry>
313       <!-- id: no variables -->
314       <!-- lastlog: no variables -->
315       <varlistentry>
316         <term>login</term>
317         <listitem>
318           <para>
319             <phrase condition="no_pam">CONSOLE</phrase>
320             CONSOLE_GROUPS DEFAULT_HOME
321             <phrase condition="no_pam">ENV_HZ ENV_PATH ENV_SUPATH
322             ENV_TZ ENVIRON_FILE</phrase>
323             ERASECHAR FAIL_DELAY
324             <phrase condition="no_pam">FAILLOG_ENAB</phrase>
325             FAKE_SHELL
326             <phrase condition="no_pam">FTMP_FILE</phrase>
327             HUSHLOGIN_FILE
328             <phrase condition="no_pam">ISSUE_FILE</phrase>
329             KILLCHAR
330             <phrase condition="no_pam">LASTLOG_ENAB</phrase>
331             LOGIN_RETRIES
332             <phrase condition="no_pam">LOGIN_STRING</phrase>
333             LOGIN_TIMEOUT LOG_OK_LOGINS LOG_UNKFAIL_ENAB
334             <phrase condition="no_pam">MAIL_CHECK_ENAB MAIL_DIR MAIL_FILE
335             MOTD_FILE NOLOGINS_FILE PORTTIME_CHECKS_ENAB
336             QUOTAS_ENAB</phrase>
337             TTYGROUP TTYPERM TTYTYPE_FILE
338             <phrase condition="no_pam">ULIMIT UMASK</phrase>
339             USERGROUPS_ENAB
340           </para>
341         </listitem>
342       </varlistentry>
343       <!-- logoutd: no variables -->
344       <varlistentry>
345         <term>newgrp / sg</term>
346         <listitem>
347           <para>
348             SYSLOG_SG_ENAB
349           </para>
350         </listitem>
351       </varlistentry>
352       <varlistentry>
353         <term>newusers</term>
354         <listitem>
355           <para>
356             ENCRYPT_METHOD
357             GID_MAX GID_MIN
358             MAX_MEMBERS_PER_GROUP MD5_CRYPT_ENAB
359             PASS_MAX_DAYS PASS_MIN_DAYS PASS_WARN_AGE
360             <phrase condition="sha_crypt">SHA_CRYPT_MAX_ROUNDS
361             SHA_CRYPT_MIN_ROUNDS</phrase>
362             SYS_GID_MAX SYS_GID_MIN SYS_UID_MAX SYS_UID_MIN UID_MAX UID_MIN
363             UMASK
364           </para>
365         </listitem>
366       </varlistentry>
367       <!-- nologin: no variables -->
368       <varlistentry condition="no_pam">
369         <term>passwd</term>
370         <listitem>
371           <para>
372             ENCRYPT_METHOD MD5_CRYPT_ENAB OBSCURE_CHECKS_ENAB
373             PASS_ALWAYS_WARN PASS_CHANGE_TRIES PASS_MAX_LEN PASS_MIN_LEN
374             <phrase condition="sha_crypt">SHA_CRYPT_MAX_ROUNDS
375             SHA_CRYPT_MIN_ROUNDS</phrase>
376           </para>
377         </listitem>
378       </varlistentry>
379       <varlistentry>
380         <term>pwck</term>
381         <listitem>
382           <para>
383             PASS_MAX_DAYS PASS_MIN_DAYS PASS_WARN_AGE
384           </para>
385         </listitem>
386       </varlistentry>
387       <varlistentry>
388         <term>pwconv</term>
389         <listitem>
390           <para>PASS_MAX_DAYS PASS_MIN_DAYS PASS_WARN_AGE</para>
391         </listitem>
392       </varlistentry>
393       <!-- pwunconv: no variables -->
394       <varlistentry>
395         <term>su</term>
396         <listitem>
397           <para>
398             <phrase condition="no_pam">CONSOLE</phrase>
399             CONSOLE_GROUPS DEFAULT_HOME
400             <phrase condition="no_pam">ENV_HZ ENVIRON_FILE</phrase>
401             ENV_PATH ENV_SUPATH
402             <phrase condition="no_pam">ENV_TZ LOGIN_STRING MAIL_CHECK_ENAB
403             MAIL_DIR MAIL_FILE QUOTAS_ENAB</phrase>
404             SULOG_FILE SU_NAME
405             <phrase condition="no_pam">SU_WHEEL_ONLY</phrase>
406             SYSLOG_SU_ENAB
407             <phrase condition="no_pam">USERGROUPS_ENAB</phrase>
408           </para>
409         </listitem>
410       </varlistentry>
411       <varlistentry>
412         <term>sulogin</term>
413         <listitem>
414           <para>
415             ENV_HZ
416             <phrase condition="no_pam">ENV_TZ</phrase>
417           </para>
418         </listitem>
419       </varlistentry>
420       <varlistentry>
421         <term>useradd</term>
422         <listitem>
423           <para>
424             CREATE_HOME
425             GID_MAX GID_MIN
426             MAIL_DIR MAX_MEMBERS_PER_GROUP
427             PASS_MAX_DAYS PASS_MIN_DAYS PASS_WARN_AGE
428             SYS_GID_MAX SYS_GID_MIN SYS_UID_MAX SYS_UID_MIN UID_MAX UID_MIN
429             UMASK
430           </para>
431         </listitem>
432       </varlistentry>
433       <varlistentry>
434         <term>userdel</term>
435         <listitem>
436           <para>
437             MAIL_DIR MAIL_FILE MAX_MEMBERS_PER_GROUP USERDEL_CMD
438             USERGROUPS_ENAB
439           </para>
440         </listitem>
441       </varlistentry>
442       <varlistentry>
443         <term>usermod</term>
444         <listitem>
445           <para>
446             MAIL_DIR MAIL_FILE MAX_MEMBERS_PER_GROUP
447           </para>
448         </listitem>
449       </varlistentry>
450       <!-- vipw / vigr: no variables (MAX_MEMBERS_PER_GROUP linked but not used) -->
451     </variablelist>
452   </refsect1>
453
454   <refsect1 id='bugs' condition="pam">
455     <title>BUGS</title>
456     <para>
457       Much of the functionality that used to be provided by the shadow
458       password suite is now handled by PAM. Thus,
459       <filename>/etc/login.defs</filename> is no longer used by <citerefentry>
460       <refentrytitle>passwd</refentrytitle><manvolnum>1</manvolnum>
461       </citerefentry>, or less used by <citerefentry>
462       <refentrytitle>login</refentrytitle><manvolnum>1</manvolnum>
463       </citerefentry>, and <citerefentry>
464       <refentrytitle>su</refentrytitle><manvolnum>1</manvolnum>
465       </citerefentry>. Please refer to the corresponding PAM configuration
466       files instead.
467     </para>
468   </refsect1>
469
470   <refsect1 id='see_also'>
471     <title>SEE ALSO</title>
472     <para>
473       <citerefentry>
474         <refentrytitle>login</refentrytitle><manvolnum>1</manvolnum>
475       </citerefentry>,
476       <citerefentry>
477         <refentrytitle>passwd</refentrytitle><manvolnum>1</manvolnum>
478       </citerefentry>,
479       <citerefentry>
480         <refentrytitle>su</refentrytitle><manvolnum>1</manvolnum>
481       </citerefentry>,
482       <citerefentry>
483         <refentrytitle>passwd</refentrytitle><manvolnum>5</manvolnum>
484       </citerefentry>,
485       <citerefentry>
486         <refentrytitle>shadow</refentrytitle><manvolnum>5</manvolnum>
487       </citerefentry>,
488       <citerefentry>
489         <refentrytitle>pam</refentrytitle><manvolnum>8</manvolnum>
490       </citerefentry>.
491     </para>
492   </refsect1>
493 </refentry>