diff --git a/roles/mailman/files/hyperkitty.Fedora.repo b/roles/mailman/files/hyperkitty.Fedora.repo new file mode 100644 index 0000000000..a6f711eae3 --- /dev/null +++ b/roles/mailman/files/hyperkitty.Fedora.repo @@ -0,0 +1,15 @@ +[hyperkitty] +name=HyperKitty archiver and its dependencies +baseurl=http://repos.fedorapeople.org/repos/abompard/hyperkitty/fedora-$releasever/$basearch/ +enabled=1 +skip_if_unavailable=1 +gpgcheck=1 +gpgkey=http://repos.fedorapeople.org/repos/abompard/abompard.asc + +[hyperkitty-source] +name=HyperKitty archiver and its dependencies - Source +baseurl=http://repos.fedorapeople.org/repos/abompard/hyperkitty/fedora-$releasever/SRPMS +enabled=0 +skip_if_unavailable=1 +gpgcheck=1 +gpgkey=http://repos.fedorapeople.org/repos/abompard/abompard.asc diff --git a/roles/mailman/files/hyperkitty.RedHat.repo b/roles/mailman/files/hyperkitty.RedHat.repo new file mode 100644 index 0000000000..2a03f625a8 --- /dev/null +++ b/roles/mailman/files/hyperkitty.RedHat.repo @@ -0,0 +1,15 @@ +[hyperkitty] +name=HyperKitty archiver and its dependencies +baseurl=http://repos.fedorapeople.org/repos/abompard/hyperkitty/epel-$releasever/$basearch/ +enabled=1 +skip_if_unavailable=1 +gpgcheck=1 +gpgkey=http://repos.fedorapeople.org/repos/abompard/abompard.asc + +[hyperkitty-source] +name=HyperKitty archiver and its dependencies - Source +baseurl=http://repos.fedorapeople.org/repos/abompard/hyperkitty/epel-$releasever/SRPMS +enabled=0 +skip_if_unavailable=1 +gpgcheck=1 +gpgkey=http://repos.fedorapeople.org/repos/abompard/abompard.asc diff --git a/roles/mailman/tasks/main.yml b/roles/mailman/tasks/main.yml index cbffd523d5..6b8e17362b 100644 --- a/roles/mailman/tasks/main.yml +++ b/roles/mailman/tasks/main.yml @@ -34,6 +34,10 @@ # # Packages # +- name: setup the hyperkitty repo + copy: src=hyperkitty.{{ansible_distribution}}.repo + dest=/etc/yum.repos.d/hyperkitty.repo + - name: install needed packages yum: pkg={{ item }} state=installed with_items: