main.yml 668 B

123456789101112131415161718192021222324252627282930313233343536
  1. ---
  2. - name: Update apt cache if needed
  3. become: yes
  4. apt:
  5. update_cache: yes
  6. cache_valid_time: 3600
  7. - name: Install generic deps
  8. become: yes
  9. apt:
  10. pkg:
  11. - git
  12. - sudo
  13. - acl
  14. - name: Add Backports Repository
  15. become: yes
  16. apt_repository:
  17. repo: deb http://deb.debian.org/debian buster-backports main contrib non-free
  18. state: present
  19. update_cache: yes
  20. - name: Install Unattended Upgrades
  21. become: yes
  22. apt:
  23. pkg:
  24. - unattended-upgrades
  25. - name: Activate Unattented Upgrades
  26. become: yes
  27. copy:
  28. src: 20auto-upgrades
  29. dest: /etc/apt/apt.conf.d/20auto-upgrades
  30. owner: root
  31. group: root
  32. mode: 0644