main.yml 836 B

1234567891011121314151617181920212223
  1. ---
  2. - name: Ensure deb-src ist disabled in sources.list
  3. replace: dest=/etc/apt/sources.list regexp='^(deb-src .*)$' replace='#\1'
  4. - name: Ensure lsb-release is installed
  5. apt: name=lsb-release
  6. - name: Ensure Debian backports repository is installed
  7. apt_repository: repo='deb http://ftp.de.debian.org/debian {{ ansible_lsb.codename|lower }}-backports main'
  8. # - name: Ensure FFDO repository key is installed
  9. # apt_key:
  10. # id: B257AE19
  11. # data: "{{ lookup('file', 'markus.gpg') }}"
  12. # - name: ensure FFDO APT repository is installed
  13. # apt_repository: repo='deb {{ ffdo_repo }} {{ ansible_lsb.codename|lower }} main'
  14. - name: Update APT cache
  15. apt: update_cache=yes cache_valid_time=3600
  16. # - name: ensure all packages are up to date
  17. # apt: upgrade=dist install_recommends=no dpkg_options='force-confold,force-confdef'