How to create user having member in multiple groups in chef user resource -


while creating user can specify group in gid belongs , if user belongs multiple groups how can specify in chef

user 'random'   supports :manage_home => true   comment 'random user'   uid 1234   gid 'users' end 

if user resource not providing option how can achieve in best way.

that's not user has multiple groups in fact, it'a group having multiple users (that's managed in /etc/groups not in /etc/passwd).

the way achieve is:

user 'random'   supports :manage_home => true   comment 'random user'   uid 1234   gid 'users' end  %w{group1 group2 group2}.each |g|   group g     action :modify     members "random"     append true   end end 

see group resource documentation more details , available attributes.

change action :create if group not exists.


Comments

Popular posts from this blog

twig - Using Twigbridge in a Laravel 5.1 Package -

jdbc - Not able to establish database connection in eclipse -

firemonkey - How do I make a beep sound in Android using Delphi and the API? -