# vim: set syntax=yaml ts=2 sw=2 sts=2 et : # # # {% if grains['nodename'] != 'dom0' %} allow-testing: file.uncomment: - name: /etc/apt/sources.list.d/qubes-r4.list - regex: ^deb\s.*qubes-os.org.*-testing - backup: false installed: pkg.installed: - pkgs: - qubes-core-agent-networking - anacron - apt-cacher-ng systemd-disable: cmd.run: - name: systemctl disable apt-cacher-ng systemd-mask: cmd.run: - name: systemctl mask apt-cacher-ng /etc/apt-cacher-ng/backends_debian: file.prepend: - text: https://deb.debian.org/debian /etc/apt-cacher-ng/acng.conf: file.managed: - source: - salt://cacher/acng.conf - user: root - group: root - makedirs: True cp /lib/apt-cacher-ng/deb_mirrors.gz /etc/apt-cacher-ng/deb_mirrors.gz: cmd.run: - runas: root /etc/apt-cacher-ng/fedora_mirrors: file.managed: - source: - salt://cacher/fedora_mirrors - user: root - group: root /etc/apt-cacher-ng/archlx_mirrors: file.managed: - source: - salt://cacher/archlx_mirrors - user: root - group: root /usr/lib/qubes-bind-dirs.d/30_cron.conf: file.append: - text: "binds+=( ' /etc/anacrontab' )" {% endif %}