From da596ef682144f6a77251364a5ce8dd7594d0e49 Mon Sep 17 00:00:00 2001 From: Tommy McNeely Date: Tue, 3 Apr 2018 18:07:19 -0600 Subject: [PATCH] Fix #2 Support values with spaces --- lib/puppet/provider/chsec/aix.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/puppet/provider/chsec/aix.rb b/lib/puppet/provider/chsec/aix.rb index 2bda841..28f84c8 100755 --- a/lib/puppet/provider/chsec/aix.rb +++ b/lib/puppet/provider/chsec/aix.rb @@ -24,7 +24,7 @@ def exists? begin command = lssec('-f', resource[:file], '-s', resource[:stanza], '-a', resource[:attribute]) - if command.split.last.split("=")[1..-1].join('=').strip != resource[:value] + if command[/="?(.+?)"?$/, 1] != resource[:value] return false else return true