192 |
- |
1 |
# See libuser.conf(5) for more information.
|
|
|
2 |
|
|
|
3 |
# Do not modify the default module list if you care about unattended calls
|
|
|
4 |
# to programs (i.e., scripts) working!
|
|
|
5 |
|
|
|
6 |
[import]
|
|
|
7 |
# Data from these files is used when libuser.conf does not define a value.
|
|
|
8 |
# The mapping is documented in the man page.
|
|
|
9 |
login_defs = /etc/login.defs
|
|
|
10 |
default_useradd = /etc/default/useradd
|
|
|
11 |
|
|
|
12 |
[defaults]
|
|
|
13 |
# The default (/usr/lib*/libuser) is usually correct
|
|
|
14 |
# moduledir = /your/custom/directory
|
|
|
15 |
|
|
|
16 |
# The following variables are usually imported:
|
|
|
17 |
# skeleton = /etc/skel
|
|
|
18 |
# mailspooldir = /var/mail
|
|
|
19 |
|
|
|
20 |
crypt_style = sha512
|
|
|
21 |
modules = files shadow
|
|
|
22 |
create_modules = files shadow
|
|
|
23 |
# modules = files shadow ldap
|
|
|
24 |
# create_modules = ldap
|
|
|
25 |
|
|
|
26 |
[userdefaults]
|
|
|
27 |
LU_USERNAME = %n
|
|
|
28 |
# This is better imported from /etc/login.defs:
|
|
|
29 |
# LU_UIDNUMBER = 500
|
|
|
30 |
LU_GIDNUMBER = %u
|
|
|
31 |
# LU_USERPASSWORD = !!
|
|
|
32 |
# LU_GECOS = %n
|
|
|
33 |
# LU_HOMEDIRECTORY = /home/%n
|
|
|
34 |
# LU_LOGINSHELL = /bin/bash
|
|
|
35 |
|
|
|
36 |
# LU_SHADOWNAME = %n
|
|
|
37 |
# LU_SHADOWPASSWORD = !!
|
|
|
38 |
# LU_SHADOWLASTCHANGE = %d
|
|
|
39 |
# LU_SHADOWMIN = 0
|
|
|
40 |
# LU_SHADOWMAX = 99999
|
|
|
41 |
# LU_SHADOWWARNING = 7
|
|
|
42 |
# LU_SHADOWINACTIVE = -1
|
|
|
43 |
# LU_SHADOWEXPIRE = -1
|
|
|
44 |
# LU_SHADOWFLAG = -1
|
|
|
45 |
|
|
|
46 |
[groupdefaults]
|
|
|
47 |
LU_GROUPNAME = %n
|
|
|
48 |
# This is better imported from /etc/login.defs:
|
|
|
49 |
# LU_GIDNUMBER = 500
|
|
|
50 |
#
|
|
|
51 |
# LU_GROUPPASSWORD = !!
|
|
|
52 |
# LU_MEMBERUID =
|
|
|
53 |
# LU_ADMINISTRATORUID =
|
|
|
54 |
|
|
|
55 |
[files]
|
|
|
56 |
# This is useful for the case where some master files are used to
|
|
|
57 |
# populate a different NSS mechanism which this workstation uses.
|
|
|
58 |
# directory = /etc
|
|
|
59 |
|
|
|
60 |
[shadow]
|
|
|
61 |
# This is useful for the case where some master files are used to
|
|
|
62 |
# populate a different NSS mechanism which this workstation uses.
|
|
|
63 |
# directory = /etc
|
|
|
64 |
|
|
|
65 |
[ldap]
|
|
|
66 |
# Setting these is always necessary.
|
|
|
67 |
# server = ldap
|
|
|
68 |
# basedn = dc=example,dc=com
|
|
|
69 |
|
|
|
70 |
# Setting these is rarely necessary, since it's usually correct.
|
|
|
71 |
# userBranch = ou=People
|
|
|
72 |
# groupBranch = ou=Group
|
|
|
73 |
|
|
|
74 |
# Set only if your administrative user uses simple bind operations to
|
|
|
75 |
# connect to the server.
|
|
|
76 |
# binddn = cn=Manager,dc=example,dc=com
|
|
|
77 |
|
|
|
78 |
# Set this only if the default user (as determined by SASL) is incorrect
|
|
|
79 |
# for SASL bind operations. Usually, it's correct, so you'll rarely need
|
|
|
80 |
# to set these.
|
|
|
81 |
# user = Manager
|
|
|
82 |
# authuser = Manager
|
|
|
83 |
|
|
|
84 |
[sasl]
|
|
|
85 |
# Set these only if your sasldb is only used by a particular application, and
|
|
|
86 |
# in a particular domain. The default (all applications, all domains) is
|
|
|
87 |
# probably correct for most installations.
|
|
|
88 |
# appname = imap
|
|
|
89 |
# domain = EXAMPLE.COM
|