Browse Source

Merge pull request #14 from saltstack-formulas/default-passwords-are-evil

Drop default AdminAuth
master
Niels Abspoel 6 years ago
parent
commit
b6e402e699
No account linked to committer's email address
2 changed files with 6 additions and 4 deletions
  1. +6
    -2
      apt-cacher/ng/files/security.conf
  2. +0
    -2
      apt-cacher/ng/map.jinja

+ 6
- 2
apt-cacher/ng/files/security.conf View File



# Basic authentication with username and password, required to # Basic authentication with username and password, required to
# visit pages with administrative functionality. Format: username:password # visit pages with administrative functionality. Format: username:password
{% from "apt-cacher/ng/map.jinja" import apt_cacher_ng with context %}
AdminAuth: {{ apt_cacher_ng.admin_account }}:{{ apt_cacher_ng.admin_passwd }}
{%- set cfg = salt['pillar.get']('apt_cacher_ng', {}) %}
{%- set admin_account = cfg.get('admin_account', False) %}
{%- set admin_passwd = cfg.get('admin_passwd', False) %}
{%- if admin_account and admin_passwd %}
AdminAuth: {{ admin_account }}:{{ admin_passwd }}
{%- endif %}



+ 0
- 2
apt-cacher/ng/map.jinja View File

'service': 'apt-cacher-ng', 'service': 'apt-cacher-ng',
'credentials': '/etc/apt-cacher-ng/security.conf', 'credentials': '/etc/apt-cacher-ng/security.conf',
'client_config': '/etc/apt/apt.conf.d/80proxy', 'client_config': '/etc/apt/apt.conf.d/80proxy',
'admin_account': 'root',
'admin_passwd': 'admin'
}, },
}, merge=salt['pillar.get']('apt_cacher_ng')) %} }, merge=salt['pillar.get']('apt_cacher_ng')) %}

Loading…
Cancel
Save