On Tue, Nov 6, 2012 at 8:46 PM, Josh Cooper <j...@puppetlabs.com> wrote:

>>   Historic behavior, at least for some providers, was to create the
>> homedir upon user creation, but not to remove it upon user removal.
>
> I'm not sure how we got from historic behavior to now, or the reasons behind
> it.

So #10354 (http://projects.puppetlabs.com/issues/10354) and commit
ed738454 
(https://github.com/puppetlabs/puppet/commit/ed7384546fd2f5b1dbbc61a2847c64227729041a)
seem relevant here.  I must admit to being quite surprised that
managehome would actually delete a user's home directory on deletion
of the user, but only because this is not how things typically work in
*nix environments by default (as evidenced by the fact that the bug
was raised in the first place).

Thankfully for me, managehome is not true by default, so I've not been
bitten by this, despite not reading the relevant docs :-)

That said, would it perhaps be worth putting a note/warning in the
documentation for managehome that it will delete the user's home
directory and any data therein?  The removal is mentioned under the
'Features' entry for manages_homedir, but isn't explicitly called out
in the 'Parameters' entry for managehome.

Thanks,

Matt.

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To post to this group, send email to puppet-users@googlegroups.com.
To unsubscribe from this group, send email to 
puppet-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/puppet-users?hl=en.

Reply via email to