123456789101112131415161718192021222324252627282930 |
- ---
- ## Disable uart
- - name: Disable uart
- ansible.builtin.lineinfile:
- path: /boot/firmware/config.txt
- regexp: '^enable_uart='
- line: enable_uart=0
- notify: "Reboot Server"
- when: board == "pi4"
- # Always Fix fsck
- - name: Fix FSCK
- shell: cat /boot/firmware/cmdline.txt | grep -c 'fsck.repair=' || true
- register: pi_fsck_repair
- changed_when: false # Do not mark as 'changed'
- when: board == "pi4"
- - name: Add cpuset cgroup
- replace: dest=/boot/firmware/cmdline.txt regexp='(\s*)$' replace=' fsck.repair=yes'
- when: board == "pi4" and pi_fsck_repair.stdout == "0"
- notify: "Reboot Server"
- # avahi
- - name: Avahi Domain
- community.general.ini_file:
- path: /etc/avahi/avahi-daemon.conf
- section: server
- option: domain-name
- value: local
- notify: "Reboot Server"
|