diff options
Diffstat (limited to 'manifests')
| -rw-r--r-- | manifests/daemon.pp | 42 | ||||
| -rw-r--r-- | manifests/polipo.pp | 2 | 
2 files changed, 22 insertions, 22 deletions
diff --git a/manifests/daemon.pp b/manifests/daemon.pp index 683d2c6..bd6de31 100644 --- a/manifests/daemon.pp +++ b/manifests/daemon.pp @@ -12,11 +12,11 @@ class tor::daemon (    # packages, user, group    Service['tor'] { -    subscribe => File[$config_file], +    subscribe => File["${config_file}"],    }    Package[ 'tor' ] { -    require => File[$data_dir], +    require => File["${data_dir}"],    }    group { 'debian-tor': @@ -28,7 +28,7 @@ class tor::daemon (      allowdupe => false,      comment   => 'tor user,,,',      ensure    => present, -    home      => $data_dir, +    home      => "${data_dir}",      shell     => '/bin/bash',      gid       => 'debian-tor',      require   => Group['debian-tor'],  @@ -59,19 +59,19 @@ class tor::daemon (    file { "${snippet_dir}":      ensure => directory,      owner => 'debian-tor', group => 'debian-tor', mode => 0755,  -    require => File[$spool_dir], +    require => File["${spool_dir}"],    }    # tor configuration file    concatenated_file { "${config_file}": -    dir    => $snippet_dir, +    dir    => "${snippet_dir}",      mode   => 0600,      owner => 'debian-tor', group => 'debian-tor',     }    # config file headers    concatenated_file_part { '00.header': -    dir     => $snippet_dir, +    dir     => "${snippet_dir}",      content => template('tor/torrc.header.erb'),      owner => 'debian-tor', group => 'debian-tor', mode => 0644,       ensure  => present, @@ -79,7 +79,7 @@ class tor::daemon (    # global configurations    concatenated_file_part { '01.global': -    dir     => $snippet_dir, +    dir     => "${snippet_dir}",      content => template('tor/torrc.global.erb'),      owner => 'debian-tor', group => 'debian-tor', mode => 0644,     } @@ -90,7 +90,7 @@ class tor::daemon (                  $policies = [] ) {      concatenated_file_part { '02.socks': -      dir     => $tor::daemon::snippet_dir, +      dir     => "${tor::daemon::snippet_dir}",        content => template('tor/torrc.socks.erb'),        owner => 'debian-tor', group => 'debian-tor', mode => 0644,       } @@ -120,7 +120,7 @@ class tor::daemon (      }      concatenated_file_part { '03.relay': -      dir     => $tor::daemon::snippet_dir, +      dir     => "${tor::daemon::snippet_dir}",        content => template('tor/torrc.relay.erb'),        owner => 'debian-tor', group => 'debian-tor', mode => 0644,         ensure  => $ensure, @@ -139,12 +139,12 @@ class tor::daemon (        fail('You need to define the tor control password')      } -    if $cookie_authentication == 0 and ($cookie_auth_file != '' or $cookie_auth_file_group_readable != '') { +    if $cookie_authentication == 0 and ("${cookie_auth_file}" != '' or "${cookie_auth_file_group_readable}" != '') {        notice('You set a tor cookie authentication option, but do not have cookie_authentication on')      }      concatenated_file_part { '04.control': -      dir     => $tor::daemon::snippet_dir, +      dir     => "${tor::daemon::snippet_dir}",        content => template('tor/torrc.control.erb'),        owner => 'debian-tor', group => 'debian-tor', mode => 0600,         ensure  => $ensure, @@ -153,11 +153,11 @@ class tor::daemon (    # hidden services definition    define hidden_service( $ports = [], -                         $data_dir = $tor::daemon::data_dir, +                         $data_dir = "${tor::daemon::data_dir}",                           $ensure = present ) {      concatenated_file_part { "05.hidden_service.${name}": -      dir     => $tor::daemon::snippet_dir, +      dir     => "${tor::daemon::snippet_dir}",        content => template('tor/torrc.hidden_service.erb'),        owner => 'debian-tor', group => 'debian-tor', mode => 0644,         ensure  => $ensure, @@ -171,7 +171,7 @@ class tor::daemon (                       $ensure = present ) {      concatenated_file_part { '06.directory': -      dir     => $tor::daemon::snippet_dir, +      dir     => "${tor::daemon::snippet_dir}",        content => template('tor/torrc.directory.erb'),        owner => 'debian-tor', group => 'debian-tor', mode => 0644,         ensure  => $ensure, @@ -192,7 +192,7 @@ class tor::daemon (                        $ensure = present ) {      concatenated_file_part { "07.exit_policy.${name}": -      dir     => $tor::daemon::snippet_dir, +      dir     => "${tor::daemon::snippet_dir}",        content => template('tor/torrc.exit_policy.erb'),        owner => 'debian-tor', group => 'debian-tor', mode => 0644,         ensure  => $ensure, @@ -205,7 +205,7 @@ class tor::daemon (                $ensure = present ) {        concatenated_file_part { "08.dns.${name}": -      dir     => $tor::daemon::snippet_dir, +      dir     => "${tor::daemon::snippet_dir}",        content => template('tor/torrc.dns.erb'),        owner => 'debian-tor', group => 'debian-tor', mode => 0644,        ensure  => $ensure, @@ -218,7 +218,7 @@ class tor::daemon (                        $ensure = present ) {        concatenated_file_part { "09.transparent.${name}": -      dir     => $tor::daemon::snippet_dir, +      dir     => "${tor::daemon::snippet_dir}",        content => template('tor/torrc.transparent.erb'),        owner => 'debian-tor', group => 'debian-tor', mode => 0644,        ensure  => $ensure, @@ -232,7 +232,7 @@ class tor::daemon (                   $ensure = present ) {      concatenated_file_part { "10.bridge.${name}": -      dir     => $tor::daemon::snippet_dir, +      dir     => "${tor::daemon::snippet_dir}",        content => template('tor/torrc.bridge.erb'),        owner => 'debian-tor', group => 'debian-tor', mode => 0644,        ensure  => $ensure, @@ -244,7 +244,7 @@ class tor::daemon (                        $newaddress = '') {      concatenated_file_part { "08.map_address.${name}": -      dir     => $tor::daemon::snippet_dir, +      dir     => "${tor::daemon::snippet_dir}",        content => template('tor/torrc.map_address.erb'),        owner   => 'debian-tor', group => 'debian-tor', mode => 0644,        ensure  => $ensure, @@ -256,8 +256,8 @@ class tor::daemon (                    $ensure = present ) {      concatenated_file_part { "99.snippet.${name}": -      dir     => $tor::daemon::snippet_dir, -      content => $content, +      dir     => "${tor::daemon::snippet_dir}", +      content => "${content}",        owner   => 'debian-tor', group => 'debian-tor', mode => 0644,        ensure  => $ensure,      } diff --git a/manifests/polipo.pp b/manifests/polipo.pp index 8563347..9a8fdb5 100644 --- a/manifests/polipo.pp +++ b/manifests/polipo.pp @@ -1,7 +1,7 @@  class tor::polipo {    include ::tor -  case $::operatingsystem { +  case "${::operatingsystem}" {      'debian': { include tor::polipo::debian }      default: { include tor::polipo::base }    }  | 
