Browse Source

Added support to control gpgcheck and gpgkey via pillar

tags/v0.55.0
Enver 8 years ago
parent
commit
46785b79aa
3 changed files with 10 additions and 3 deletions
  1. +4
    -3
      nginx/ng/install.sls
  2. +4
    -0
      nginx/ng/map.jinja
  3. +2
    -0
      pillar.example

+ 4
- 3
nginx/ng/install.sls View File

@@ -41,8 +41,8 @@ nginx_zypp_repo:
- baseurl: 'http://download.opensuse.org/repositories/server:/http/openSUSE_13.2/'
- enabled: True
- autorefresh: True
- gpgcheck: True
- gpgkey: 'http://download.opensuse.org/repositories/server:/http/openSUSE_13.2/repodata/repomd.xml.key'
- gpgcheck: {{ nginx.lookup.gpg_check }}
- gpgkey: {{ nginx.lookup.gpg_key }}
- require_in:
- pkg: nginx_install
- watch_in:
@@ -63,7 +63,8 @@ nginx_yum_repo:
{%- else %}
- baseurl: 'http://nginx.org/packages/rhel/{{ nginx.lookup.rh_os_releasever }}/$basearch/'
{%- endif %}
- gpgcheck: False
- gpgcheck: {{ nginx.lookup.gpg_check }}
- gpgkey: {{ nginx.lookup.gpg_key }}
- enabled: True
- require_in:
- pkg: nginx_install

+ 4
- 0
nginx/ng/map.jinja View File

@@ -26,6 +26,8 @@
'vhost_use_symlink': False,
'pid_file': '/run/nginx.pid',
'rh_os_releasever': '$releasever',
'gpg_check': False,
'gpg_key': 'http://nginx.org/keys/nginx_signing.key',
},
'Suse': {
'package': 'nginx',
@@ -36,6 +38,8 @@
'vhost_enabled': '/etc/nginx/conf.d',
'vhost_use_symlink': False,
'pid_file': '/run/nginx.pid',
'gpg_check': True,
'gpg_key': 'http://download.opensuse.org/repositories/server:/http/openSUSE_13.2/repodata/repomd.xml.key'
},
'Arch': {
'package': 'nginx',

+ 2
- 0
pillar.example View File

@@ -37,6 +37,8 @@ nginx:
vhost_use_symlink: True
# This is required for RedHat like distros (Amazon Linux) that don't follow semantic versioning for $releasever
rh_os_releasever: '6'
# Currently it can be used on rhel/centos/suse when installing from repo
gpg_check: True

# Source compilation is not currently a part of nginx.ng
from_source: False

Loading…
Cancel
Save