Sha256: 474bc28c1294fd8319d156514e080234fb8561c1f167578ea6250e6c2d1960f4
Contents?: true
Size: 523 Bytes
Versions: 75
Compression:
Stored size: 523 Bytes
Contents
# Fact: gid # # Purpose: Return the GID (group identifier) of the user running puppet. # # Resolution: # # Caveats: # Not supported in Windows yet. # Facter.add(:gid) do confine do Facter::Core::Execution.which('id') && !["SunOS", "windows"].include?(Facter.value(:kernel)) end setcode { Facter::Core::Execution.exec('id -ng') } end Facter.add(:gid) do confine :kernel => :SunOS setcode do if File.exist? '/usr/xpg4/bin/id' Facter::Core::Execution.exec('/usr/xpg4/bin/id -ng') end end end
Version data entries
75 entries across 75 versions & 2 rubygems