rtorrent: pkg.installed rutorrent: pkg.installed rtorrent-screen: pkg.installed: - name: screen plugin-pkgs: pkg.installed: - pkgs: - ffmpeg - mediainfo - unrar - unzip rtorrent-php: pkg.installed: - name: php rtorrent-php-fpm: pkg.installed: - name: php-fpm service.running: - name: php-fpm - enable: true - watch: - file: /etc/php/php.ini /etc/nginx/conf.d/rtorrent-backend.conf: file.managed: - source: salt://roles/maintain/rtorrent/nginx.conf - user: root - group: root - mode: 644 /etc/php/php.ini: file.managed: - source: salt://roles/maintain/rtorrent/php.ini - user: root - group: root - mode: 644 /etc/webapps/rutorrent/conf/config.php: file.managed: - source: salt://roles/maintain/rtorrent/rutorrent.conf - user: root - group: root - mode: 644 /root/.rtorrent.rc: file.managed: - source: salt://roles/maintain/rtorrent/rtorrent.rc - user: root - group: root - mode: 644 - mkdirs: true /opt/scripts/rtorrent.sh: file.managed: - source: salt://roles/maintain/rtorrent/rtorrent.sh - user: root - group: root - mode: 644 - mkdirs: true /etc/systemd/system/rtorrent.service: file.managed: - source: salt://roles/maintain/rtorrent/rtorrent.service - user: root - group: root - mode: 644 - mkdirs: true /etc/systemd/system/rtorrent.timer: file.managed: - source: salt://roles/maintain/rtorrent/rtorrent.timer - user: root - group: root - mode: 644 - mkdirs: true rtorrent_timer: service.running: - name: rtorrent.timer - enable: true