diff options
author | Louis-Philippe VĂ©ronneau <pollito@riseup.net> | 2017-11-01 17:06:53 -0400 |
---|---|---|
committer | Louis-Philippe VĂ©ronneau <pollito@riseup.net> | 2017-11-01 17:06:53 -0400 |
commit | 7170dae37787ad213ace30648a5929a1171f7529 (patch) | |
tree | d8bbd8e6d976efb704616dda0045c5a098c16cf4 | |
parent | 76ab876ae0e660e1f68e2d8432b865f8e7915da7 (diff) |
document the new transport plugin mechanism
-rw-r--r-- | README.md | 18 |
1 files changed, 18 insertions, 0 deletions
@@ -14,6 +14,7 @@ * [Configuring hidden services](#configuring-hidden-services) * [Configuring directories](#configuring-directories) * [Configuring exit policies](#configuring-exit-policies) + * [Configuring transport plugins](#configuring-transport-plugins) * [Polipo](#polipo) * [Munin](#munin) @@ -202,6 +203,23 @@ To configure exit policies, you can do the following: reject => "*:*"; } +## Configuring transport plugins<a name="configuring-transport-plugins"></a> + +To configure transport plugins, you can do the following: + + tor::daemon::transport_plugins { "obfs4": + ext_port => '80', + servertransport_plugin => 'obfs4 exec /usr/bin/obfs4proxy', + } + +If you wish to use `obfs4proxy`, you will also need to install the required +Debian package, as the puppet module will not do it for you. + +Other options for transport plugins are also available but not defined by +default: + + $servertransport_listenaddr #Set a different address for the transport plugin mechanism + $servertransport_options #Pass a k=v parameters to the transport proxy # Polipo<a name="polipo"></a> |