[chef] Updating uid/gid of existing user


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

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



Archive powered by MHonArc 2.6.16.

§