diff options
author | Dave Eddy <dave@daveeddy.com> | 2014-09-03 19:55:03 -0400 |
---|---|---|
committer | Dave Eddy <dave@daveeddy.com> | 2014-09-03 19:55:03 -0400 |
commit | 8d1bcd19e68d0b1b3576a77e233211dca0e2473a (patch) | |
tree | c0948ca91ed966e7bec53c846940702b6f66eef0 | |
parent | bee361b925eb6bc1fbeec2760d5e137ebc7a6602 (diff) | |
download | chef-8d1bcd19e68d0b1b3576a77e233211dca0e2473a.tar.gz |
fix FreeBSD pkgng provider (version detection)
-rw-r--r-- | lib/chef/provider/package/freebsd/pkgng.rb | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/chef/provider/package/freebsd/pkgng.rb b/lib/chef/provider/package/freebsd/pkgng.rb index 0741a4d95f..bfe6dca617 100644 --- a/lib/chef/provider/package/freebsd/pkgng.rb +++ b/lib/chef/provider/package/freebsd/pkgng.rb @@ -45,7 +45,7 @@ class Chef def current_installed_version pkg_info = shell_out!("pkg info \"#{@new_resource.package_name}\"", :env => nil, :returns => [0,70]) - pkg_info.stdout[/^#{Regexp.escape(@new_resource.package_name)}-(.+)/, 1] + pkg_info.stdout[/^Version +: (.+)$/, 1] end def candidate_version |