Saltstack Official Linux Formula
Nevar pievienot vairāk kā 25 tēmas Tēmai ir jāsākas ar burtu vai ciparu, tā var saturēt domu zīmes ('-') un var būt līdz 35 simboliem gara.

28 rindas
599B

  1. {%- from "linux/map.jinja" import system with context %}
  2. {%- if system.enabled %}
  3. {%- if grains.os_family == 'Debian' %}
  4. {%- if system.repo|length > 0 %}
  5. include:
  6. - linux.system.repo
  7. {%- endif %}
  8. {%- for key, config in system.apt.get('config', {}).items() %}
  9. linux_apt_conf_{{ key }}:
  10. file.managed:
  11. - name: /etc/apt/apt.conf.d/99{{ key }}-salt
  12. - template: jinja
  13. - source: salt://linux/files/apt.conf
  14. - defaults:
  15. config: {{ config|yaml }}
  16. {%- if system.repo|length > 0 %}
  17. - require_in:
  18. - pkg: linux_repo_prereq_pkgs
  19. {%- endif %}
  20. {%- endfor %}
  21. {%- endif %}
  22. {%- endif %}