refactor(configuration): relocate login banner and fix blockinfile markers
This commit is contained in:
@@ -23,6 +23,22 @@
|
|||||||
- /mnt/etc/motd.d/insights-client
|
- /mnt/etc/motd.d/insights-client
|
||||||
failed_when: false
|
failed_when: false
|
||||||
|
|
||||||
|
- name: Create login banner
|
||||||
|
ansible.builtin.copy:
|
||||||
|
dest: "{{ item }}"
|
||||||
|
content: |
|
||||||
|
**************************************************************
|
||||||
|
* WARNING: Unauthorized access to this system is prohibited. *
|
||||||
|
* All activities are monitored and logged. *
|
||||||
|
* Disconnect immediately if you are not an authorized user. *
|
||||||
|
**************************************************************
|
||||||
|
owner: root
|
||||||
|
group: root
|
||||||
|
mode: "0644"
|
||||||
|
loop:
|
||||||
|
- /mnt/etc/issue
|
||||||
|
- /mnt/etc/issue.net
|
||||||
|
|
||||||
- name: Configure sudo banner
|
- name: Configure sudo banner
|
||||||
when: system_cfg.features.banner.sudo | bool
|
when: system_cfg.features.banner.sudo | bool
|
||||||
block:
|
block:
|
||||||
|
|||||||
@@ -9,7 +9,7 @@
|
|||||||
set smartindent
|
set smartindent
|
||||||
set mouse=a
|
set mouse=a
|
||||||
insertafter: EOF
|
insertafter: EOF
|
||||||
marker: ""
|
marker: "# {mark} CUSTOM VIM CONFIG"
|
||||||
failed_when: false
|
failed_when: false
|
||||||
|
|
||||||
- name: Add memory tuning parameters
|
- name: Add memory tuning parameters
|
||||||
@@ -22,7 +22,7 @@
|
|||||||
vm.dirty_background_ratio=1
|
vm.dirty_background_ratio=1
|
||||||
vm.dirty_ratio=10
|
vm.dirty_ratio=10
|
||||||
vm.page-cluster=10
|
vm.page-cluster=10
|
||||||
marker: ""
|
marker: "# {mark} MEMORY TUNING"
|
||||||
mode: "0644"
|
mode: "0644"
|
||||||
|
|
||||||
- name: Create zram config
|
- name: Create zram config
|
||||||
@@ -46,27 +46,3 @@
|
|||||||
dest: /mnt/etc/profile.d/custom.sh
|
dest: /mnt/etc/profile.d/custom.sh
|
||||||
mode: "0644"
|
mode: "0644"
|
||||||
|
|
||||||
- name: Create login banner
|
|
||||||
ansible.builtin.copy:
|
|
||||||
dest: "{{ item }}"
|
|
||||||
content: |
|
|
||||||
**************************************************************
|
|
||||||
* WARNING: Unauthorized access to this system is prohibited. *
|
|
||||||
* All activities are monitored and logged. *
|
|
||||||
* Disconnect immediately if you are not an authorized user. *
|
|
||||||
**************************************************************
|
|
||||||
owner: root
|
|
||||||
group: root
|
|
||||||
mode: "0644"
|
|
||||||
loop:
|
|
||||||
- /mnt/etc/issue
|
|
||||||
- /mnt/etc/issue.net
|
|
||||||
|
|
||||||
- name: Remove motd files
|
|
||||||
when: os == "rhel"
|
|
||||||
ansible.builtin.file:
|
|
||||||
path: "{{ item }}"
|
|
||||||
state: absent
|
|
||||||
loop:
|
|
||||||
- /mnt/etc/motd.d/cockpit
|
|
||||||
- /mnt/etc/motd.d/insights-client
|
|
||||||
|
|||||||
Reference in New Issue
Block a user