diff --git a/firefox.yml b/firefox.yml index 1932700..3fde2eb 100644 --- a/firefox.yml +++ b/firefox.yml @@ -16,15 +16,21 @@ - name: Firefox policy ansible.builtin.copy: src: policies.json - dest: /usr/lib/firefox/distribution/policies.json + dest: "{{ item }}" owner: root group: root mode: '0444' backup: yes with_items: - "/usr/lib/firefox/distribution/policies.json" - - "/var/lib/flatpak/app/io.gitlab.librewolf-community/x86_64/stable/active/files/lib/librewolf/settings/distribution/policies.json" - - "/var/lib/flatpak/app/io.gitlab.librewolf-community/x86_64/stable/active/files/lib/librewolf/distribution/policies.json" + - "/etc/librewolf/policies/policies.json" + + - name: Download LibreWolf as Appimage (flatpak ignores policies.json) + ansible.builtin.get_url: + url: https://gitlab.com/api/v4/projects/24386000/packages/generic/librewolf/latest/LibreWolf.x86_64.AppImage + dest: /usr/local/bin/librewolf + checksum: sha256:https://gitlab.com/api/v4/projects/24386000/packages/generic/librewolf/latest/LibreWolf.x86_64.AppImage.sha256 + mode: "0555" - name: /usr/local/sbin/autoupdate.d/video-download-helper.update blockinfile: