diff options
author | Markus Roberts <Markus@reality.com> | 2010-01-25 13:17:42 -0800 |
---|---|---|
committer | James Turnbull <james@lovedthanlost.net> | 2010-01-30 09:30:54 +1100 |
commit | 9419c2ba9553d2ed88e7435ea7becc0783024af2 (patch) | |
tree | e04603373bd4ebd3fd15cd12bba477b52c3b2b4a /lib/puppet | |
parent | 10becce443741511ff216c98f6f460513a615cdb (diff) | |
download | puppet-9419c2ba9553d2ed88e7435ea7becc0783024af2.tar.gz puppet-9419c2ba9553d2ed88e7435ea7becc0783024af2.tar.xz puppet-9419c2ba9553d2ed88e7435ea7becc0783024af2.zip |
Fix for #3035 (redhat services use init for source)
Redhat services generated a slew of errors because they "duplicated" the same
services from the init provider on which the redhat provider is based (cf yum).
Declaring the source suppresses these erroneous errors.
Diffstat (limited to 'lib/puppet')
-rwxr-xr-x | lib/puppet/provider/service/redhat.rb | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/puppet/provider/service/redhat.rb b/lib/puppet/provider/service/redhat.rb index 211b66956..45a9074e6 100755 --- a/lib/puppet/provider/service/redhat.rb +++ b/lib/puppet/provider/service/redhat.rb @@ -1,6 +1,6 @@ # Manage Red Hat services. Start/stop uses /sbin/service and enable/disable uses chkconfig -Puppet::Type.type(:service).provide :redhat, :parent => :init do +Puppet::Type.type(:service).provide :redhat, :parent => :init, :source => :init do desc "Red Hat's (and probably many others) form of ``init``-style service management: Uses ``chkconfig`` for service enabling and disabling. |