blob: 7a087dfbd7f2af899ac76374ab4dc50c1bf76794 [file] [log] [blame]
Pavel Cizinskye2677872017-01-31 22:09:12 +01001{%- from "apt-cacher/map.jinja" import server with context %}
2{%- if server.enabled %}
3
4aptcacher_packages:
5 pkg.installed:
6 - names: {{ server.pkgs }}
7
8/etc/apt-cacher-ng/apt-cacher.conf:
9 file.managed:
10 - source: salt://apt-cacher-ng/files/acng.conf.{{ grains.os_family }}
11 - template: jinja
12 - require:
13 - pkg: aptcacher_packages
14
15aptcacher_services:
16 service.running:
17 - enable: true
18 - names: {{ server.services }}
19 - watch:
20 - file: /etc/apt-cacher/acng.conf
21
22{%- endif %}