--- - name: Prepeare OS Linux (RHEL) after install hosts: all become: yes tasks: - block: - name: Remove soft dnf: name="{{ item }}" state=absent autoremove=yes loop: [qemu*, cockpit*, postfix*, libvirt*, podman*] - name: Install soft dnf: name="{{ item }}" state=latest loop: [unzip, mtr, yum-utils, epel-release, net-tools, wget, tar, lsof, sysstat, smartmontools, which, iperf3, vim, htop, iftop, nethogs, tree] - name: Remove services from firewall firewalld: service="{{ item }}" state=disabled permanent=true immediate=true loop: [cockpit, dhcpv6-client] - name: Create aliases lineinfile: path=/etc/bashrc line="{{ item }}" loop: - alias lll='ls -alh --color=auto' - alias sss='ss -tulpn' - alias df='df -h' when: ansible_facts['os_family'] == "RedHat" - name: Disable SELinux selinux: state=disabled when: ansible_facts['selinux']['status']!="disabled"