components/ruby/puppet/patches/puppet-10-smf-recursive-enable.patch
changeset 5420 baf1a4b7e960
child 5860 afd31ba91ee9
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/components/ruby/puppet/patches/puppet-10-smf-recursive-enable.patch	Tue Feb 09 12:48:32 2016 -0800
@@ -0,0 +1,13 @@
+Patch to make svcadm enable default to using the -r flag.  This patch
+has not yet been submitted upstream.
+
+--- puppet-3.6.2/lib/puppet/provider/service/smf.rb.orig        2015-06-02 10:28:10.870219833 -0600
++++ puppet-3.6.2/lib/puppet/provider/service/smf.rb      2015-06-02 10:28:19.325013006 -0600
+@@ -70,7 +70,7 @@ Puppet::Type.type(:service).provide :smf
+     when :maintenance
+       [command(:adm), :clear, @resource[:name]]
+     else
+-      [command(:adm), :enable, "-s", @resource[:name]]
++      [command(:adm), :enable, "-rs", @resource[:name]]
+     end
+   end