summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMatthieu Saulnier <fantom@fedoraproject.org>2018-12-06 19:19:14 +0100
committerMatthieu Saulnier <fantom@fedoraproject.org>2018-12-06 19:19:14 +0100
commit1d2355757ad7fdb9af73aaec4fc648cfaae7fc9c (patch)
treea3d70be7c3d89ec705627acdb29ee245948a37bc
parent17f08f48ca9f6c3138a53065b79f5e90b0093543 (diff)
downloadplaybooks-ansible-1d2355757ad7fdb9af73aaec4fc648cfaae7fc9c.tar.gz
playbooks-ansible-1d2355757ad7fdb9af73aaec4fc648cfaae7fc9c.tar.xz
playbooks-ansible-1d2355757ad7fdb9af73aaec4fc648cfaae7fc9c.zip
Fix pkgs and services list for Centos hosts in common role
-rw-r--r--roles/common/tasks/pkgs.yml9
-rw-r--r--roles/common/tasks/services.yml23
2 files changed, 30 insertions, 2 deletions
diff --git a/roles/common/tasks/pkgs.yml b/roles/common/tasks/pkgs.yml
index 1495c3b..280df44 100644
--- a/roles/common/tasks/pkgs.yml
+++ b/roles/common/tasks/pkgs.yml
@@ -5,6 +5,7 @@
- yum-plugin-verify
- lsof
- net-tools
+ - iptables-services
when: ansible_distribution == "CentOS"
- name: Installation des paquets
@@ -61,9 +62,13 @@
when: ansible_distribution == "Fedora" and ansible_distribution_version|int >= 22
- name: Installation d'un programme de gravure
- dnf: name=wodim state=present
+ package:
+ name: wodim
+ state: present
when: ansible_devices.sr0 is defined
- name: Installation de pipe viewer
- dnf: name=pv state=present
+ package:
+ name: pv
+ state: present
when: ansible_devices.sr0 is defined
diff --git a/roles/common/tasks/services.yml b/roles/common/tasks/services.yml
index 6605494..995e2a1 100644
--- a/roles/common/tasks/services.yml
+++ b/roles/common/tasks/services.yml
@@ -1,3 +1,26 @@
+- name: Désactivation iptables sur Centos
+ service:
+ name: "{{ item }}"
+ state: stopped
+ enabled: no
+ with_items:
+ - iptables
+ - ip6tables
+ when: ansible_distribution == "CentOS"
+
+- name: Récupération unité firewalld sur Centos
+ systemd:
+ name: firewalld
+ masked: no
+ when: ansible_distribution == "CentOS"
+
+- name: Activation firewalld sur Centos
+ service:
+ name: firewalld
+ state: started
+ enabled: yes
+ when: ansible_distribution == "CentOS"
+
- name: Activation et démarrage du service Console Mouse Manager
service:
name: gpm