Compare commits
No commits in common. "cfd90bc713e4318f52dbf71c13f16aa493130636" and "858ace95f3d1d64ea69c43f7e675cdcdd0ad345a" have entirely different histories.
cfd90bc713
...
858ace95f3
@ -1,9 +1,7 @@
|
||||
{% from "tor/map.jinja" import map with context %}
|
||||
|
||||
include:
|
||||
{%- if osfamily == 'Debian' %}
|
||||
- tor.repo
|
||||
{%- endif %}
|
||||
- tor.install
|
||||
|
||||
deploy_tor_torrc:
|
||||
@ -14,13 +12,29 @@ deploy_tor_torrc:
|
||||
- group: root
|
||||
- mode: 644
|
||||
- template: jinja
|
||||
- defaults:
|
||||
- defailts:
|
||||
config: {{ map.torrc }}
|
||||
- require:
|
||||
- reguire:
|
||||
- pkg: install_tor
|
||||
- watch_in:
|
||||
- service: install_tor
|
||||
|
||||
deploy_tor_torsocks:
|
||||
file.managed:
|
||||
- name: {{ map.config_torsocks }}
|
||||
- source: salt://{{ slspath }}/files/ini.jinja
|
||||
- user: root
|
||||
- group: root
|
||||
- mode: 644
|
||||
- template: jinja
|
||||
- defailts:
|
||||
config: {{ map.torsocks }}
|
||||
- reguire:
|
||||
- pkg: install_tor
|
||||
- watch_in:
|
||||
- service: install_tor
|
||||
|
||||
|
||||
{% if salt['pillar.get']('tor:ed25519_signing_cert', False) %}
|
||||
|
||||
deploy_tor_signing_cert:
|
||||
@ -37,7 +51,7 @@ set_owner_tor_signing_cert:
|
||||
- user: debian-tor
|
||||
- group: debian-tor
|
||||
- mode: 600
|
||||
- require:
|
||||
- reguire:
|
||||
- file: deploy_tor_torrc
|
||||
- file: deploy_tor_signing_cert
|
||||
- watch_in:
|
||||
@ -62,7 +76,7 @@ set_owner_tor_signing_secret_key:
|
||||
- user: debian-tor
|
||||
- group: debian-tor
|
||||
- mode: 600
|
||||
- require:
|
||||
- reguire:
|
||||
- file: deploy_tor_torrc
|
||||
- file: deploy_tor_signing_secret_key
|
||||
- watch_in:
|
||||
@ -87,7 +101,7 @@ set_owner_tor_master_id_secret_key:
|
||||
- user: debian-tor
|
||||
- group: debian-tor
|
||||
- mode: 600
|
||||
- require:
|
||||
- reguire:
|
||||
- file: deploy_tor_torrc
|
||||
- file: deploy_tor_master_id_secret_key
|
||||
- watch_in:
|
||||
@ -113,7 +127,7 @@ set_owner_tor_master_id_public_key:
|
||||
- user: debian-tor
|
||||
- group: debian-tor
|
||||
- mode: 600
|
||||
- require:
|
||||
- reguire:
|
||||
- file: deploy_tor_torrc
|
||||
- file: deploy_tor_master_id_public_key
|
||||
- watch_in:
|
||||
@ -131,7 +145,7 @@ deploy_tor_secret_id_key:
|
||||
- user: debian-tor
|
||||
- group: debian-tor
|
||||
- mode: 600
|
||||
- require:
|
||||
- reguire:
|
||||
- file: deploy_tor_torrc
|
||||
- watch_in:
|
||||
- service: install_tor
|
||||
@ -147,7 +161,7 @@ deploy_tor_fingerprint:
|
||||
- user: debian-tor
|
||||
- group: debian-tor
|
||||
- mode: 600
|
||||
- require:
|
||||
- reguire:
|
||||
- file: deploy_tor_torrc
|
||||
- watch_in:
|
||||
- service: install_tor
|
||||
|
@ -1,17 +1,13 @@
|
||||
{% from "tor/map.jinja" import map with context %}
|
||||
|
||||
{%- if osfamily == 'Debian' %}
|
||||
include:
|
||||
- tor.repo
|
||||
{%- endif %}
|
||||
|
||||
install_tor:
|
||||
pkg.installed:
|
||||
- pkgs: {{ map.pkgs }}
|
||||
{%- if osfamily == 'Debian' %}
|
||||
- require:
|
||||
- pkgrepo: install_tor_repo
|
||||
{%- endif %}
|
||||
service.running:
|
||||
- name: {{ map.service }}
|
||||
- restart: True
|
||||
|
@ -6,9 +6,4 @@ Debian:
|
||||
config_torsocks: '/etc/tor/torsocks.conf'
|
||||
https_support_pkg: apt-transport-https
|
||||
|
||||
Suse:
|
||||
pkgs:
|
||||
- tor
|
||||
service: tor
|
||||
config_file: '/etc/tor/torrc'
|
||||
config_torsocks: '/etc/tor/torsocks.conf'
|
||||
|
||||
|
@ -1,19 +0,0 @@
|
||||
{% from "tor/map.jinja" import map with context %}
|
||||
|
||||
deploy_tor_torsocks:
|
||||
file.managed:
|
||||
- name: {{ map.config_torsocks }}
|
||||
- source: salt://{{ slspath }}/files/ini.jinja
|
||||
- user: root
|
||||
- group: root
|
||||
- mode: 644
|
||||
- template: jinja
|
||||
- defaults:
|
||||
config: {{ map.torsocks }}
|
||||
- require:
|
||||
- pkg: install_tor
|
||||
- watch_in:
|
||||
- service: install_tor
|
||||
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user