[packages/chef/dev-14.13] up to 14.13.16

glen glen at pld-linux.org
Thu Aug 22 16:13:45 CEST 2019


commit ffe3d92626a9e492dafe445024d1aaaa66f389be
Author: Elan Ruusamäe <glen at pld-linux.org>
Date:   Wed Aug 21 19:57:27 2019 +0300

    up to 14.13.16

 chef.spec    |  4 ++--
 poldek.patch | 22 +++++++++++-----------
 2 files changed, 13 insertions(+), 13 deletions(-)
---
diff --git a/chef.spec b/chef.spec
index 0b8688c..99c17d5 100644
--- a/chef.spec
+++ b/chef.spec
@@ -7,12 +7,12 @@
 
 Summary:	A systems integration framework, built to bring the benefits of configuration management to your entire infrastructure
 Name:		chef
-Version:	14.13.15
+Version:	14.13.16
 Release:	1
 License:	Apache v2.0
 Group:		Networking/Admin
 Source0:	https://github.com/chef/chef/archive/v%{version}/%{name}-%{version}.tar.gz
-# Source0-md5:	95a6ba0d3dd61dd01f3c1511e92e2ba3
+# Source0-md5:	67898b54b1a9f74fcc2f0d28d357c4c0
 Source2:	%{name}.tmpfiles
 Source3:	https://raw.github.com/stevendanna/knife-hacks/master/shell/knife_completion.sh
 # Source3-md5:	a4c1e41370be8088a59ddb3b2e7ea397
diff --git a/poldek.patch b/poldek.patch
index adfe888..a92b008 100644
--- a/poldek.patch
+++ b/poldek.patch
@@ -4,7 +4,7 @@ https://github.com/chef/chef/pull/7482
 
 diff --git a/lib/chef/provider/package/poldek.rb b/lib/chef/provider/package/poldek.rb
 new file mode 100644
-index 000000000..a4d17ba67
+index 000000000..c7dc21862
 --- /dev/null
 +++ b/lib/chef/provider/package/poldek.rb
 @@ -0,0 +1,137 @@
@@ -77,7 +77,7 @@ index 000000000..a4d17ba67
 +        def install_package(names, versions)
 +          logger.trace("#{new_resource} installing package #{names} version #{versions}")
 +          update_indexes
-+          poldek(options, "-u", names)
++          poldek("-u", names)
 +        end
 +
 +        def upgrade_package(names, versions)
@@ -87,22 +87,22 @@ index 000000000..a4d17ba67
 +
 +        def remove_package(names, versions)
 +          logger.trace("#{new_resource} removing package #{names} version #{versions}")
-+          poldek(options, "-e", names)
++          poldek("-e", names)
 +        end
 +
 +        private
 +        @@updated = Hash.new
 +
 +        def update_indexes()
-+            checksum = Digest::MD5.hexdigest(opts).to_s
++          checksum = Digest::MD5.hexdigest(opts).to_s
 +
-+            if @@updated[checksum]
-+                return
-+            end
++          if @@updated[checksum]
++              return
++          end
 +
-+            logger.debug("#{@new_resource} updating package indexe")
-+            poldek("--up", options, :env => nil)
-+            @@updated[checksum] = true
++          logger.debug("#{new_resource} updating package indexes")
++          poldek("--up")
++          @@updated[checksum] = true
 +        end
 +
 +        def opts
@@ -139,7 +139,7 @@ index 000000000..a4d17ba67
 +        end
 +
 +        def poldek(*args)
-+          shell_out_compact_timeout!(%w{poldek -q --noask}, *args, env: nil, returns: [0, 1, 255])
++          shell_out_compact_timeout!(%w{poldek -q --noask}, options, *args, env: nil, returns: [0, 1, 255])
 +        end
 +      end
 +    end
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/chef.git/commitdiff/ffe3d92626a9e492dafe445024d1aaaa66f389be



More information about the pld-cvs-commit mailing list