소스 검색

Adding Custom Changes for Debian

Adding a require to /etc/apt/listchanges.conf for the package
apt-listchanges so that listchanges.conf doesn't get added before the
listchanges package is installed causing apt to hit a catch 22.

Add an if statement to 50unattended-upgrades so that Debian doesn't
get Unattended-Upgrade::Allowed-Origins which doesn't work and causes
unattended upgrades to stop.
master
Nate Bohman 6 년 전
부모
커밋
459871b18d
2개의 변경된 파일4개의 추가작업 그리고 0개의 파일을 삭제
  1. +2
    -0
      apt/listchanges.sls
  2. +2
    -0
      apt/templates/unattended_config.jinja

+ 2
- 0
apt/listchanges.sls 파일 보기

@@ -15,3 +15,5 @@ apt_listchanges_pkgs:
- group: root
- mode: 644
- source: {{ listchanges_config_template }}
- require:
- pkg: apt-listchanges

+ 2
- 0
apt/templates/unattended_config.jinja 파일 보기

@@ -12,11 +12,13 @@
{% set automatic_reboot = unattended.get('automatic_reboot', 'false') -%}
{% set automatic_reboot_time = unattended.get('automatic_reboot_time', 'now') -%}
{% set dl_limit = unattended.get('dl_limit', '0') -%}
{%- if salt['grains.get']('os') != 'Debian' -%}
Unattended-Upgrade::Allowed-Origins {
{%- for pattern in allowed_origins %}
"{{ pattern }}";
{%- endfor %}
};
{%- endif %}
Unattended-Upgrade::Origins-Pattern {
{%- for pattern in origins_patterns %}
"{{ pattern }}";

Loading…
취소
저장