diff --git a/lib/facter/freeradius_maj_version.rb b/lib/facter/freeradius_maj_version.rb index f37f9d6899ed25c6aea1d333de4557e68bf67274..758a4eca55552117ca9b64ea44d417550a3763dd 100644 --- a/lib/facter/freeradius_maj_version.rb +++ b/lib/facter/freeradius_maj_version.rb @@ -2,6 +2,9 @@ Facter.add(:freeradius_maj_version) do setcode do version = Facter::Core::Execution.exec('radiusd -v') + if version.nil? + version = Facter::Core::Execution.exec('freeradius -v') + end if !version.nil? version = version.split(/\n/)[0].match(/FreeRADIUS Version (\d)\.\d\.\d/)[1].to_s end