paulbsd-salt/states/apt/init.sls

25 lines
544 B
Plaintext
Raw Normal View History

2020-07-10 00:58:55 +02:00
---
2021-09-25 16:06:38 +02:00
{%- from "apt/map.jinja" import apt with context %}
2022-07-27 23:49:54 +02:00
apt-deps:
pkg.installed:
- pkgs:
- avahi-daemon
- avahi-utils
apt-proxy-detect:
file.managed:
- name: /usr/local/bin/apt-proxy-detect.py
2022-12-03 00:07:39 +01:00
- source: salt://apt/templates/apt.py.j2
2022-07-27 23:49:54 +02:00
- template: jinja
- mode: "0755"
{% for itemkey, itemvalue in apt.config.items() -%}
apt-proxy-{{ itemkey }}:
2021-09-25 16:06:38 +02:00
file.managed:
2022-07-27 23:49:54 +02:00
- name: /etc/apt/apt.conf.d/{{ itemkey }}
2021-09-25 16:06:38 +02:00
- user: root
- group: root
- mode: "0644"
2023-01-17 14:44:10 +01:00
- contents: {{ itemvalue }}
{% endfor -%}