From 5c0de5ce5c6490968892fe9bccee96b93959f52d Mon Sep 17 00:00:00 2001 From: Pig Monkey Date: Sat, 5 Nov 2016 16:43:32 -0700 Subject: [PATCH] jail gimp --- roles/mail/meta/main.yml | 1 + roles/mail/tasks/main.yml | 7 +++++++ roles/media/meta/main.yml | 1 + roles/media/tasks/feh.yml | 8 ++++++++ roles/media/tasks/gimp.yml | 8 ++++++++ 5 files changed, 25 insertions(+) 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: