Saltstack Official Linux Formula
Du kan inte välja fler än 25 ämnen Ämnen måste starta med en bokstav eller siffra, kan innehålla bindestreck ('-') och vara max 35 tecken långa.

25 lines
515B

  1. {%- from "linux/map.jinja" import system with context %}
  2. {%- if system.enabled %}
  3. {%- if system.autoupdates.get('enabled', True) %}
  4. {%- if system.autoupdates.pkgs %}
  5. linux_autoupdates_packages:
  6. pkg.installed:
  7. - pkgs: {{ system.autoupdates.pkgs | json }}
  8. {%- endif %}
  9. {%- if grains.os_family == 'Debian' %}
  10. /etc/apt/apt.conf.d/90autoupdates:
  11. file.managed:
  12. - source: salt://linux/files/90autoupdates
  13. - template: jinja
  14. - user: root
  15. - group: root
  16. - mode: 644
  17. {%- endif %}
  18. {%- endif %}
  19. {%- endif %}