blob: b2f77fe9bdab154d01aea3bc7385fc66fc9e9109 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
# directory advertising
define tor::daemon::directory (
$ensure = 'present',
$port = 0,
$port_front_page = '/etc/tor/tor-exit-notice.html',
) {
if $ensure == 'present' {
concat::fragment { '06.directory':
content => template('tor/torrc.directory.erb'),
order => '06',
target => $tor::daemon::config_file,
}
}
include ::tor::daemon::params
file { '/etc/tor/tor-exit-notice.html':
ensure => $ensure,
source => 'puppet:///modules/tor/tor-exit-notice.html',
require => File['/etc/tor'],
owner => $tor::daemon::params::user,
group => $tor::daemon::params::group,
mode => '0644',
}
}
|