summaryrefslogtreecommitdiff
path: root/manifests
AgeCommit message (Collapse)Author
2016-10-07lintingmh
2016-10-07redhat & debian have different modesmh
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-04Merge remote-tracking branch 'tails/master'mh
2015-07-17tor::daemon::relay: set $real_outbound_bindaddresses to [] when ↵intrigeri
$outbound_bindaddresses is not explicitly set. Closes: #1
2015-04-19lintingmh
2015-04-19make it work with latest concat modulemh
2015-04-19setting owner, group & mode is not supported by latest concat modulemh
2015-03-15exchange connections munin pluginmh
tor_connections started blocking and I wasn't able to find the root cause for it nor an updated version of the plugin. This also blocked munin itself, which had the issue that the node disappeared within munin. Based on https://lists.torproject.org/pipermail/tor-talk/2006-June/010486.html it seems to more or less match the open filedescriptors and hence we monitor rather this than rely on a unmanageable plugin. The only drawback is that this must run as root, as non-root users can't read the filedescriptors from proc.
2014-08-30bug is fixedmh
2014-06-13Merge remote-tracking branch 'github/master'mh
Conflicts: templates/torrc.global.erb
2014-06-13Merge pull request #13 from pataquets/add-safe-loggingduritong
Add safe_logging parameter.
2014-04-18Merge remote-tracking branch 'shared/master'mh
2014-03-20Merge pull request #10 from pataquets/add-tor-repo-classduritong
Add tor::repo class with apt::source from torproject.org.
2014-03-20Add safe_logging parameter.amontero-referup
2014-03-17Improve tor::repo and add tor::repo::debian classes.amontero-referup
2014-03-14Add tor::arm class.amontero-referup
2014-03-14Rename source name parameter.amontero-referup
2014-03-13Add tor::repo class with apt::source from torproject.org .amontero-referup
2014-03-12DirPortFrontPage should serve the 'tor-exit-notice' static pageirregulator
rather than tor's man page.
2013-06-28Add PortForwarding to allow UPnP firewall pf configuration.amontero
2013-06-24Merge pull request #4 from micah/outbound_bindaddressesduritong
Outbound bindaddresses
2013-04-28Empty template variable for OutboundBindAddress if parameter is an empty array.amontero
2013-01-23Setting hasstatus and pattern for tor::polipo::debianSilvio Rhatto
2013-01-20Fix missing delimiterSilvio Rhatto
2013-01-02fix typo on 2.6mh
2013-01-02manage a dedicated control port for muninmh
2013-01-02use the deploy mechanism of the munin modulemh
2013-01-02refactor daemon and main class for better designmh
By extracting the resources to their own class we can avoid a bug in puppet that makes it hard to deal with inherited parametrized classes.
2013-01-02split out defines into their own filesmh
2013-01-02make it working on 2.6 - can't end with a , on 2.6mh
2013-01-02Linting.intrigeri
2012-11-11Cleanup: remove now useless variable.intrigeri
2012-11-11Specify file modes as single-quoted strings.intrigeri
Puppet style guide "9.6. File Modes" reads: In addition, file modes should be specified as single-quoted strings instead of bare word numbers.
2012-11-11Move ensure attributes to the first place.intrigeri
Puppet style guide "9.3. Attribute Ordering" reads: If a resource declaration includes an ensure attribute, it should be the first attribute specified.
2012-11-11Use the concat module instead of the obsolete concatenated_file define.intrigeri
... and cleanup the now unused spool_dir.
2012-11-11Give the debian-tor user /bin/false as a shell.intrigeri
This is the Debian package default, and I've never seen the need to give it a real shell.
2012-11-11Indentation fixes.intrigeri
2012-11-11Align all fat arrows in resource’s attribute/value list.intrigeri
Puppet style guide "9.2. Arrow Alignment" reads: "All of the fat comma arrows (=>) in a resource’s attribute/value list should be aligned. The arrows should be placed one space ahead of the longest attribute name."
2012-11-11Quote and enclose in braces variables in strings.intrigeri
Puppet style guide "8. Quoting" reads: "Double quotes should be used when variable interpolation is required. [...] All variables should be enclosed in braces when interpolated in a string."
2012-11-11Use single-quotes for strings that do not contain variables.intrigeri
Puppet style guide, section "8. Quoting", reads: "All strings that do not contain variables should be enclosed in single quotes."
2012-11-11Get a lost part of the fix for outbound_bindaddresses back.intrigeri
The fix was implemented in 8e0dbb0, but apparently I've managed to lose it as part of one of the numerous merge conflicts I've dealt with when merging everyone's branch.
2012-11-11Migrate to parameterized classes, drop global variables.intrigeri
2012-11-09Remove useless comment.intrigeri
2012-11-09Merge remote-tracking branch 'immerda/master'intrigeri
Conflicts: manifests/init.pp manifests/polipo.pp manifests/polipo/base.pp manifests/torsocks.pp
2012-08-29Add support for including arbitrary snippet into torrc.intrigeri
2012-08-04Merge remote-tracking branch 'shared/master'intrigeri
Conflicts: manifests/daemon.pp
2012-08-04Merge remote-tracking branch 'riseup/master' into shared-masterintrigeri
2012-08-03add $cookie_authentication, $cookie_auth_file and ↵Micah Anderson
$cookie_auth_file_group_readable variables
2012-08-03change location of control port in munin graphs, now thatMicah Anderson
/usr/share/tor/tor-service-defaults-torrc exists and contains: CookieAuthentication 1 CookieAuthFileGroupReadable 1 CookieAuthFile /var/run/tor/control.authcookie