blob: 6e5a73612c8514723abab0d20ad18dcd2bc5c690 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
define squid::include($content = undef){
include ::squid
require squid::includedir
file{"/etc/squid/include.d/${name}":
notify => Service['squid'],
owner => root, group => squid, mode => 0640;
}
if !$content {
File["/etc/squid/include.d/${name}"]{
source => [ "puppet:///modules/site-squid/include.d/${fqdn}/${name}",
"puppet:///modules/site-squid/include.d/${name}" ]
}
} else {
File["/etc/squid/include.d/${name}"]{
content => $content,
}
}
}
|