diff options
author | James Turnbull <james@lovedthanlost.net> | 2008-07-30 22:03:58 +1000 |
---|---|---|
committer | James Turnbull <james@lovedthanlost.net> | 2008-07-30 22:03:58 +1000 |
commit | 0bbac8dda9342b28782ae1218cdb891f5a5bfa54 (patch) | |
tree | 26bc5e65adeb9ff907f8dac2c4da6373d0cacc3e | |
parent | a7721108dfdf3a6218323e1faf4e5bb4f8af0187 (diff) | |
download | puppet-0bbac8dda9342b28782ae1218cdb891f5a5bfa54.tar.gz puppet-0bbac8dda9342b28782ae1218cdb891f5a5bfa54.tar.xz puppet-0bbac8dda9342b28782ae1218cdb891f5a5bfa54.zip |
Fixes #1417 - whitespace in ssh_auth_key provider
-rw-r--r-- | lib/puppet/provider/ssh_authorized_key/parsed.rb | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/puppet/provider/ssh_authorized_key/parsed.rb b/lib/puppet/provider/ssh_authorized_key/parsed.rb index 3bd22c06b..602e6dd1b 100644 --- a/lib/puppet/provider/ssh_authorized_key/parsed.rb +++ b/lib/puppet/provider/ssh_authorized_key/parsed.rb @@ -14,7 +14,7 @@ Puppet::Type.type(:ssh_authorized_key).provide(:parsed, :fields => %w{options type key name}, :optional => %w{options}, :rts => /^\s+/, - :match => /^(?:([^ ]+) )?(ssh-dss|ssh-rsa) ([^ ]+)(?: (.+))?$/, + :match => /^(?:(.+) )?(ssh-dss|ssh-rsa) ([^ ]+)(?: (.+))?$/, :post_parse => proc { |record| if record[:options].nil? record[:options] = [:absent] |