From 05966b889e84f58554979831118cce587c6235f9 Mon Sep 17 00:00:00 2001 From: l Date: Fri, 24 Jun 2011 12:25:58 +0200 Subject: fixed bug that caused a parse-error on lines containing = ( closes #1 ) --- lib/puppet/provider/sudoers/parsed.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'lib/puppet/provider/sudoers/parsed.rb') diff --git a/lib/puppet/provider/sudoers/parsed.rb b/lib/puppet/provider/sudoers/parsed.rb index 750d009..9c79788 100644 --- a/lib/puppet/provider/sudoers/parsed.rb +++ b/lib/puppet/provider/sudoers/parsed.rb @@ -45,7 +45,7 @@ Puppet::Type.type(:sudoers).provide( elsif (hash[:line] =~ /^\s*(Defaults\S*)\s*(.*)$/) Puppet.debug("parsed line as Defaults") parsed.parse_defaults($1, $2, hash) - elsif (hash[:line] =~ /^\s*(.*)?=(.*)$/) + elsif (hash[:line] =~ /^\s*(.*?)?=(.*)$/) Puppet.debug("parsed line as User Spec") parsed.parse_user_spec($1, $2, hash) else -- cgit v1.2.3