From 762dffd677cd8b167a65c0a7595a48530c4cd091 Mon Sep 17 00:00:00 2001 From: Marc Fournier Date: Tue, 15 Nov 2011 13:05:20 +0100 Subject: file renaming to be compliant with recommended module structure. --- manifests/classes/augeas.pp | 48 --------------------------------------------- 1 file changed, 48 deletions(-) delete mode 100644 manifests/classes/augeas.pp (limited to 'manifests/classes') diff --git a/manifests/classes/augeas.pp b/manifests/classes/augeas.pp deleted file mode 100644 index 85a9046..0000000 --- a/manifests/classes/augeas.pp +++ /dev/null @@ -1,48 +0,0 @@ -class augeas { - - if ( ! $augeas_version ) { - $augeas_version = "present" - } - - case $operatingsystem { - /RedHat|CentOS|Fedora/: { include augeas::redhat } - /Debian|Ubuntu|kFreeBSD/: { include augeas::debian } - default: { include augeas::base } - } -} - -class augeas::base { - - # ensure no file not managed by puppet ends up in there. - file { "/usr/share/augeas/lenses/contrib": - ensure => directory, - recurse => true, - purge => true, - force => true, - mode => 0644, - owner => "root", - group => "root", - } -} - -class augeas::redhat inherits augeas::base { - - package { - ["augeas", "augeas-libs"]: - ensure => $augeas_version, - before => File["/usr/share/augeas/lenses/contrib"], - } - package { "ruby-augeas": ensure => present } - -} - -class augeas::debian inherits augeas::base { - - package { - ["augeas-lenses", "libaugeas0", "augeas-tools"]: - ensure => $augeas_version, - before => File["/usr/share/augeas/lenses/contrib"], - } - package { "libaugeas-ruby1.8": ensure => present } - -} -- cgit v1.2.3