diff --git a/roles/dch-selinux/files/Fedora.repo b/roles/dch-selinux/files/Fedora.repo new file mode 100644 index 0000000..2f1098a --- /dev/null +++ b/roles/dch-selinux/files/Fedora.repo @@ -0,0 +1,6 @@ +[dch-selinux] +name=dch-selinux +baseurl=https://files.pyrocufflink.blue/~dustin/dch-selinux/fedora/$releasever/ +enabled=1 +gpgcheck=0 +skip_if_unavailable=True diff --git a/roles/dch-selinux/tasks/main.yml b/roles/dch-selinux/tasks/main.yml new file mode 100644 index 0000000..8bd8a5b --- /dev/null +++ b/roles/dch-selinux/tasks/main.yml @@ -0,0 +1,16 @@ +- name: ensure dch-selinux repository is installed + copy: + src: >- + {{ ansible_distribution }}.repo + dest: /etc/yum.repos.d/dch-selinux.repo + mode: u=rw,go=r + tags: + - yum-repo + - install + +- name: ensure dch-selinux is installed + package: + name: dch-selinux + state: present + tags: + - install