mirror of
https://github.com/Security-Onion-Solutions/securityonion.git
synced 2025-12-06 17:22:49 +01:00
Merge pull request #962 from Security-Onion-Solutions/issue/959
pillarize yum.conf installonly_limit and proxy
This commit is contained in:
@@ -13,6 +13,7 @@ base:
|
|||||||
|
|
||||||
'os:CentOS':
|
'os:CentOS':
|
||||||
- match: grain
|
- match: grain
|
||||||
|
- yum
|
||||||
- yum.packages
|
- yum.packages
|
||||||
|
|
||||||
'*':
|
'*':
|
||||||
|
|||||||
16
salt/yum/etc/yum.conf.jinja
Normal file
16
salt/yum/etc/yum.conf.jinja
Normal file
@@ -0,0 +1,16 @@
|
|||||||
|
[main]
|
||||||
|
cachedir=/var/cache/yum/$basearch/$releasever
|
||||||
|
keepcache=0
|
||||||
|
debuglevel=2
|
||||||
|
logfile=/var/log/yum.log
|
||||||
|
exactarch=1
|
||||||
|
obsoletes=1
|
||||||
|
gpgcheck=1
|
||||||
|
plugins=1
|
||||||
|
installonly_limit={{ salt['pillar.get']('yum:config:installonly_limit', 2) }}
|
||||||
|
bugtracker_url=http://bugs.centos.org/set_project.php?project_id=23&ref=http://bugs.centos.org/bug_report_page.php?category=yum
|
||||||
|
distroverpkg=centos-release
|
||||||
|
|
||||||
|
{% if salt['pillar.get']('static:masterupdate', '0') %}
|
||||||
|
proxy=http://{{ salt['pillar.get']('yum:config:proxy', salt['config.get']('master')) }}:3142
|
||||||
|
{% endif %}%}
|
||||||
6
salt/yum/init.sls
Normal file
6
salt/yum/init.sls
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
yumconf:
|
||||||
|
file.managed:
|
||||||
|
- name: /etc/yum.conf
|
||||||
|
- source: salt://yum/etc/yum.conf.jinja
|
||||||
|
- mode: 644
|
||||||
|
- template: jinja
|
||||||
Reference in New Issue
Block a user