friendly-core.yml 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. - name: backup serial-getty@ttyAMA0.service.d/autologin.conf
  2. become: true
  3. ansible.builtin.copy:
  4. src: /etc/systemd/system/serial-getty@ttyAMA0.service.d/autologin.conf
  5. dest: "{{ app_backup }}/ttyAMA0_autologin_conf"
  6. remote_src: yes
  7. backup: yes
  8. - name: disable autologin for ttyAMA0
  9. become: true
  10. ansible.builtin.replace:
  11. path: /etc/systemd/system/serial-getty@ttyAMA0.service.d/autologin.conf
  12. regexp: ' --autologin pi '
  13. replace: ' '
  14. - name: backup getty@tty1.service.d/autologin.conf
  15. become: true
  16. ansible.builtin.copy:
  17. src: /etc/systemd/system/getty@tty1.service.d/autologin.conf
  18. dest: "{{ app_backup }}/tty1_autologin_conf"
  19. remote_src: yes
  20. backup: yes
  21. - name: disable autologin for tty1
  22. become: true
  23. ansible.builtin.replace:
  24. path: /etc/systemd/system/getty@tty1.service.d/autologin.conf
  25. regexp: ' --autologin pi '
  26. replace: ' '
  27. - name: backup serial-getty@ttyS0.service.d/autologin.conf
  28. become: true
  29. ansible.builtin.copy:
  30. src: /etc/systemd/system/serial-getty@ttyS0.service.d/autologin.conf
  31. dest: "{{ app_backup }}/ttyS0_autologin_conf"
  32. remote_src: yes
  33. backup: yes
  34. - name: disable autologin for ttyS0
  35. become: true
  36. ansible.builtin.replace:
  37. path: /etc/systemd/system/serial-getty@ttyS0.service.d/autologin.conf
  38. regexp: ' --autologin pi '
  39. replace: ' '
  40. - name: backup serial-getty@ttySAC0.service.d/autologin.conf
  41. become: true
  42. ansible.builtin.copy:
  43. src: /etc/systemd/system/serial-getty@ttySAC0.service.d/autologin.conf
  44. dest: "{{ app_backup }}/ttySAC0_autologin_conf"
  45. remote_src: yes
  46. backup: yes
  47. - name: disable autologin for ttySAC0
  48. become: true
  49. ansible.builtin.replace:
  50. path: /etc/systemd/system/serial-getty@ttySAC0.service.d/autologin.conf
  51. regexp: ' --autologin pi '
  52. replace: ' '