35 lines
877 B
YAML
35 lines
877 B
YAML
---
|
|
# tasks file for repositories
|
|
|
|
# Sources list
|
|
## Purge sources.list file
|
|
- name: CONFIG remove sources.list file
|
|
file:
|
|
path: /etc/apt/sources.list
|
|
state: absent
|
|
notify: aptitude update
|
|
when: apt_purge_src_list_file
|
|
|
|
## Stretch {{{
|
|
- name: CONFIG stretch official sources.list
|
|
apt_repository:
|
|
repo: "{{ item }} http://httpredir.debian.org/debian/ stretch main contrib non-free"
|
|
filename: stretch
|
|
update_cache: no
|
|
with_items:
|
|
- deb
|
|
- deb-src
|
|
notify: aptitude update
|
|
when: apt_src_list_manage and apt_stretch_manage
|
|
|
|
- name: CONFIG stretch backports sources.list
|
|
apt_repository:
|
|
repo: "deb http://httpredir.debian.org/debian/ stretch-{{ item }} main contrib non-free"
|
|
filename: stretch.bpo
|
|
update_cache: no
|
|
with_items:
|
|
- backports
|
|
notify: aptitude update
|
|
when: apt_src_list_manage and apt_stretch_manage
|
|
# }}}
|