chef-infraohai-gem

How to get all the members of a group in chef?


Is there a more-elegant method for getting users (in a given group) in chef than iterating over etc/passwd? I suppose I could use search functionality to get the list of group members from data bags.


Solution

  • Yes, ohai gives you such information. You can access these automatic attributes like any other attribute.

    You find information about the groups in node[:etc][:group]