Compare commits
4 Commits
libertacas
...
nginx-lc-v
Author | SHA1 | Date | |
---|---|---|---|
e8ac65e867 | |||
bcd6274afd | |||
9ec7ed2b31 | |||
df8cfaa6f0 |
@ -72,7 +72,8 @@
|
||||
'server_use_symlink': False,
|
||||
'pid_file': '/run/nginx.pid',
|
||||
'gpg_check': True,
|
||||
'gpg_key': 'http://download.opensuse.org/repositories/server:/http/openSUSE_{{ grains.osrelease }}/repodata/repomd.xml.key',
|
||||
'gpg_key': 'http://download.opensuse.org/repositories/server:/http/{{ grains.osrelease }}/repodata/repomd.xml.key',
|
||||
'gpg_autoimport': True,
|
||||
'openssl_package': 'openssl',
|
||||
},
|
||||
'Arch': {
|
||||
@ -115,6 +116,7 @@
|
||||
'install_from_ppa': False,
|
||||
'install_from_repo': False,
|
||||
'install_from_phusionpassenger': False,
|
||||
'install_from_opensuse_devel': False,
|
||||
'check_config_before_apply': False,
|
||||
'ppa_version': 'stable',
|
||||
'source_version': '1.10.0',
|
||||
@ -152,7 +154,7 @@
|
||||
'include': [
|
||||
'mime.types',
|
||||
'conf.d/*.conf',
|
||||
'sites-enabled/*',
|
||||
'vhosts.d/*.conf',
|
||||
],
|
||||
},
|
||||
},
|
||||
|
@ -11,18 +11,27 @@
|
||||
{% set from_official = true %}
|
||||
{% set from_ppa = false %}
|
||||
{% set from_phusionpassenger = false %}
|
||||
{% set from_opensuse_devel = false %}
|
||||
{% elif nginx.install_from_ppa %}
|
||||
{% set from_official = false %}
|
||||
{% set from_ppa = true %}
|
||||
{% set from_phusionpassenger = false %}
|
||||
{% set from_opensuse_devel = false %}
|
||||
{% elif nginx.install_from_phusionpassenger %}
|
||||
{% set from_official = false %}
|
||||
{% set from_ppa = false %}
|
||||
{% set from_phusionpassenger = true %}
|
||||
{% set from_opensuse_devel = false %}
|
||||
{% elif nginx.install_from_opensuse_devel %}
|
||||
{% set from_official = false %}
|
||||
{% set from_ppa = false %}
|
||||
{% set from_phusionpassenger = false %}
|
||||
{% set from_opensuse_devel = true %}
|
||||
{% else %}
|
||||
{% set from_official = false %}
|
||||
{% set from_ppa = false %}
|
||||
{% set from_phusionpassenger = false %}
|
||||
{% set from_opensuse_devel = false %}
|
||||
{%- endif %}
|
||||
|
||||
{%- set resource_repo_managed = 'file' if grains.os_family == 'Debian' else 'pkgrepo' %}
|
||||
@ -136,18 +145,19 @@ nginx_phusionpassenger_repo:
|
||||
{% if grains.os_family == 'Suse' or grains.os == 'SUSE' %}
|
||||
nginx_zypp_repo:
|
||||
pkgrepo:
|
||||
{%- if from_official %}
|
||||
- managed
|
||||
{%- else %}
|
||||
- absent
|
||||
{%- endif %}
|
||||
- name: server_http
|
||||
{%- if from_opensuse_devel %}
|
||||
- managed
|
||||
- humanname: server_http
|
||||
- baseurl: 'http://download.opensuse.org/repositories/server:/http/openSUSE_13.2/'
|
||||
- baseurl: 'http://download.opensuse.org/repositories/server:/http/{{ grains.osrelease }}/'
|
||||
- enabled: True
|
||||
- autorefresh: True
|
||||
- gpgcheck: {{ nginx.lookup.gpg_check }}
|
||||
- gpgkey: {{ nginx.lookup.gpg_key }}
|
||||
- gpgautoimport: {{ nginx.lookup.gpg_autoimport }}
|
||||
{%- else %}
|
||||
- absent
|
||||
{%- endif %}
|
||||
- require_in:
|
||||
- pkg: nginx_install
|
||||
- watch_in:
|
||||
|
@ -24,6 +24,10 @@ nginx:
|
||||
# each build accordingly ( https://launchpad.net/~nginx )
|
||||
ppa_version: 'stable'
|
||||
|
||||
# Use openSUSE devel (server:http) repository to install nginx.
|
||||
# If not set, the server_http repository will be removed if it exists.
|
||||
install_from_opensuse_devel: false
|
||||
|
||||
# Source install
|
||||
source_version: '1.10.0'
|
||||
source_hash: ''
|
||||
|
Loading…
Reference in New Issue
Block a user