xref: /freebsd/usr.sbin/pw/tests/pw.conf (revision 416ba5c74546f32a993436a99516d35008e9f384)
1*a68fbadbSBaptiste Daroussin#
2*a68fbadbSBaptiste Daroussin# pw.conf - user/group configuration defaults
3*a68fbadbSBaptiste Daroussin#
4*a68fbadbSBaptiste Daroussin
5*a68fbadbSBaptiste Daroussin# Password for new users? no=nologin yes=loginid none=blank random=random
6*a68fbadbSBaptiste Daroussindefaultpasswd = "no"
7*a68fbadbSBaptiste Daroussin
8*a68fbadbSBaptiste Daroussin# Reuse gaps in uid sequence? (yes or no)
9*a68fbadbSBaptiste Daroussinreuseuids = "no"
10*a68fbadbSBaptiste Daroussin
11*a68fbadbSBaptiste Daroussin# Reuse gaps in gid sequence? (yes or no)
12*a68fbadbSBaptiste Daroussinreusegids = "no"
13*a68fbadbSBaptiste Daroussin
14*a68fbadbSBaptiste Daroussin# Path to the NIS passwd file (blank or 'no' for none)
15*a68fbadbSBaptiste Daroussinnispasswd =
16*a68fbadbSBaptiste Daroussin
17*a68fbadbSBaptiste Daroussin# Obtain default dotfiles from this directory
18*a68fbadbSBaptiste Daroussinskeleton = "/usr/share/skel"
19*a68fbadbSBaptiste Daroussin
20*a68fbadbSBaptiste Daroussin# Mail this file to new user (/etc/newuser.msg or no)
21*a68fbadbSBaptiste Daroussinnewmail = "no"
22*a68fbadbSBaptiste Daroussin
23*a68fbadbSBaptiste Daroussin# Log add/change/remove information in this file
24*a68fbadbSBaptiste Daroussinlogfile = "/var/log/userlog"
25*a68fbadbSBaptiste Daroussin
26*a68fbadbSBaptiste Daroussin# Root directory in which $HOME directory is created
27*a68fbadbSBaptiste Daroussinhome = "/home"
28*a68fbadbSBaptiste Daroussin
29*a68fbadbSBaptiste Daroussin# Mode for the new $HOME directory, will be modified by umask
30*a68fbadbSBaptiste Daroussinhomemode = 0777
31*a68fbadbSBaptiste Daroussin
32*a68fbadbSBaptiste Daroussin# Colon separated list of directories containing valid shells
33*a68fbadbSBaptiste Daroussinshellpath = "/bin"
34*a68fbadbSBaptiste Daroussin
35*a68fbadbSBaptiste Daroussin# Comma separated list of available shells (without paths)
36*a68fbadbSBaptiste Daroussinshells = "sh","csh","tcsh"
37*a68fbadbSBaptiste Daroussin
38*a68fbadbSBaptiste Daroussin# Default shell (without path)
39*a68fbadbSBaptiste Daroussindefaultshell = "sh"
40*a68fbadbSBaptiste Daroussin
41*a68fbadbSBaptiste Daroussin# Default group (leave blank for new group per user)
42*a68fbadbSBaptiste Daroussindefaultgroup = ""
43*a68fbadbSBaptiste Daroussin
44*a68fbadbSBaptiste Daroussin# Extra groups for new users
45*a68fbadbSBaptiste Daroussinextragroups =
46*a68fbadbSBaptiste Daroussin
47*a68fbadbSBaptiste Daroussin# Default login class for new users
48*a68fbadbSBaptiste Daroussindefaultclass = ""
49*a68fbadbSBaptiste Daroussin
50*a68fbadbSBaptiste Daroussin# Range of valid default user ids
51*a68fbadbSBaptiste Daroussinminuid = 1000
52*a68fbadbSBaptiste Daroussinmaxuid = 32000
53*a68fbadbSBaptiste Daroussin
54*a68fbadbSBaptiste Daroussin# Range of valid default group ids
55*a68fbadbSBaptiste Daroussinmingid = 1000
56*a68fbadbSBaptiste Daroussinmaxgid = 32000
57*a68fbadbSBaptiste Daroussin
58*a68fbadbSBaptiste Daroussin# Days after which account expires (0=disabled)
59*a68fbadbSBaptiste Daroussinexpire_days = 0
60*a68fbadbSBaptiste Daroussin
61*a68fbadbSBaptiste Daroussin# Days after which password expires (0=disabled)
62*a68fbadbSBaptiste Daroussinpassword_days = 0
63