yum: Multiple enhancements

* Add support for specifying path for X.509 CA file so Yum validates HTTPS connections to repository.
 * Add support for disabling package's GPG signature validation.
 * Add support for validating repository's metadata using GPG signature.
 * Add define for using repositories from packagecloud.io.
 * Add repository for Basho's Riak using packagecloud.io.
This commit is contained in:
Ossi Herrala 2015-01-20 14:52:49 +00:00 committed by Ossi Herrala
parent 1661e89691
commit 6c56b0dc3b
3 changed files with 130 additions and 5 deletions

View file

@ -6,12 +6,22 @@ baseurl=<%= @baseurl %>
<% else -%>
mirrorlist=<%= @mirrorlist %>
<% end -%>
<% if @gpgkey_real != '' -%>
gpgcheck=1
<% if @gpgkey_real != '' && gpgcheck != false -%>
gpgkey=<%= @gpgkey_real %>
gpgcheck=1
<% elsif @gpgkey_real != '' -%>
gpgkey=<%= @gpgkey_real %>
gpgcheck=0
<% else -%>
gpgcheck=0
<% end -%>
<% if @repocheck != false -%>
repo_gpgcheck=1
<% end -%>
<% if @sslcacert != '' -%>
sslverify=1
sslcacert=<%= @sslcacert %>
<% end -%>
<% if @priority != '' -%>
priority=<%= @priority %>
<% end -%>