- From: "Kadel-Garcia, Nico" <
>
- To: "
" <
>
- Subject: [chef] RE: Re: Setting up new accounts *without* building home directories
- Date: Wed, 4 Jun 2014 22:50:43 +0000
- Accept-language: en-US
- Authentication-results: spf=none (sender IP is )
;
On further review, can see that the current but the 'users' cookbook is
enforcing such settings. I don't see how to prevent it yet.
It's also pretty insistent on creating a $HOME/.ssh directory, even if no SSH
settings arep provided. I can submit a patch for that more easily.
--
Nico Kadel-Garcia
Senior Systems Consultant
Email:
Cell Phone: +1.339.368.2428
-----Original Message-----
From: Noah Kantrowitz
[mailto:
Sent: Wednesday, June 04, 2014 6:08 PM
To:
Subject: [chef] Re: Setting up new accounts *without* building home
directories
This is the default for the user resource, but you can make it explicit if
you prefer:
user 'foo' do
supports manage_home: false
end
--Noah
On Jun 4, 2014, at 3:04 PM, "Kadel-Garcia, Nico"
<
>
wrote:
>
I'm going through the 'users' cookbook, and various environments, and am
>
trying to figure out how to set 'useradd' options to *not* use the '-M' on
>
Linux to automatically create home directories. There are all sorts of
>
reasons not to want this: shared user homedirectories, NFS mounted homedirs
>
that are temporarily offline, and root-squashed NFS shares on client
>
servers are only some of them.
>
>
I see where the '-m', which enforces home directory allocation, is being
>
set up in lib/chef/provider/user/useradd.rb. But I'm afraid I'm having
>
difficulty unfurling how to prevent it from being used at all or on an
>
environment by environment basis.
>
>
--
>
Nico Kadel-Garcia
>
Senior Systems Consultant
>
Email:
>
>
Cell Phone: +1.339.368.2428
>
Archive powered by MHonArc 2.6.16.