[chef] RE: Re: Setting up new accounts *without* building home directories


Chronological Thread 
  • 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.

§