summaryrefslogtreecommitdiff
path: root/manifests/client_authorization.pp
blob: 5450b7e8cdc381461efcfaf9df9800a522a7b24a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
class onion::client_authorization {
  file { '/var/lib/tor/client_authorization':
    ensure => directory,
    owner  => 'debian-tor',
    group  => 'debian-tor',
    mode   => '0750',
    #source => [
    #  'puppet:///modules/site_onion/onion_auth',
    #  'puppet:///modules/onion/onion_auth',
    #],
  }

  tor::daemon::snippet { 'client_onion_auth_dir':
    content => 'ClientOnionAuthDir /var/lib/tor/client_authorization',
    require => File['/var/lib/tor/client_authorization'],
  }
}