Commits (3)
# Changelog
All notable changes to this project will be documented in this file. The format
is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) and this
project adheres to [Semantic Versioning](http://semver.org).
## [2.0.1](https://gitlab.com/shared-puppet-modules-group/tor/-/tags/2.0.1) (2020-05-07)
### Fixed
- Fix upstream apt pinning by adding a negative pin
## [2.0.0](https://gitlab.com/shared-puppet-modules-group/tor/-/tags/2.0.0) (2020-04-27)
This module has been extensively re-written for the 2.0.0 version. Even though
most things should work as they did before, we urge you to read the new
documentation and treat this as a new module.
[Full Changelog](https://gitlab.com/shared-puppet-modules-group/tor/-/compare/1.1.0...2.0.0)
## Older versions
The changelog for older versions has been lost in time. Have a look at the git
log, the first commit on this modules dates back to 2010/04/18 :)
......@@ -38,10 +38,6 @@ This module needs:
Explicit dependencies can be found in the project's metadata.json file.
This module has been extensively re-written for the 2.0 version. Even though
most things should work as they did before, we urge you to read the new
documentation and treat this as a new module.
### Getting started
`class { 'tor': }` will install tor with a default configuration. Chances are
......
......@@ -19,7 +19,13 @@ class tor::install {
packages => [ 'tor', 'tor-geoipdb' ],
priority => 1000,
originator => 'TorProject',
component => 'main',
component => 'main';
'torproject-negative':
packages => '*',
priority => 200,
originator => 'TorProject',
component => 'main';
}
file {
......
{
"name": "smash-tor",
"version": "2.0.0",
"version": "2.0.1",
"author": "SMASH",
"summary": "Installs, configures and manages Tor",
"license": "GPL-3.0",
......