diff --git a/roles/mail/meta/main.yml b/roles/mail/meta/main.yml index e2eac46..2915940 100644 --- a/roles/mail/meta/main.yml +++ b/roles/mail/meta/main.yml @@ -3,3 +3,4 @@ dependencies: - { role: networkmanager } - { role: systemd } - { role: cron } + - { role: firejail } diff --git a/roles/mail/tasks/main.yml b/roles/mail/tasks/main.yml index 75d5d77..0c809d6 100644 --- a/roles/mail/tasks/main.yml +++ b/roles/mail/tasks/main.yml @@ -4,6 +4,13 @@ tags: - aur +- name: Jail mutt + file: src=/usr/bin/firejail + dest=/usr/local/bin/mutt + state=link + tags: + - firejail + - name: Install urlview aur: name=urlview user={{ user.name }} tags: diff --git a/roles/media/meta/main.yml b/roles/media/meta/main.yml index 1d9c022..13f54f1 100644 --- a/roles/media/meta/main.yml +++ b/roles/media/meta/main.yml @@ -3,3 +3,4 @@ dependencies: - { role: base } - { role: x } - { role: fonts } + - { role: firejail } diff --git a/roles/media/tasks/feh.yml b/roles/media/tasks/feh.yml index dccc416..1178685 100644 --- a/roles/media/tasks/feh.yml +++ b/roles/media/tasks/feh.yml @@ -3,3 +3,11 @@ pacman: name=feh state=present tags: - feh + +- name: Jail feh + file: src=/usr/bin/firejail + dest=/usr/local/bin/feh + state=link + tags: + - feh + - firejail diff --git a/roles/media/tasks/gimp.yml b/roles/media/tasks/gimp.yml index 2d4e59b..1c21688 100644 --- a/roles/media/tasks/gimp.yml +++ b/roles/media/tasks/gimp.yml @@ -9,6 +9,14 @@ tags: - gimp +- name: Jail GIMP + file: src=/usr/bin/firejail + dest=/usr/local/bin/gimp + state=link + tags: + - gimp + - firejail + - name: Install GIMP raw support pacman: name=gimp-ufraw state=present tags: