From 249fa7403dc4c83d371ef5379cf1de6cbb7fb5a5 Mon Sep 17 00:00:00 2001 From: Pig Monkey Date: Sun, 31 Oct 2021 10:32:27 -0700 Subject: [PATCH] replace rtorrent with transmission --- playbook.yml | 2 +- roles/transmission/meta/main.yml | 3 +++ roles/transmission/tasks/main.yml | 10 ++++++++++ 3 files changed, 14 insertions(+), 1 deletion(-) create mode 100644 roles/transmission/meta/main.yml create mode 100644 roles/transmission/tasks/main.yml diff --git a/playbook.yml b/playbook.yml index 20f8446..167492b 100644 --- a/playbook.yml +++ b/playbook.yml @@ -58,7 +58,7 @@ - { role: pdf, tags: ['pdf'] } - { role: dictd, tags: ['dictd'] } - { role: redshift, tags: ['redshift'] } - - { role: rtorrent, tags: ['rtorrent'] } + - { role: transmission, tags: ['transmission'] } - { role: virtualbox, tags: ['virtualbox'] } - { role: hashicorp, tags: ['hashicorp'] } - { role: virtualenv, tags: ['virtualenv'] } diff --git a/roles/transmission/meta/main.yml b/roles/transmission/meta/main.yml new file mode 100644 index 0000000..cbc0668 --- /dev/null +++ b/roles/transmission/meta/main.yml @@ -0,0 +1,3 @@ +--- +dependencies: + - { role: firejail } diff --git a/roles/transmission/tasks/main.yml b/roles/transmission/tasks/main.yml new file mode 100644 index 0000000..3f7e518 --- /dev/null +++ b/roles/transmission/tasks/main.yml @@ -0,0 +1,10 @@ +--- +- name: Install transmission + pacman: name=transmission-gtk state=present + +- name: Jail transmission + file: src=/usr/bin/firejail + dest=/usr/local/bin/transmission-gtk + state=link + tags: + - firejail