components/ruby/puppet/patches/puppet-10-PUP-6792-smf-recursive-enable.patch
changeset 7565 48aa82a0931f
equal deleted inserted replaced
7564:f958607559a6 7565:48aa82a0931f
       
     1 Merged with upstream PUP 4.9.0
       
     2 (PUP-6792) SMF should recursively enable services
       
     3 https://tickets.puppetlabs.com/browse/PUP-6792
       
     4 
       
     5 diff --git a/lib/puppet/provider/service/smf.rb b/lib/puppet/provider/service/smf.rb
       
     6 index be04a95..d006ca7 100644
       
     7 --- a/lib/puppet/provider/service/smf.rb
       
     8 +++ b/lib/puppet/provider/service/smf.rb
       
     9 @@ -80,7 +80,7 @@ Puppet::Type.type(:service).provide :smf, :parent => :base do
       
    10      when :maintenance, :degraded
       
    11        [command(:adm), :clear, @resource[:name]]
       
    12      else
       
    13 -      [command(:adm), :enable, "-s", @resource[:name]]
       
    14 +      [command(:adm), :enable, "-rs", @resource[:name]]
       
    15      end
       
    16    end
       
    17