summaryrefslogtreecommitdiffstats
path: root/lib
diff options
context:
space:
mode:
authorlutter <lutter@980ebf18-57e1-0310-9a29-db15c13687c0>2006-12-13 02:31:15 +0000
committerlutter <lutter@980ebf18-57e1-0310-9a29-db15c13687c0>2006-12-13 02:31:15 +0000
commit3937aa3519652612899b5d22e3f99ffb9aa8c40c (patch)
treeb59c41a2133af1f4603197b90316708e587501af /lib
parentc7633468d990edc63e32e59521178b30740b7516 (diff)
downloadpuppet-3937aa3519652612899b5d22e3f99ffb9aa8c40c.tar.gz
puppet-3937aa3519652612899b5d22e3f99ffb9aa8c40c.tar.xz
puppet-3937aa3519652612899b5d22e3f99ffb9aa8c40c.zip
Never default to rpm provider; use up2date on RedHat. This also works on RHEL5, which does not have up2date, the provider properly fails over to using yum
git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1916 980ebf18-57e1-0310-9a29-db15c13687c0
Diffstat (limited to 'lib')
-rwxr-xr-xlib/puppet/provider/package/rpm.rb1
-rw-r--r--lib/puppet/provider/package/up2date.rb1
2 files changed, 1 insertions, 1 deletions
diff --git a/lib/puppet/provider/package/rpm.rb b/lib/puppet/provider/package/rpm.rb
index 4052c1394..ea13ba65e 100755
--- a/lib/puppet/provider/package/rpm.rb
+++ b/lib/puppet/provider/package/rpm.rb
@@ -6,7 +6,6 @@ Puppet::Type.type(:package).provide :rpm do
VERSIONSTRING = "%{VERSION}-%{RELEASE}"
commands :rpm => "rpm"
- defaultfor :operatingsystem => :redhat
def self.list
packages = []
diff --git a/lib/puppet/provider/package/up2date.rb b/lib/puppet/provider/package/up2date.rb
index bc3fe0526..1e1358c4d 100644
--- a/lib/puppet/provider/package/up2date.rb
+++ b/lib/puppet/provider/package/up2date.rb
@@ -3,6 +3,7 @@ Puppet.type(:package).provide :up2date, :parent => :rpm do
mechanism."
commands :up2date => "/usr/sbin/up2date-nox"
+ defaultfor :operatingsystem => :redhat
# Install a package using 'up2date'.
def install