components/ruby/puppet/patches/puppet-10-smf-recursive-enable.patch
author Patrick Einheber <patrick.einheber@oracle.com>
Wed, 27 Apr 2016 14:55:10 -0700
changeset 5860 afd31ba91ee9
parent 5420 baf1a4b7e960
permissions -rw-r--r--
23146903 Puppet and OpenStack modules need modification notices
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
5420
baf1a4b7e960 22691530 the Puppet service provider should use svcadm enable -r
Drew Fisher <drew.fisher@oracle.com>
parents:
diff changeset
     1
Patch to make svcadm enable default to using the -r flag.  This patch
baf1a4b7e960 22691530 the Puppet service provider should use svcadm enable -r
Drew Fisher <drew.fisher@oracle.com>
parents:
diff changeset
     2
has not yet been submitted upstream.
baf1a4b7e960 22691530 the Puppet service provider should use svcadm enable -r
Drew Fisher <drew.fisher@oracle.com>
parents:
diff changeset
     3
5860
afd31ba91ee9 23146903 Puppet and OpenStack modules need modification notices
Patrick Einheber <patrick.einheber@oracle.com>
parents: 5420
diff changeset
     4
--- puppet-3.8.6/lib/puppet/provider/service/smf.rb.orig        2016-04-19 14:53:31.762390677 -0700
afd31ba91ee9 23146903 Puppet and OpenStack modules need modification notices
Patrick Einheber <patrick.einheber@oracle.com>
parents: 5420
diff changeset
     5
+++ puppet-3.8.6/lib/puppet/provider/service/smf.rb     2016-04-19 14:56:32.596751150 -0700
afd31ba91ee9 23146903 Puppet and OpenStack modules need modification notices
Patrick Einheber <patrick.einheber@oracle.com>
parents: 5420
diff changeset
     6
@@ -74,7 +74,7 @@
5420
baf1a4b7e960 22691530 the Puppet service provider should use svcadm enable -r
Drew Fisher <drew.fisher@oracle.com>
parents:
diff changeset
     7
     when :maintenance
baf1a4b7e960 22691530 the Puppet service provider should use svcadm enable -r
Drew Fisher <drew.fisher@oracle.com>
parents:
diff changeset
     8
       [command(:adm), :clear, @resource[:name]]
baf1a4b7e960 22691530 the Puppet service provider should use svcadm enable -r
Drew Fisher <drew.fisher@oracle.com>
parents:
diff changeset
     9
     else
baf1a4b7e960 22691530 the Puppet service provider should use svcadm enable -r
Drew Fisher <drew.fisher@oracle.com>
parents:
diff changeset
    10
-      [command(:adm), :enable, "-s", @resource[:name]]
baf1a4b7e960 22691530 the Puppet service provider should use svcadm enable -r
Drew Fisher <drew.fisher@oracle.com>
parents:
diff changeset
    11
+      [command(:adm), :enable, "-rs", @resource[:name]]
baf1a4b7e960 22691530 the Puppet service provider should use svcadm enable -r
Drew Fisher <drew.fisher@oracle.com>
parents:
diff changeset
    12
     end
baf1a4b7e960 22691530 the Puppet service provider should use svcadm enable -r
Drew Fisher <drew.fisher@oracle.com>
parents:
diff changeset
    13
   end