]> gitweb.fluxo.info Git - puppet-onion.git/commitdiff
Replicating arm config to debian-tor user
authorSilvio Rhatto <rhatto@riseup.net>
Sat, 8 Jun 2013 00:54:52 +0000 (21:54 -0300)
committerSilvio Rhatto <rhatto@riseup.net>
Sat, 8 Jun 2013 00:54:52 +0000 (21:54 -0300)
manifests/monitor.pp

index 6a51cfff8b972c4330108a339695f9056e461faa..e71e8fda109be350f571b21b7a9e681bf982aafe 100644 (file)
@@ -9,11 +9,18 @@ class onion::monitor(
     hashed_control_password => $hashed_control_password,
   }
 
-  file { '/root/.arm':
+  file { '/var/lib/tor/.arm':
     ensure => directory,
     owner  => root,
     group  => root,
-    mode   => 0644,
+    mode   => 0750,
+  }
+
+  file { '/var/lib/tor/.arm':
+    ensure => directory,
+    owner  => debian-tor,
+    group  => debian-tor,
+    mode   => 0750,
   }
 
   file { '/root/.arm/armrc':
@@ -24,4 +31,13 @@ class onion::monitor(
     content => template('onion/armrc.erb'),
     require => File['/root/.arm'],
   }
+
+  file { '/var/lib/tor/.arm/armrc':
+    ensure  => present,
+    owner   => debian-tor,
+    group   => debian-tor,
+    mode    => 0640,
+    content => template('onion/armrc.erb'),
+    require => File['/var/lib/tor/.arm'],
+  }
 }