[chef] Re: Re: Updating uid/gid of existing user


Chronological Thread 
  • From: Nils-Helge Garli Hegvik < >
  • To:
  • Subject: [chef] Re: Re: Updating uid/gid of existing user
  • Date: Wed, 17 Dec 2014 13:28:46 +0100

Yeah, that part I have figured out. The issue is what happens to files
owned to the previous uid/gid, that is not in the user home folder.

Nils-H

On Wed, Dec 17, 2014 at 1:20 PM, Tiago Cruz 
< >
 wrote:
> You can "force" in your recipe like this:
>
> group "deployer" do
>   gid "501"
> end
>
> user "deployer" do
>   uid "501"
>   group "deployer"
>   comment "deployer"
> end
>
>
>
> On Wed, Dec 17, 2014 at 6:08 AM, Nils-Helge Garli Hegvik 
> < >
> wrote:
>>
>> Hi!
>>
>> I need to take control over a user created by a package that is
>> installed in our syste, so it does not change between
>> uninstall/install. Therefore, I want to use the "user" resource to
>> define a uid and gid for this user, so it is already created/modified
>> before the package is installed. The problem is, the user already have
>> different uid/gid between different nodes, so I can't really just find
>> the current uid and then set it to that uid. For some nodes, this will
>> cause the uid of the user to change. So, the question is, how do I
>> handle ownership of existing files and directories where this will
>> cause the uid to change? For files in the home folder, this is handled
>> automatically by the 'usermod' command, but not so for files
>> elsewhere. I assume someone has come across this issue before, so how
>> did you handle it? Can the current "user" resource handle this, or
>> does a recipe exist that can handle this?
>>
>> Regards,
>>
>> Nils-Helge Garli Hegvik
>
>
>
> --
> -- Tiago Cruz
>



Archive powered by MHonArc 2.6.16.

§