default_repos: debian: bullseye: debian: url: "deb https://deb.debian.org/{{ ansible_distribution|lower }} {{ ansible_distribution_release|lower }} main contrib non-free" update: url: "deb https://deb.debian.org/{{ ansible_distribution|lower }} {{ ansible_distribution_release|lower }}-updates main contrib non-free" security: url: "deb https://security.debian.org/debian-security {{ ansible_distribution_release|lower }}-security main contrib non-free" backports: url: "deb https://deb.debian.org/{{ ansible_distribution|lower }} {{ ansible_distribution_release|lower }}-backports main" buster: debian: url: "deb http://deb.debian.org/debian {{ ansible_distribution_release|lower }} main contrib non-free" update: url: "deb http://deb.debian.org/debian {{ ansible_distribution_release|lower }}-updates main contrib non-free" security: url: "deb http://deb.debian.org/debian-security/ {{ ansible_distribution_release|lower }}/updates main contrib non-free" backports: url: "deb http://http.debian.net/{{ ansible_distribution|lower }} {{ ansible_distribution_release|lower }}-backports main" default_packages: debian: bullseye: &debian_packages aptitude: {} "apt-transport-https": {} "libarchive-tools": {} bzip2: {} curl: {} dnsutils: {} file: {} git: {} haveged: {} htop: {} iftop: {} iotop: {} less: {} "locales-all": {} lsof: {} mailutils: {} members: {} mksh: {} "molly-guard": {} mosh: {} "mtr-tiny": {} ncdu: {} "ncurses-term": {} "net-tools": {} nmap: {} pciutils: {} pv: {} python3: {} rsync: {} screen: {} sshfs: {} sudo: {} sysstat: {} tcpdump: {} tmux: {} tree: {} unzip: {} usbutils: {} "vim": {} vnstat: {} "xz-utils": {} zip: {} zsh: {} buster: *debian_packages