summaryrefslogtreecommitdiff
path: root/manifests/init.pp
diff options
context:
space:
mode:
Diffstat (limited to 'manifests/init.pp')
-rw-r--r--manifests/init.pp43
1 files changed, 0 insertions, 43 deletions
diff --git a/manifests/init.pp b/manifests/init.pp
index e230b9a..599a338 100644
--- a/manifests/init.pp
+++ b/manifests/init.pp
@@ -15,46 +15,3 @@ class squid {
include squid::munin
}
}
-
-
-class squid::base {
- package { 'squid':
- ensure => present,
- }
-
- service{'squid':
- enable => true,
- ensure => running,
- hasstatus => true,
- require => Package[squid],
- }
-
- file {"squid_config":
- path => "/etc/squid/squid.conf",
- ensure => file, owner => root, group => root, mode => 644,
- source => [ "puppet://$server/files/squid/${fqdn}/squid.conf",
- "puppet://$server/files/squid/squid.conf",
- "puppet://$server/modules/squid/squid.conf" ],
- notify => Service[squid],
- }
-}
-
-class squid::gentoo inherits squid::base {
- Package[squid]{
- category => 'net-proxy',
- }
-}
-
-# rpms: we got the latest rpm from here:
-# http://people.redhat.com/mnagy/squid/
-# distro rpms seems to have problems...
-class squid::centos inherits squid::base {
- file{'/etc/sysconfig/squid':
- source => [ "puppet://$server/files/squid/sysconfig/${fqdn}/squid",
- "puppet://$server/files/squid/sysconfig/squid",
- "puppet://$server/modules/squid/sysconfig/squid" ],
- require => Package['squid'],
- notify => Service['squid'],
- owner => root, group => 0, mode => '0644';
- }
-}