This module installs the Tor onion router from the Tor Project's software repository. Tor protects you by bouncing your communications around a distributed network of relays run by volunteers all around the world: it prevents somebody watching your Internet connection from learning what sites you visit, and it prevents the sites you visit from learning your physical location. Tor works with many of your existing applications, including web browsers, instant messaging clients, remote login, and other applications based on the TCP protocol.
Actions:
- Installs the Tor Project's YUM repositories.
- Installs Tor.
OS Support:
- RedHat family - tested on CentOS 5.8+ and CentOS 6.3+
- Debian family - presently unsupported (patches welcome)
Class documentation is available via puppetdoc.
# Top Scope variable (i.e. via Dashboard):
tor_socksport = '127.0.0.1:9050'
include 'tor'
# Parameterized Class:
class { 'tor':
socksport => '127.0.0.1:9050',
}
- None
- None
- Allow users to choose Fedora or EPEL YUM repos?
- Allow for removal of yumrepo.
Please see CONTRIBUTING.md for contribution information.
Please see LICENSE file.
Copyright (C) 2012 Mike Arnold mike@razorsedge.org