Skip to content
Snippets Groups Projects
Commit 9d415237 authored by Klas Arvidsson's avatar Klas Arvidsson
Browse files

squid-filter config

parent fc1934cf
No related branches found
No related tags found
No related merge requests found
class squid_filter {
package { "squid" :
ensure => "present",
}
file { '/etc/squid/squid.conf':
ensure => file,
mode => '0644',
owner => root,
group => root,
source => "puppet:///modules/${module_name}/squid/squid.conf",
}
file { '/etc/squid/squid.conf':
ensure => directory,
purge => true,
recurse => true,
mode => '0644',
owner => root,
group => root,
source => "puppet:///modules/${module_name}/squid/helpers",
}
file { '/var/cache/squid' :
ensure => directory,
mode => '0664',
owner => squid,
group => squid,
}
file { '/var/lib/ssl_db' :
ensure => directory,
mode => '0660',
owner => squid,
group => squid,
}
exec { '/usr/lib64/squid/ssl_crtd -c -s /var/lib/ssl_db' :
user => "squid",
group => "squid",
creates => '/usr/lib64/squid/ssl_crtd/certs',
}
service { "squid" :
ensure=> "running",
}
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment