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'], } }