Browse Source

Merge pull request #78 from aboe76/opensuse_support

Added opensuse support
tags/v0.55.0
Nitin Madhok 9 years ago
parent
commit
3cdf007cec
2 changed files with 31 additions and 0 deletions
  1. +21
    -0
      nginx/ng/install.sls
  2. +10
    -0
      nginx/ng/map.jinja

+ 21
- 0
nginx/ng/install.sls View File

@@ -27,3 +27,24 @@ nginx_ppa_repo:
- watch_in:
- pkg: nginx_install
{% endif %}

{% if salt['grains.get']('os_family') == 'Suse' %}
nginx_zypp_repo:
pkgrepo:
{%- if nginx.install_from_repo %}
- managed
{%- else %}
- absent
{%- endif %}
- name: server_http
- humanname: server_http
- 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'
- require_in:
- pkg: nginx_install
- watch_in:
- pkg: nginx_install
{% endif %}

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

@@ -24,9 +24,19 @@
'vhost_enabled': '/etc/nginx/conf.d',
'vhost_use_symlink': False,
},
'Suse': {
'package': 'nginx',
'service': 'nginx',
'webuser': 'nginx',
'conf_file': '/etc/nginx/nginx.conf',
'vhost_available': '/etc/nginx/conf.d',
'vhost_enabled': '/etc/nginx/conf.d',
'vhost_use_symlink': False,
},
}, default='Debian' ),
'install_from_source': False,
'install_from_ppa': False,
'install_from_repo': False,
'ppa_version': 'stable',
'package': {
'opts': {},

Loading…
Cancel
Save