Thanks in advance,
Brandon
> I'm running puppet 0.24.8, installed from epel, on a RHEL 5.3 box.
> I've
> created some puppet modules and in one of them I attempt to add a
> user and
> pass in the managehome => true flag so that the users home directory
> is
> created.
I was just messing with this yesterday. I'm seeing what seems like the
exact opposite behavior (using the same OS and Puppet version). I had
Puppet create a user, noticed that the home directory wasn't created,
consulted the docs, and added the "managehome" line. Still no home
directory, but if I delete the user entirely and let Puppet recreate
it, the home directory does show up.
So, in my experience, the "managehome" option only seems to be
consulted during user creation, but has no effect on existing users.
(I realize the situation that led me to this is not going to be common
in practice, so I think Puppet's behavior here is reasonable, but it
seems to differ from what the OP saw, which is why I mention it.)
--
Rob McBroom
<http://www.skurfer.com/>
The magnitude of a problem does not affect its ownership.