1pam_oddjob_mkhomedir(8) System Manager's Manual pam_oddjob_mkhomedir(8)
2
3
4
6 pam_oddjob_mkhomedir.so - PAM module to create users home directory via
7 oddjob
8
9
11 session optional /lib/security/pam_oddjob_mkhomedir.so
12
13
15 The pam_oddjob_mkhomedir.so module checks if the user's home directory
16 exists, and if it does not, it invokes the mkhomedirfor method of the
17 com.redhat.oddjob_mkhomedir service for the PAM_USER if the module is
18 running with superuser privileges. Otherwise, it invokes the mkmyhome‐
19 dir method.
20
21 The location of the skeleton directory and the default umask are deter‐
22 mined by the values of HOME_MODE or UMASK (as a fallback) variables in
23 /etc/login.defs, so they can not be specified as arguments to this mod‐
24 ule.
25
26 If D-Bus has not been configured to allow the calling application to
27 invoke these methods provided as part of the com.redhat.oddjob_mkhome‐
28 dir interface of the / object provided by the com.redhat.oddjob_mkhome‐
29 dir service, then oddjobd will not receive the request and an error
30 will be returned by D-Bus.
31
32 If oddjobd has not been configured to provide these methods, or the
33 user is not authorized to use them, then oddjobd will ignore the mod‐
34 ule's requests.
35
36
38 The module takes no options. What oddjobd does in response to the mod‐
39 ule's request is controlled by the daemon's configuration file, typi‐
40 cally /etc/oddjobd.conf.d/oddjobd-mkhomedir.conf.
41
42
44 oddjob_request(1) oddjob.conf(5) oddjobd.conf(5) oddjobd(8)
45
46
47
48oddjob Manual 29 May 2008 pam_oddjob_mkhomedir(8)