diff options
author | mh <mh@immerda.ch> | 2009-11-14 16:01:00 +0100 |
---|---|---|
committer | mh <mh@immerda.ch> | 2009-11-14 16:01:00 +0100 |
commit | df01b325639c51da18e63d0ceb34cf0e1ff740f6 (patch) | |
tree | 681a59488d3d3a4be5bca3051947a203a04b351f /manifests/base.pp | |
parent | 02e1d490467e1319649a8c071a57e11b1371e598 (diff) |
update to 0.25.x style
Diffstat (limited to 'manifests/base.pp')
-rw-r--r-- | manifests/base.pp | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/manifests/base.pp b/manifests/base.pp new file mode 100644 index 0000000..c43e4f2 --- /dev/null +++ b/manifests/base.pp @@ -0,0 +1,21 @@ +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/modules/site-squid/${fqdn}/squid.conf", + "puppet://$server/modules/site-squid/squid.conf", + "puppet://$server/modules/squid/squid.conf" ], + notify => Service[squid], + } +} |