This commit is contained in:
2025-04-05 23:21:06 +02:00
parent 792961fe55
commit 75a458dfb5

View File

@ -1,20 +1,24 @@
- block: - block:
- name: Install packages - name: Install packages
ansible.builtin.apt: ansible.builtin.apt:
name: name:
- figlet - figlet
- toilet - toilet
- name: Create Banner - name: Create Banner
ansible.builtin.command: | ansible.builtin.command: |
figlet -c {{ (inventory_hostname|split('.'))[0] }} -f slant figlet -c {{ (inventory_hostname | split('.'))[0] }} -f slant
register: logo register: logo
changed_when: "logo.rc == 0"
- name: Creating a file with content - name: Creating a file with content
copy: ansible.builtin.copy:
dest: "/etc/motd" dest: "/etc/motd"
content: | content: |
{{ logo.stdout }} {{ logo.stdout }}
owner: 0
group: 0
mode: "0600"
- name: Reconfigure sshd - name: Reconfigure sshd
ansible.builtin.lineinfile: ansible.builtin.lineinfile:
@ -28,11 +32,8 @@
regexp: "^#PrintLastLog.* " regexp: "^#PrintLastLog.* "
line: "PrintLastLog no" line: "PrintLastLog no"
- name: sshd - name: Sshd
ansible.builtin.service: ansible.builtin.service:
name: ssh.service name: ssh.service
state: restarted state: restarted
become: true become: "{{ false if inventory_hostname == 'nas.home.lan' else true }}"