]> git.pld-linux.org Git - packages/chef.git/blobdiff - platform-pld.patch
Release 3, rebuild with ruby 2.6
[packages/chef.git] / platform-pld.patch
index 13fd9bdebfade6778cb102b1dfb3af0d53395475..93a2c08628064a493720d913bac16e417f3bac1f 100644 (file)
@@ -1,19 +1,30 @@
---- chef-11.12.2/lib/chef/platform/provider_mapping.rb 2014-05-03 16:17:20.832320849 +0300
-+++ chef-11.12.2/lib/chef/platform/provider_mapping.rb 2014-05-03 16:16:41.990604626 +0300
-@@ -185,6 +185,16 @@
-               :group => Chef::Provider::Group::Usermod
-             }
+--- chef-14.1.21/spec/unit/provider_resolver_spec.rb.orig      2018-05-21 18:22:54.000000000 +0200
++++ chef-14.1.21/spec/unit/provider_resolver_spec.rb   2018-07-14 21:52:07.158840235 +0200
+@@ -722,6 +722,16 @@
+             },
            },
-+          :pld => {
-+            :default => {
-+              :service => Chef::Provider::Service::Redhat,
-+              :cron => Chef::Provider::Cron,
-+              :package => Chef::Provider::Package::Poldek,
-+              :mdadm => Chef::Provider::Mdadm,
-+              :ifconfig => Chef::Provider::Ifconfig::Redhat, # TODO: PLD config path needed
-+              :group => Chef::Provider::Group::Usermod,
-+            }
-+          },
-           :suse     => {
-             :default => {
-               :service => Chef::Provider::Service::Redhat,
++          "pld" => {
++    #        service: [ Chef::Resource::SystemdService, Chef::Provider::Service::Systemd ],
++            package: [ Chef::Resource::PoldekPackage, Chef::Provider::Package::Poldek ],
++            ifconfig: [ Chef::Resource::Ifconfig, Chef::Provider::Ifconfig::Redhat ],
++            group:   [ Chef::Resource::Group, Chef::Provider::Group::Usermod ],
++
++            "pld" => {
++              "3.0" => {
++              },
++            },
+         },
+         "freebsd" => {
+--- ./lib/chef/provider/service/redhat.rb~     2018-06-04 22:47:04.000000000 +0300
++++ ./lib/chef/provider/service/redhat.rb      2018-07-17 12:07:21.135952859 +0300
+@@ -28,7 +28,7 @@
+         # @api private
+         attr_accessor :current_run_levels
+-        provides :service, platform_family: %w{rhel fedora suse amazon} do |node|
++        provides :service, platform_family: %w{rhel fedora suse amazon pld} do |node|
+           Chef::Platform::ServiceHelpers.service_resource_providers.include?(:redhat)
+         end
This page took 0.02386 seconds and 4 git commands to generate.