X-Git-Url: https://git.phdru.name/?a=blobdiff_plain;f=playbooks%2Fdebian%2Froles%2Finit-system%2Ftasks%2Fapt.yml;h=a24e44aa49ae938a05a412da243cf1acd13cfc20;hb=34ee94071359b7e0e18c1365730fda2aff634fd5;hp=bc6c8ed36a2abc0c023eb9e8fff1e4db1a08fe01;hpb=49d5ce7d9ca6227373e2d9ef860e7641b7b926ea;p=ansible.git diff --git a/playbooks/debian/roles/init-system/tasks/apt.yml b/playbooks/debian/roles/init-system/tasks/apt.yml index bc6c8ed..a24e44a 100644 --- a/playbooks/debian/roles/init-system/tasks/apt.yml +++ b/playbooks/debian/roles/init-system/tasks/apt.yml @@ -1,3 +1,12 @@ +- name: Check backports + shell: "grep -Fc backports /etc/apt/sources.list || :" + register: apt_configured + changed_when: apt_configured.stdout == "0" + +- debug: + msg: "apt has already been configured" + when: apt_configured.stdout != "0" + - name: Configure apt become: true template: @@ -6,6 +15,7 @@ owner: root group: root mode: '0640' + when: apt_configured.stdout == "0" - name: Install minimal software packages become: true @@ -41,7 +51,6 @@ state: absent update_cache: no - - name: Configure apt key for deb-multimedia become: true apt_key: