Я не слишком знаком с ruby, но системный вызов Linux для этого является struct group* getgrnam(const char* name)
И получен из файла /etc/group
.
Согласно этому сайту вы можете найти эту функцию в модуле Etc
:
Etc.getgrnam(‘users’) ->
#<struct Struct::Group
name="users",
passwd="x",
gid=100,
mem=["meta", "root"]>