From f54858ee5eb4dfc0609130a085a3d9e96238614b Mon Sep 17 00:00:00 2001 From: "Dustin C. Hatch" Date: Wed, 12 Jun 2024 18:41:14 -0500 Subject: [PATCH] r/dch-selinux: Install from dch-yum repository The *dch-selinux* package is now published to the same Yum repository as other packages (e.g. *sshca-cli*, etc.), rather than its own repository. --- roles/dch-selinux/files/Fedora.repo | 6 ------ roles/dch-selinux/meta/main.yml | 2 ++ roles/dch-selinux/tasks/main.yml | 10 ---------- 3 files changed, 2 insertions(+), 16 deletions(-) delete mode 100644 roles/dch-selinux/files/Fedora.repo create mode 100644 roles/dch-selinux/meta/main.yml diff --git a/roles/dch-selinux/files/Fedora.repo b/roles/dch-selinux/files/Fedora.repo deleted file mode 100644 index 2f1098a..0000000 --- a/roles/dch-selinux/files/Fedora.repo +++ /dev/null @@ -1,6 +0,0 @@ -[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/meta/main.yml b/roles/dch-selinux/meta/main.yml new file mode 100644 index 0000000..6b7c3b9 --- /dev/null +++ b/roles/dch-selinux/meta/main.yml @@ -0,0 +1,2 @@ +dependencies: +- dch-yum diff --git a/roles/dch-selinux/tasks/main.yml b/roles/dch-selinux/tasks/main.yml index 8bd8a5b..e36f246 100644 --- a/roles/dch-selinux/tasks/main.yml +++ b/roles/dch-selinux/tasks/main.yml @@ -1,13 +1,3 @@ -- 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