Added support for scripts which can be run after a user/group is added
[platform/upstream/gumd.git] / test / data / gumd.conf
1 #
2 # gumd Configuration file.
3 #
4
5 #
6 # This group contains top-level settings.
7 #
8 [General]
9
10 # Comma separate listed of groups, which every user (other than system user)
11 # will be added to at the time of user account creation. Default value is:
12 # ''
13 DEFAULT_USR_GROUPS=
14
15 # Comma separate listed of groups, which admin user will be added to at the
16 # time of user account creation. Default value is: ''
17 #DEFAULT_ADMIN_GROUPS=
18
19 # Path to passwd file which represents user information. Default is
20 # /etc/passwd. More information about the file format can be read at the
21 # manpages for 'passwd'.
22 # Can be overriden in debug builds by setting UM_PASSWD_FILE
23 # environment variable.
24 #PASSWD_FILE=/etc/passwd
25
26 # Path to shadow file which represents user shadowed password information.
27 # Default is /etc/shadow. More information about the file format can be read
28 # at the manpages for 'shadow'.
29 # Can be overriden in debug builds by setting UM_SHADOW_FILE
30 # environment variable.
31 #SHADOW_FILE=/etc/shadow
32
33 # Path to group file which represents group information. Default is /etc/group.
34 # More information about the file format can be read at the manpages for
35 # 'group'.
36 # Can be overriden in debug builds by setting UM_GROUP_FILE
37 # environment variable.
38 #GROUP_FILE=/etc/group
39
40 # Path to group file which represents shadowed group information.
41 # Default is /etc/gshadow. More information about the file format can be read
42 # at the manpages for 'gshadow'.
43 # Can be overriden in debug builds by setting UM_GSHADOW_FILE
44 # environment variable.
45 #GSHADOW_FILE=/etc/gshadow
46
47 # Prefix to be used when creating home directory for the user. For example,
48 # with prefix '/home', user 'newu' home directory will be created as
49 # '/home/newu'. Default value is '/home'
50 # Can be overriden in debug builds by setting UM_HOMEDIR_PREFIX
51 # environment variable.
52 #HOME_DIR=/home
53
54 # Path to user shell executable. Default value is '/bin/bash'
55 #SHELL=/bin/bash
56
57 # Path to skeleton folder. When new users are created, contents of the skel
58 # folder is copied to user home directory. Default value is '/etc/skel'
59 # Can be overriden in debug builds by setting UM_SKEL_DIR
60 # environment variable.
61 #SKEL_DIR=/etc/skel
62
63 # Minimum value for the automatic uid selection. Default value is: 2000
64 #UID_MIN=2000
65
66 # Maximum value for the automatic uid selection. Default value is: 60000
67 #UID_MAX=60000
68
69 # Minimum value for the automatic uid selection for system user. Default
70 # value is: 200
71 #SYS_UID_MIN=200
72
73 # Maximum value for the automatic uid selection for system user. Default value
74 # is: 999
75 #SYS_UID_MAX=999
76
77 # Minimum value for the automatic gid selection. Default value is: 2000
78 #GID_MIN=2000
79
80 # Maximum value for the automatic gid selection. Default value is: 60000
81 #GID_MAX=60000
82
83 # Minimum value for the automatic gid selection for system user. Default value
84 # is: 200
85 #SYS_GID_MIN=200
86
87 # Maximum value for the automatic gid selection for system user. Default value
88 # is: 999
89 #SYS_GID_MAX=999
90
91 # Minimum number of days a password may be used. Default value is: 0
92 #PASS_MIN_DAYS=0
93
94 # Maximum number of days allowed between password changes. Default value is:
95 # 99999
96 #PASS_MAX_DAYS=99999
97
98 # Number of days warning given before a password expires. Default value is:
99 # 7
100 #PASS_WARN_AGE=7
101
102 # Value used to set the mode of home directories created for new users.
103 # Default value is: 077
104 #UMASK=077
105
106 # Value used to set the encryption algorithm. Default
107 # value is: 'SHA512' (other supported options are: 'MD5', 'SHA256', 'DES')
108 #ENCRYPT_METHOD=SHA512
109
110 #
111 # D-Bus related settings.
112 #
113 [ObjectTimeouts]
114
115 # Timeout in seconds for the daemon. Daemon will exit after specified idle time.
116 # If not set (or set to 0), the daemon will not exit. Has no effect if P2P DBus
117 # is in use.
118 DAEMON_TIMEOUT=7
119
120 # Timeout in seconds for user dbus objects. If not set (or set to 0), the dbus
121 # objects will persist
122 #USER_TIMEOUT=5
123
124 # Timeout in seconds for group dbus objects. If not set (or set to 0), the dbus
125 # objects will persist
126 #GROUP_TIMEOUT=5