2022-07-12 16:09:57 +02:00
|
|
|
- name: Firefox setup
|
2022-07-12 15:08:28 +02:00
|
|
|
hosts: all
|
|
|
|
tasks:
|
|
|
|
|
2022-07-12 16:09:57 +02:00
|
|
|
- name: Install Firefox
|
|
|
|
apt:
|
|
|
|
name:
|
|
|
|
- firefox
|
2022-08-02 16:41:18 +02:00
|
|
|
# - firefox-locale-de
|
2022-07-25 14:39:36 +02:00
|
|
|
|
|
|
|
- name: Install Flatpaks
|
|
|
|
community.general.flatpak:
|
|
|
|
name:
|
|
|
|
- io.gitlab.librewolf-community
|
2022-07-12 16:09:57 +02:00
|
|
|
|
2022-07-12 15:08:28 +02:00
|
|
|
- name: Firefox policy
|
2022-07-12 16:08:38 +02:00
|
|
|
ansible.builtin.copy:
|
|
|
|
src: policies.json
|
|
|
|
dest: /usr/lib/firefox/distribution/policies.json
|
2022-07-12 15:08:28 +02:00
|
|
|
owner: root
|
|
|
|
group: root
|
2022-07-12 16:08:38 +02:00
|
|
|
mode: '0444'
|
2022-07-12 16:55:25 +02:00
|
|
|
backup: yes
|
2022-08-08 17:14:05 +02:00
|
|
|
with_items:
|
|
|
|
- "/usr/lib/firefox/distribution/policies.json"
|
|
|
|
- "/var/lib/flatpak/app/io.gitlab.librewolf-community/x86_64/stable/26847d0989a7ed9b7d5a92f32d600a9e54763246d1fcca0cebe87cdb7279869e/files/lib/librewolf/settings/distribution/policies.json"
|
|
|
|
- "/var/lib/flatpak/app/io.gitlab.librewolf-community/x86_64/stable/26847d0989a7ed9b7d5a92f32d600a9e54763246d1fcca0cebe87cdb7279869e/files/lib/librewolf/distribution/policies.json"
|
2022-07-12 16:55:25 +02:00
|
|
|
|
|
|
|
- name: /usr/local/sbin/autoupdate.d/video-download-helper.update
|
|
|
|
blockinfile:
|
|
|
|
path: /usr/local/sbin/autoupdate.d/video-download-helper.update
|
|
|
|
mode: "0400"
|
|
|
|
owner: root
|
|
|
|
group: root
|
|
|
|
create: yes
|
|
|
|
marker: "# {mark} ANSIBLE MANAGED BLOCK"
|
|
|
|
block: |
|
|
|
|
wget $(curl -s https://api.github.com/repos/mi-g/vdhcoapp/releases/latest | jq -r '.assets[]' | egrep "\"browser_download_url\": .+_amd64.deb" | head -n1 | cut -d"\"" -f4) -O /tmp/vdh.deb
|
|
|
|
dpkg -i /tmp/vdh.deb
|
|
|
|
rm /tmp/vdh.deb
|
|
|
|
backup: yes
|
|
|
|
validate: /bin/bash -n %s
|
|
|
|
|
|
|
|
- name: Install video-download-helper
|
|
|
|
command: bash -e /usr/local/sbin/autoupdate.d/video-download-helper.update
|
|
|
|
args:
|
|
|
|
creates: /opt/net.downloadhelper.coapp
|