aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-06-19Add support for DNSPort and DNSListenAddress.intrigeri
2012-06-08The torsocks package does not need the Tor data directory.intrigeri
2012-06-08add a compact classmh
mainly to give a way to have the old behavior
2012-06-08Move Polipo configuration files to a dedicated directory.intrigeri
2012-06-08Factor out Polipo into base and Debian -specific classes.intrigeri
2012-06-08Decouple torsocks into its own class.intrigeri
immerda's big decoupling commit (8f1d1c4) is too hard to apply in one shot in the current state of the shared branch, so let's pick bits of it one after the other.
2012-04-26Merge branch 'bugfix/outbound_bindaddresses-default'intrigeri
2012-04-26Fix the relay define's outbound_bindaddresses default value setting.intrigeri
Apparently, we have no guarantee $outbound_bindaddresses's value is set *after* $listen_addresses is, so (at least on my setup) it ends up being undef, and then the template parsing fails: err: Could not retrieve catalog from remote server: Error 400 on SERVER: Failed to parse template tor/torrc.relay.erb: undefined method `each' for :undef:Symbol at /etc/puppet/modules/tor/manifests/daemon.pp:117 So, let's set $real_outbound_bindaddresses to $listen_addresses in the define body, as needed.
2012-04-11enable service on bootmh
Conflicts: manifests/init.pp
2012-04-11this file should be deployed after the package have been installed, as it ↵mh
replaces the file from the cronjob Conflicts: manifests/init.pp
2012-04-11Don't manage /etc/polipo: it's shipped by the polipo package.intrigeri
2012-04-11Do not ensure the privoxy package is uninstalled.mh
this should be done in a seperate module and is not really needed here Conflicts: manifests/init.pp
2012-03-14Merge remote-tracking branch 'riseup/master'intrigeri
2012-03-14fix torc.relay.erb outboundaddress/outboundaddresses confusionMicah Anderson
2012-03-14fix duplicate definition of torssocksMicah Anderson
2012-03-14outbound_bindaddress should be outbound_bindaddresses and ↵Micah Anderson
$outbound_bindaddresses = $listen_addresses
2012-03-14enable different version ensure for torssocks, it doesn't share the same ↵Micah Anderson
version number as tor and tor-geoipdb, so if you set $tor_ensure_version, you will have an error with torsocks
2012-03-14fix package name for tor-geoipdbMicah Anderson
2012-03-14add missing munin plugins that should have been added when the munin.pp was ↵Micah Anderson
created
2012-03-14add ExitPolicyRejectPrivate option to exit_policy defineMicah Anderson
2012-03-14add OutboundBindAddress, default set to $listen_addressMicah Anderson
2012-03-14Remove useless import (closes Redmine #3855).intrigeri
2012-03-14switch legacy puppet://$server to puppet:///Micah Anderson
2012-03-14make sure that the control port's hashed password is not emptyMicah Anderson
2012-03-14minor formatting standardizingMicah Anderson
2012-03-14add tor-geoip package to be installed as its useful for most all ↵Micah Anderson
installations (#3854)
2012-03-11add variable $tor_ensure_version which allows you to specify a different ↵Micah Anderson
installed version
2012-03-11add $use_munin parameter that will enable graphsMicah Anderson
2012-03-11add additional service params to the tor service, this allows for a more ↵Micah Anderson
graceful reload action to happen on config file change, rather than the restart
2012-01-27Use data_dir variable instead of hard-coded path.intrigeri
2012-01-26Use /var/lib/tor as the default Tor data directory.intrigeri
This is the default upstream and Debian one, and I don't see why we would want to diverge.
2012-01-26Make the relay address configurable.intrigeri
2012-01-26Use /bin/sh as a shell for the debian-tor user.intrigeri
The Debian package ships like this, and unless we have a pretty good reason to diverge, we'd better make sure we don't blindly break things.
2012-01-26Replace puppet://$server/... with puppet:///...intrigeri
Rationale: https://labs.riseup.net/code/issues/2460
2012-01-13Fixing dependency on tor serviceSilvio Rhatto
2012-01-11removing blank lines in templatesdrebs
2012-01-11service subscribes to config filedrebs
2012-01-11using concatenated_file_partdrebs
2012-01-11Merge branch 'master' of ssh://git.sarava.org/puppet-tordrebs
2012-01-11socks is always presentdrebs
2012-01-11changing data dir modedrebs
2012-01-11adding htm pagedrebs
2012-01-11fixing parameter pathdrebs
2012-01-11fixing parameter pathdrebs
2012-01-11fixing parameter pathdrebs
2012-01-11fixing parameter pathdrebs
2012-01-11fixing parameter pathdrebs
2012-01-11fixing parameter pathdrebs
2012-01-11fixing parameter pathdrebs
2012-01-11fixing parameter pathdrebs