Files
states/softwares/seedboxp2p.sls
Iwan Clément a67a3716ae Avancement
2018-12-30 13:09:51 +01:00

47 lines
961 B
Plaintext

{% if grains['kernel'] == 'Linux' %}
{% if grains['os'] == 'Centos' %}
include:
- Users.iwan
Installons les packages Transmission:
pkg.installed:
- pkgs:
- transmission
- transmission-daemon
- apache2
Stoppons le daemon transmission:
service.dead:
- name: transmission-daemon
- enable: True
Stoppons Apache:
service.dead:
- name: apache2
- enable: True
/home/shared/Downloads:
file.directory:
- user: transmission
- group: users
- mode: 2775
- makedirs: True
/home/shared/Downloads/_INCOMPLETE_:
file.directory:
- user: transmission
- group: users
- mode: 770
- makedirs: True
Mise en place du fichier de configuration de transmission:
file.managed:
- source: 'salt://files/transmission.config.json'
- name: '/var/lib/transmission/.config/transmission-daemon/settings.json'
- user: transmission
- group: users
- mode: 660
{% endif %}
{% endif %}