2 parents 0aae629 + 67a8162 commit 822b386Copy full SHA for 822b386
1 file changed
lib/facter/sudoversion.rb
@@ -8,7 +8,8 @@
8
setcode do
9
if Facter::Util::Resolution.which('sudo')
10
sudoversion = Facter::Util::Resolution.exec('sudo -V 2>&1')
11
- %r{^Sudo version ([\w.]+)}.match(sudoversion)[1]
+ match = %r{^(?:Sudo version|sudo-rs)\s+([\w.]+)}i.match(sudoversion)
12
+ match[1] if match
13
elsif Facter::Util::Resolution.which('rpm')
14
Facter::Util::Resolution.exec('rpm -q sudo --qf \'%{VERSION}\'')
15
elsif Facter::Util::Resolution.which('dpkg-query')
0 commit comments