Class: Inspec::Resources::UnixGroup

Inherits:
GroupInfo
  • Object
show all
Defined in:
lib/resources/group.rb

Overview

implements generic unix groups via /etc/group

Instance Attribute Summary

Attributes inherited from GroupInfo

#inspec

Instance Method Summary collapse

Methods inherited from GroupInfo

#initialize

Constructor Details

This class inherits a constructor from Inspec::Resources::GroupInfo

Instance Method Details

#group_info(group, _domain = nil) ⇒ Object



97
98
99
100
101
102
103
104
# File 'lib/resources/group.rb', line 97

def group_info(group, _domain = nil)
  inspec.etc_group.where(name: group).entries.map { |grp|
    {
      name: grp['name'],
      gid: grp['gid'],
    }
  }
end