]> gitweb.fluxo.info Git - puppet-tor.git/commitdiff
Add support for including arbitrary snippet into torrc.
authorintrigeri <intrigeri@boum.org>
Wed, 29 Aug 2012 09:49:11 +0000 (11:49 +0200)
committerintrigeri <intrigeri@boum.org>
Wed, 29 Aug 2012 09:49:34 +0000 (11:49 +0200)
manifests/daemon.pp

index e6d0c2e31fd1af92a25d2462f7ef4cb6e8104ffb..07066c62c9fbf549672155af592c909b79b385a8 100644 (file)
@@ -253,4 +253,17 @@ class tor::daemon inherits tor {
       ensure  => $ensure,
     }
   }
+
+  # Arbitrary torrc snippet definition
+  define snippet( $content = '',
+                  $ensure = present ) {
+
+    concatenated_file_part { "99.snippet.${name}":
+      dir     => $tor::daemon::snippet_dir,
+      content => $content,
+      owner   => 'debian-tor', group => 'debian-tor', mode => 0644,
+      ensure  => $ensure,
+    }
+  }
+
 }