From d42736e7150e3abb80ea4b18ef66283f8fb23814 Mon Sep 17 00:00:00 2001 From: Pig Monkey Date: Thu, 25 Apr 2019 16:24:15 -0700 Subject: [PATCH] install okular seems useful for filling PDF forms and such --- roles/office/tasks/main.yml | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/roles/office/tasks/main.yml b/roles/office/tasks/main.yml index 0e0e1cb..6797a51 100644 --- a/roles/office/tasks/main.yml +++ b/roles/office/tasks/main.yml @@ -30,6 +30,39 @@ tags: - firejail +- name: Install Okular + pacman: + name: okular + state: present + tags: + - okular + +- name: Jail Okular + file: + src: /usr/bin/firejail + dest: /usr/local/bin/okular + state: link + tags: + - firejail + - okular + +- name: Verify Okular firejail local profile exists + file: + path: /etc/firejail/okular.local + state: touch + tags: + - firejail + - okular + +- name: Restrict Okular network access + lineinfile: + dest: /etc/firejail/okular.local + regexp: "^net" + line: "net none" + tags: + - firejail + - okular + - name: Install Zathura and dependencies pacman: name={{ item }} state=present with_items: