Prepeare RHEL Servers

This commit is contained in:
2026-06-19 00:23:26 +03:00
parent dbf1c70131
commit db45acb732
2 changed files with 0 additions and 0 deletions
+32
View File
@@ -0,0 +1,32 @@
- name: Prepeare OS Linux (Rocky + Ubuntu) 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"
- name: Do not prompt for sudo password for zmaster
lineinfile: path="/etc/sudoers" line="{{ item }}"
loop:
- "zmaster ALL=(ALL) NOPASSWD: ALL"