summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-10-07Merge branch 'riseup' into leapMicah Anderson
2017-10-07add missing template loopMicah Anderson
2017-10-07Merge branch 'riseup' into leapMicah Anderson
2017-10-07add v3 hidden service supportMicah Anderson
2017-10-05concat::fragment does not have an 'ensure' var anymoreLouis-Philippe Véronneau
2017-10-05listen_addresses is an arrayLouis-Philippe Véronneau
2017-08-30make it work with newer concat modulemh
2017-08-30cleanup template mess that produces invalid templatemh
2017-07-28additional puppet4 variable fixMicah Anderson
2017-07-28additional puppet4 variable fixMicah Anderson
2017-02-19polipo is not supported on ELmh
2017-02-10Merge branch 'master' into 'master' Micah
hidden services single hop mode support added See merge request !9
2017-02-10Merge branch 'support_concat_2.2.0' into 'master' Micah
Support concat 2.2.0 See merge request !6
2017-02-10removed spaces not neededguido
2017-01-23Merge remote-tracking branch 'origin' into riseupMicah Anderson
2016-12-22Tor's missing config for single hopguido
2016-12-21support for single_hop onion services addedguido
2016-12-01torsocks actually needs a daemonmh
2016-12-01make it work if there is no pidfilemh
2016-11-10make it work with the old parsermh
2016-11-10make the function still work with an ancient ruby versionmh
2016-11-09set it to a port allowed by muninmh
2016-11-05simplify the version requirement, as we don't need to pass that parameter alongmh
2016-11-05correct identationmh
2016-11-04store key & hostnamemh
2016-11-04fix testsmh
2016-11-04rename hidden service to onion service to follow the new naming conventionsmh
2016-11-04make sure the onionservice directory has the right modemh
2016-11-03Merge branch 'bugfix/honor_safe_logging' into 'master' LeLutin
Update template to really honor tor::daemon's safe_logging parameter. Without this change, using tor::daemon with the default safe_logging parameter results in a "SafeLogging 1" line being added to torrc, which is obviously not the intent of this piece of code. Also, this change makes parameters lookup consistent with how it's done everywhere else in this ERB template. See merge request !7
2016-11-03Merge branch 'bugfix/2-torsocks-doc' into 'master' LeLutin
Fix README wrt. usage of the tor::torsocks class (Closes: #2). See merge request !8
2016-11-03Fix README wrt. usage of the tor::torsocks class (Closes: #2).intrigeri
2016-11-03Update template to really honor tor::daemon's safe_logging parameter.intrigeri
Without this change, using tor::daemon with the default safe_logging parameter results in a "SafeLogging 1" line being added to torrc, which is obviously not the intent of this piece of code. Also, this change makes parameters lookup consistent with how it's done everywhere else in this ERB template.
2016-11-01make it possible to also add pregenerated private keys for onion services or ↵mh
even let them pregenerate on the fly
2016-11-01add support for onionbalancemh
2016-10-31add a default set of specs so that the minimum is testedmh
2016-10-21add functions to support dealing with keys for onion addressesmh
2016-10-21add a testing boilerplatemh
2016-10-14lintingmh
2016-10-14support repo for RedHat based systemsmh
2016-10-14that the tor daemon can actually reread its config, so it must be readable ↵mh
by the user running it
2016-10-07lintingmh
2016-10-07redhat & debian have different modesmh
2016-09-22Subscribe to the Concat resource, not to the File one.intrigeri
This is needed with recent versions of the concat module.
2016-09-22Drop owner, group and mode for concat::fragment.intrigeri
These parameters are not supported anymore in recent versions of the concat module. Besides, they make little sense since what matters is the ownership and permissions of the resulting, merged file.
2016-09-04make module also work on EL7mh
* user is different * user must not be managed * make access more safe, it doesn't make sense that the user running the daemon owns the config, nor the config directory.
2016-09-04fix #2 - mention correct classmh
2016-09-04Merge remote-tracking branch 'tails/master'mh
2016-08-25Merge branch 'master' into 'master' Micah
Fix puppet lint issues See merge request !4
2016-08-25Fixes for puppet lintMicah Anderson
2016-08-16Variable access via 'port' is deprecated.Micah Anderson
Use '@port' instead, in template[/srv/leap/puppet/modules/tor/templates/torrc.directory.erb]:2