Module: Facter::Util::FreeradiusVersion
- Defined in:
- lib/facter/freeradius_version.rb
Overview
Grab the FreeRADIUS version from the output of radiusd -v
Class Method Summary collapse
Class Method Details
.version_string ⇒ Object
4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
# File 'lib/facter/freeradius_version.rb', line 4 def version_string # Set path to binary for our platform dist = Facter.value(:osfamily) binary = case dist when %r{RedHat} 'radiusd' when %r{Debian} 'freeradius' else 'radiusd' end Facter::Core::Execution.exec("#{binary} -v") end |