Set up an instance of Mastodon for Kosmos
Refs #19 Use new application cookbook, update our cookbooks
This commit is contained in:
@@ -1,5 +1,6 @@
|
||||
# frozen_string_literal: true
|
||||
#
|
||||
# Cookbook Name:: postgresql
|
||||
# Cookbook:: postgresql
|
||||
# Attributes:: postgresql
|
||||
#
|
||||
# Licensed under the Apache License, Version 2.0 (the "License");
|
||||
@@ -17,6 +18,7 @@
|
||||
|
||||
default['postgresql']['enable_pgdg_apt'] = false
|
||||
default['postgresql']['enable_pgdg_yum'] = false
|
||||
default['postgresql']['use_pgdg_packages'] = false
|
||||
|
||||
default['postgresql']['server']['config_change_notify'] = :restart
|
||||
default['postgresql']['assign_postgres_password'] = true
|
||||
@@ -25,17 +27,16 @@ default['postgresql']['assign_postgres_password'] = true
|
||||
default['postgresql']['database_name'] = 'template1'
|
||||
|
||||
# Sets OS init system (upstart, systemd, ...), instead of relying on Ohai
|
||||
default['postgresql']['server']['init_package'] = case node['platform']
|
||||
default['postgresql']['server']['init_package'] =
|
||||
case node['platform']
|
||||
when 'debian'
|
||||
case
|
||||
when node['platform_version'].to_f < 7.0
|
||||
if node['platform_version'].to_f < 7.0
|
||||
'sysv'
|
||||
else
|
||||
'systemd'
|
||||
end
|
||||
when 'ubuntu'
|
||||
case
|
||||
when node['platform_version'].to_f < 15.04
|
||||
if node['platform_version'].to_f < 15.04
|
||||
'upstart'
|
||||
else
|
||||
'systemd'
|
||||
@@ -43,195 +44,154 @@ default['postgresql']['server']['init_package'] = case node['platform']
|
||||
when 'amazon'
|
||||
'upstart'
|
||||
when 'redhat', 'centos', 'scientific', 'oracle'
|
||||
case
|
||||
when node['platform_version'].to_f < 6.0
|
||||
if node['platform_version'].to_i < 7
|
||||
'sysv'
|
||||
when node['platform_version'].to_f < 7.0
|
||||
'upstart'
|
||||
else
|
||||
'systemd'
|
||||
end
|
||||
when 'fedora'
|
||||
case
|
||||
when node['platform_version'].to_f < 15
|
||||
'upstart'
|
||||
else
|
||||
'systemd'
|
||||
end
|
||||
when 'opensuse'
|
||||
case
|
||||
when node['platform_version'].to_f < 13
|
||||
'sysv'
|
||||
else
|
||||
'systemd'
|
||||
end
|
||||
'systemd'
|
||||
when 'opensuse', 'opensuseleap'
|
||||
'systemd'
|
||||
else
|
||||
'upstart'
|
||||
end
|
||||
|
||||
case node['platform']
|
||||
when "debian"
|
||||
|
||||
case
|
||||
when node['platform_version'].to_f < 6.0 # All 5.X
|
||||
default['postgresql']['version'] = "8.3"
|
||||
default['postgresql']['dir'] = "/etc/postgresql/8.3/main"
|
||||
default['postgresql']['client']['packages'] = ["postgresql-client-8.3","libpq-dev"]
|
||||
default['postgresql']['server']['packages'] = ["postgresql-8.3"]
|
||||
default['postgresql']['contrib']['packages'] = ["postgresql-contrib-8.3"]
|
||||
when node['platform_version'].to_f < 7.0 # All 6.X
|
||||
default['postgresql']['version'] = "8.4"
|
||||
default['postgresql']['dir'] = "/etc/postgresql/8.4/main"
|
||||
default['postgresql']['client']['packages'] = ["postgresql-client-8.4","libpq-dev"]
|
||||
default['postgresql']['server']['packages'] = ["postgresql-8.4"]
|
||||
default['postgresql']['contrib']['packages'] = ["postgresql-contrib-8.4"]
|
||||
when node['platform_version'].to_f < 8.0 # All 7.X
|
||||
default['postgresql']['version'] = "9.1"
|
||||
default['postgresql']['dir'] = "/etc/postgresql/9.1/main"
|
||||
default['postgresql']['client']['packages'] = ["postgresql-client-9.1","libpq-dev"]
|
||||
default['postgresql']['server']['packages'] = ["postgresql-9.1"]
|
||||
default['postgresql']['contrib']['packages'] = ["postgresql-contrib-9.1"]
|
||||
else
|
||||
default['postgresql']['version'] = "9.4"
|
||||
default['postgresql']['dir'] = "/etc/postgresql/9.4/main"
|
||||
default['postgresql']['client']['packages'] = ["postgresql-client-9.4","libpq-dev"]
|
||||
default['postgresql']['server']['packages'] = ["postgresql-9.4"]
|
||||
default['postgresql']['contrib']['packages'] = ["postgresql-contrib-9.4"]
|
||||
when 'debian'
|
||||
if node['platform_version'].to_i == 7
|
||||
default['postgresql']['version'] = '9.1'
|
||||
default['postgresql']['dir'] = '/etc/postgresql/9.1/main'
|
||||
default['postgresql']['client']['packages'] = ['postgresql-client-9.1', 'libpq-dev']
|
||||
default['postgresql']['server']['packages'] = ['postgresql-9.1']
|
||||
default['postgresql']['contrib']['packages'] = ['postgresql-contrib-9.1']
|
||||
else # 8+
|
||||
default['postgresql']['version'] = '9.4'
|
||||
default['postgresql']['dir'] = '/etc/postgresql/9.4/main'
|
||||
default['postgresql']['client']['packages'] = ['postgresql-client-9.4', 'libpq-dev']
|
||||
default['postgresql']['server']['packages'] = ['postgresql-9.4']
|
||||
default['postgresql']['contrib']['packages'] = ['postgresql-contrib-9.4']
|
||||
end
|
||||
|
||||
case
|
||||
when node['platform_version'].to_f < 6.0 # All 5.X
|
||||
default['postgresql']['server']['service_name'] = "postgresql-8.3"
|
||||
default['postgresql']['server']['service_name'] = 'postgresql'
|
||||
|
||||
when 'ubuntu'
|
||||
|
||||
if node['platform_version'].to_f <= 13.10
|
||||
default['postgresql']['version'] = '9.1'
|
||||
default['postgresql']['dir'] = '/etc/postgresql/9.1/main'
|
||||
default['postgresql']['server']['service_name'] = 'postgresql'
|
||||
default['postgresql']['client']['packages'] = ['postgresql-client-9.1', 'libpq-dev']
|
||||
default['postgresql']['server']['packages'] = ['postgresql-9.1']
|
||||
default['postgresql']['contrib']['packages'] = ['postgresql-contrib-9.1']
|
||||
elsif node['platform_version'].to_f <= 14.04
|
||||
default['postgresql']['version'] = '9.3'
|
||||
default['postgresql']['dir'] = '/etc/postgresql/9.3/main'
|
||||
default['postgresql']['server']['service_name'] = 'postgresql'
|
||||
default['postgresql']['client']['packages'] = ['postgresql-client-9.3', 'libpq-dev']
|
||||
default['postgresql']['server']['packages'] = ['postgresql-9.3']
|
||||
default['postgresql']['contrib']['packages'] = ['postgresql-contrib-9.3']
|
||||
elsif node['platform_version'].to_f <= 15.10
|
||||
default['postgresql']['version'] = '9.4'
|
||||
default['postgresql']['dir'] = '/etc/postgresql/9.4/main'
|
||||
default['postgresql']['server']['service_name'] = 'postgresql'
|
||||
default['postgresql']['client']['packages'] = ['postgresql-client-9.4', 'libpq-dev']
|
||||
default['postgresql']['server']['packages'] = ['postgresql-9.4']
|
||||
default['postgresql']['contrib']['packages'] = ['postgresql-contrib-9.4']
|
||||
else
|
||||
default['postgresql']['server']['service_name'] = "postgresql"
|
||||
default['postgresql']['version'] = '9.5'
|
||||
default['postgresql']['dir'] = '/etc/postgresql/9.5/main'
|
||||
default['postgresql']['server']['service_name'] = 'postgresql'
|
||||
default['postgresql']['client']['packages'] = ['postgresql-client-9.5', 'libpq-dev']
|
||||
default['postgresql']['server']['packages'] = ['postgresql-9.5']
|
||||
default['postgresql']['contrib']['packages'] = ['postgresql-contrib-9.5']
|
||||
end
|
||||
|
||||
when 'fedora'
|
||||
|
||||
when "ubuntu"
|
||||
default['postgresql']['version'] = '9.5'
|
||||
default['postgresql']['setup_script'] = 'postgresql-setup'
|
||||
default['postgresql']['dir'] = '/var/lib/pgsql/data'
|
||||
default['postgresql']['client']['packages'] = %w(postgresql-devel postgresql-contrib)
|
||||
default['postgresql']['server']['packages'] = %w(postgresql-server)
|
||||
default['postgresql']['contrib']['packages'] = %w(postgresql-contrib)
|
||||
default['postgresql']['server']['service_name'] = 'postgresql'
|
||||
default['postgresql']['uid'] = '26'
|
||||
default['postgresql']['gid'] = '26'
|
||||
|
||||
case
|
||||
when node['platform_version'].to_f <= 9.04
|
||||
default['postgresql']['version'] = "8.3"
|
||||
default['postgresql']['dir'] = "/etc/postgresql/8.3/main"
|
||||
default['postgresql']['server']['service_name'] = "postgresql-8.3"
|
||||
default['postgresql']['client']['packages'] = ["postgresql-client-8.3","libpq-dev"]
|
||||
default['postgresql']['server']['packages'] = ["postgresql-8.3"]
|
||||
default['postgresql']['contrib']['packages'] = ["postgresql-contrib-8.3"]
|
||||
when node['platform_version'].to_f <= 11.04
|
||||
default['postgresql']['version'] = "8.4"
|
||||
default['postgresql']['dir'] = "/etc/postgresql/8.4/main"
|
||||
default['postgresql']['server']['service_name'] = "postgresql"
|
||||
default['postgresql']['client']['packages'] = ["postgresql-client-8.4","libpq-dev"]
|
||||
default['postgresql']['server']['packages'] = ["postgresql-8.4"]
|
||||
default['postgresql']['contrib']['packages'] = ["postgresql-contrib-8.4"]
|
||||
when node['platform_version'].to_f <= 13.10
|
||||
default['postgresql']['version'] = "9.1"
|
||||
default['postgresql']['dir'] = "/etc/postgresql/9.1/main"
|
||||
default['postgresql']['server']['service_name'] = "postgresql"
|
||||
default['postgresql']['client']['packages'] = ["postgresql-client-9.1","libpq-dev"]
|
||||
default['postgresql']['server']['packages'] = ["postgresql-9.1"]
|
||||
default['postgresql']['contrib']['packages'] = ["postgresql-contrib-9.1"]
|
||||
else
|
||||
default['postgresql']['version'] = "9.3"
|
||||
default['postgresql']['dir'] = "/etc/postgresql/9.3/main"
|
||||
default['postgresql']['server']['service_name'] = "postgresql"
|
||||
default['postgresql']['client']['packages'] = ["postgresql-client-9.3","libpq-dev"]
|
||||
default['postgresql']['server']['packages'] = ["postgresql-9.3"]
|
||||
default['postgresql']['contrib']['packages'] = ["postgresql-contrib-9.3"]
|
||||
when 'amazon'
|
||||
|
||||
if node['platform_version'].to_f >= 2015.03
|
||||
default['postgresql']['version'] = '9.2'
|
||||
default['postgresql']['dir'] = '/var/lib/pgsql9/data'
|
||||
end
|
||||
|
||||
when "fedora"
|
||||
default['postgresql']['client']['packages'] = %w(postgresql-devel)
|
||||
default['postgresql']['server']['packages'] = %w(postgresql-server)
|
||||
default['postgresql']['contrib']['packages'] = %w(postgresql-contrib)
|
||||
default['postgresql']['server']['service_name'] = 'postgresql'
|
||||
default['postgresql']['uid'] = '26'
|
||||
default['postgresql']['gid'] = '26'
|
||||
|
||||
if node['platform_version'].to_f <= 12
|
||||
default['postgresql']['version'] = "8.3"
|
||||
else
|
||||
default['postgresql']['version'] = "8.4"
|
||||
end
|
||||
when 'redhat', 'centos', 'scientific', 'oracle'
|
||||
|
||||
default['postgresql']['setup_script'] = "postgresql-setup"
|
||||
default['postgresql']['version'] = '8.4'
|
||||
|
||||
default['postgresql']['dir'] = "/var/lib/pgsql/data"
|
||||
default['postgresql']['client']['packages'] = %w{postgresql-devel}
|
||||
default['postgresql']['server']['packages'] = %w{postgresql-server}
|
||||
default['postgresql']['contrib']['packages'] = %w{postgresql-contrib}
|
||||
default['postgresql']['server']['service_name'] = "postgresql"
|
||||
default['postgresql']['client']['packages'] = 'postgresql84-devel'
|
||||
default['postgresql']['server']['packages'] = ['postgresql84-server']
|
||||
default['postgresql']['contrib']['packages'] = ['postgresql84-contrib']
|
||||
|
||||
when "amazon"
|
||||
|
||||
if node['platform_version'].to_f == 2012.03
|
||||
default['postgresql']['version'] = "9.0"
|
||||
default['postgresql']['dir'] = "/var/lib/pgsql9/data"
|
||||
elsif node['platform_version'].to_f >= 2015.03
|
||||
default['postgresql']['version'] = "9.2"
|
||||
default['postgresql']['dir'] = "/var/lib/pgsql9/data"
|
||||
else
|
||||
default['postgresql']['version'] = "8.4"
|
||||
default['postgresql']['dir'] = "/var/lib/pgsql/data"
|
||||
end
|
||||
|
||||
default['postgresql']['client']['packages'] = %w{postgresql-devel}
|
||||
default['postgresql']['server']['packages'] = %w{postgresql-server}
|
||||
default['postgresql']['contrib']['packages'] = %w{postgresql-contrib}
|
||||
default['postgresql']['server']['service_name'] = "postgresql"
|
||||
|
||||
when "redhat", "centos", "scientific", "oracle"
|
||||
|
||||
default['postgresql']['version'] = "8.4"
|
||||
|
||||
default['postgresql']['client']['packages'] = ["postgresql84-devel"]
|
||||
default['postgresql']['server']['packages'] = ["postgresql84-server"]
|
||||
default['postgresql']['contrib']['packages'] = ["postgresql84-contrib"]
|
||||
|
||||
default['postgresql']['setup_script'] = "postgresql-setup"
|
||||
default['postgresql']['server']['service_name'] = "postgresql"
|
||||
default['postgresql']['setup_script'] = 'postgresql-setup'
|
||||
default['postgresql']['server']['service_name'] = 'postgresql'
|
||||
default['postgresql']['uid'] = '26'
|
||||
default['postgresql']['gid'] = '26'
|
||||
|
||||
if node['platform_version'].to_f >= 6.0 && node['postgresql']['version'].to_f == 8.4
|
||||
default['postgresql']['client']['packages'] = ['postgresql-devel']
|
||||
default['postgresql']['client']['packages'] = 'postgresql-devel'
|
||||
default['postgresql']['server']['packages'] = ['postgresql-server']
|
||||
default['postgresql']['contrib']['packages'] = ['postgresql-contrib']
|
||||
end
|
||||
|
||||
when "opensuse"
|
||||
if node['platform_version'].to_f >= 7.0
|
||||
default['postgresql']['version'] = '9.2'
|
||||
default['postgresql']['client']['packages'] = 'postgresql-devel'
|
||||
default['postgresql']['server']['packages'] = ['postgresql-server']
|
||||
default['postgresql']['contrib']['packages'] = ['postgresql-contrib']
|
||||
end
|
||||
|
||||
default['postgresql']['dir'] = "/var/lib/pgsql/data"
|
||||
when 'opensuse', 'opensuseleap'
|
||||
|
||||
if node['platform_version'].to_f == 13.2
|
||||
default['postgresql']['version'] = '9.3'
|
||||
default['postgresql']['client']['packages'] = ['postgresql93', 'postgresql93-devel']
|
||||
default['postgresql']['server']['packages'] = ['postgresql93-server']
|
||||
default['postgresql']['contrib']['packages'] = ['postgresql93-contrib']
|
||||
elsif node['platform_version'].to_f == 13.1
|
||||
default['postgresql']['dir'] = '/var/lib/pgsql/data'
|
||||
default['postgresql']['uid'] = '26'
|
||||
default['postgresql']['gid'] = '26'
|
||||
|
||||
case node['platform_version'].to_f
|
||||
when 13.1
|
||||
default['postgresql']['version'] = '9.2'
|
||||
default['postgresql']['client']['packages'] = ['postgresql92', 'postgresql92-devel']
|
||||
default['postgresql']['server']['packages'] = ['postgresql92-server']
|
||||
default['postgresql']['contrib']['packages'] = ['postgresql92-contrib']
|
||||
when 13.2
|
||||
default['postgresql']['version'] = '9.3'
|
||||
default['postgresql']['client']['packages'] = ['postgresql93', 'postgresql93-devel']
|
||||
default['postgresql']['server']['packages'] = ['postgresql93-server']
|
||||
default['postgresql']['contrib']['packages'] = ['postgresql93-contrib']
|
||||
else # opensuseleap
|
||||
default['postgresql']['version'] = '9.4'
|
||||
default['postgresql']['client']['packages'] = ['postgresql94', 'postgresql94-devel']
|
||||
default['postgresql']['server']['packages'] = ['postgresql94-server']
|
||||
default['postgresql']['contrib']['packages'] = ['postgresql94-contrib']
|
||||
end
|
||||
|
||||
default['postgresql']['server']['service_name'] = "postgresql"
|
||||
default['postgresql']['server']['service_name'] = 'postgresql'
|
||||
|
||||
when "suse"
|
||||
if node['platform_version'].to_f <= 11.1
|
||||
default['postgresql']['version'] = "8.3"
|
||||
default['postgresql']['client']['packages'] = ['postgresql', 'rubygem-pg']
|
||||
default['postgresql']['server']['packages'] = ['postgresql-server']
|
||||
default['postgresql']['contrib']['packages'] = ['postgresql-contrib']
|
||||
else
|
||||
default['postgresql']['version'] = "9.1"
|
||||
default['postgresql']['client']['packages'] = ['postgresql91', 'rubygem-pg']
|
||||
default['postgresql']['server']['packages'] = ['postgresql91-server']
|
||||
default['postgresql']['contrib']['packages'] = ['postgresql91-contrib']
|
||||
end
|
||||
|
||||
default['postgresql']['dir'] = "/var/lib/pgsql/data"
|
||||
default['postgresql']['server']['service_name'] = "postgresql"
|
||||
|
||||
else
|
||||
default['postgresql']['version'] = "8.4"
|
||||
default['postgresql']['dir'] = "/etc/postgresql/8.4/main"
|
||||
default['postgresql']['client']['packages'] = ["postgresql"]
|
||||
default['postgresql']['server']['packages'] = ["postgresql"]
|
||||
default['postgresql']['contrib']['packages'] = ["postgresql"]
|
||||
default['postgresql']['server']['service_name'] = "postgresql"
|
||||
when 'suse' # sles 12+
|
||||
default['postgresql']['version'] = '9.1'
|
||||
default['postgresql']['client']['packages'] = ['postgresql91', 'rubygem-pg']
|
||||
default['postgresql']['server']['packages'] = ['postgresql91-server']
|
||||
default['postgresql']['contrib']['packages'] = ['postgresql91-contrib']
|
||||
default['postgresql']['dir'] = '/var/lib/pgsql/data'
|
||||
default['postgresql']['server']['service_name'] = 'postgresql'
|
||||
end
|
||||
|
||||
case node['platform_family']
|
||||
@@ -264,13 +224,17 @@ when 'rhel', 'fedora', 'suse'
|
||||
end
|
||||
|
||||
default['postgresql']['pg_hba'] = [
|
||||
{:type => 'local', :db => 'all', :user => 'postgres', :addr => nil, :method => 'ident'},
|
||||
{:type => 'local', :db => 'all', :user => 'all', :addr => nil, :method => 'ident'},
|
||||
{:type => 'host', :db => 'all', :user => 'all', :addr => '127.0.0.1/32', :method => 'md5'},
|
||||
{:type => 'host', :db => 'all', :user => 'all', :addr => '::1/128', :method => 'md5'}
|
||||
{ type: 'local', db: 'all', user: 'postgres', addr: nil, method: 'ident' },
|
||||
{ type: 'local', db: 'all', user: 'all', addr: nil, method: 'ident' },
|
||||
{ type: 'host', db: 'all', user: 'all', addr: '127.0.0.1/32', method: 'md5' },
|
||||
{ type: 'host', db: 'all', user: 'all', addr: '::1/128', method: 'md5' },
|
||||
]
|
||||
|
||||
default['postgresql']['password'] = Hash.new
|
||||
default['postgresql']['password'] = {}
|
||||
|
||||
# set to install a specific version of the ruby gem pg
|
||||
# if attribute is not defined, install will pick the latest available pg gem
|
||||
default['postgresql']['pg_gem']['version'] = nil
|
||||
|
||||
case node['platform_family']
|
||||
when 'debian'
|
||||
@@ -278,4 +242,3 @@ when 'debian'
|
||||
end
|
||||
|
||||
default['postgresql']['initdb_locale'] = 'UTF-8'
|
||||
|
||||
|
||||
@@ -1,452 +1,507 @@
|
||||
# frozen_string_literal: true
|
||||
# The PostgreSQL RPM Building Project built repository RPMs for easy
|
||||
# access to the PGDG yum repositories. Links to RPMs for installation
|
||||
# on the supported version/platform combinations are listed at
|
||||
# http://yum.postgresql.org/repopackages.php, and the links for
|
||||
# PostgreSQL 9.2, 9.3 and 9.4 are captured below.
|
||||
# PostgreSQL 9.2, 9.3, 9.4, 9.5 and 9.6 are captured below.
|
||||
#
|
||||
default['postgresql']['pgdg']['repo_rpm_url'] = {
|
||||
"9.4" => {
|
||||
"redhat" => {
|
||||
"7" => {
|
||||
"x86_64" => {
|
||||
"url" => "http://yum.postgresql.org/9.4/redhat/rhel-7-x86_64/",
|
||||
"package" => "pgdg-redhat94-9.4-1.noarch.rpm"
|
||||
}
|
||||
},
|
||||
"6" => {
|
||||
"i386" => {
|
||||
"url" => "http://yum.postgresql.org/9.4/redhat/rhel-6-i386/",
|
||||
"package" => "pgdg-redhat94-9.4-1.noarch.rpm"
|
||||
'9.6' => {
|
||||
'amazon' => {
|
||||
'2015' => {
|
||||
'i386' => {
|
||||
'url' => 'http://yum.postgresql.org/9.6/redhat/rhel-6-i386/',
|
||||
'package' => 'pgdg-ami201503-96-9.6-3.noarch.rpm',
|
||||
},
|
||||
"x86_64" => {
|
||||
"url" => "http://yum.postgresql.org/9.4/redhat/rhel-6-x86_64/",
|
||||
"package" => "pgdg-redhat94-9.4-1.noarch.rpm"
|
||||
}
|
||||
},
|
||||
"5" => {
|
||||
"i386" => {
|
||||
"url" => "http://yum.postgresql.org/9.4/redhat/rhel-5-i386/",
|
||||
"package" => "pgdg-redhat94-9.4-1.noarch.rpm"
|
||||
'x86_64' => {
|
||||
'url' => 'http://yum.postgresql.org/9.6/redhat/rhel-6-x86_64/',
|
||||
'package' => 'pgdg-ami201503-96-9.6-3.noarch.rpm',
|
||||
},
|
||||
"x86_64" => {
|
||||
"url" => "http://yum.postgresql.org/9.4/redhat/rhel-5-x86_64/",
|
||||
"package" => "pgdg-redhat94-9.4-1.noarch.rpm"
|
||||
}
|
||||
}
|
||||
},
|
||||
},
|
||||
"centos" => {
|
||||
"7" => {
|
||||
"x86_64" => {
|
||||
"url" => "http://yum.postgresql.org/9.4/redhat/rhel-7-x86_64/",
|
||||
"package" => "pgdg-centos94-9.4-1.noarch.rpm"
|
||||
}
|
||||
},
|
||||
"6" => {
|
||||
"i386" => {
|
||||
"url" => "http://yum.postgresql.org/9.4/redhat/rhel-6-i386/",
|
||||
"package" => "pgdg-centos94-9.4-1.noarch.rpm"
|
||||
'centos' => {
|
||||
'7' => {
|
||||
'x86_64' => {
|
||||
'url' => 'http://yum.postgresql.org/9.6/redhat/rhel-7-x86_64/',
|
||||
'package' => 'pgdg-centos96-9.6-3.noarch.rpm',
|
||||
},
|
||||
"x86_64" => {
|
||||
"url" => "http://yum.postgresql.org/9.4/redhat/rhel-6-x86_64/",
|
||||
"package" => "pgdg-centos94-9.4-1.noarch.rpm"
|
||||
}
|
||||
},
|
||||
"5" => {
|
||||
"x86_64" => {
|
||||
"url" => "http://yum.postgresql.org/9.4/redhat/rhel-5-x86_64/",
|
||||
"package" => "pgdg-centos94-9.4-1.noarch.rpm"
|
||||
'6' => {
|
||||
'i386' => {
|
||||
'url' => 'http://yum.postgresql.org/9.6/redhat/rhel-6-i386/',
|
||||
'package' => 'pgdg-centos96-9.6-3.noarch.rpm',
|
||||
},
|
||||
"i386" => {
|
||||
"url" => "http://yum.postgresql.org/9.4/redhat/rhel-5-i386/",
|
||||
"package" => "pgdg-centos94-9.4-1.noarch.rpm"
|
||||
}
|
||||
}
|
||||
'x86_64' => {
|
||||
'url' => 'http://yum.postgresql.org/9.6/redhat/rhel-6-x86_64/',
|
||||
'package' => 'pgdg-centos96-9.6-3.noarch.rpm',
|
||||
},
|
||||
},
|
||||
},
|
||||
"fedora" => {
|
||||
"22" => {
|
||||
"x86_64" => {
|
||||
"url" => "http://yum.postgresql.org/9.4/fedora/fedora-22-x86_64/",
|
||||
"package" => "pgdg-fedora94-9.4-3.noarch.rpm"
|
||||
}
|
||||
},
|
||||
"21" => {
|
||||
"x86_64" => {
|
||||
"url" => "http://yum.postgresql.org/9.4/fedora/fedora-21-x86_64/",
|
||||
"package" => "pgdg-fedora94-9.4-2.noarch.rpm"
|
||||
},
|
||||
"i386" => {
|
||||
"url" => "http://yum.postgresql.org/9.4/fedora/fedora-21-i686/",
|
||||
"package" => "pgdg-fedora94-9.4-2.noarch.rpm"
|
||||
}
|
||||
},
|
||||
"20" => {
|
||||
"x86_64" => {
|
||||
"url" => "http://yum.postgresql.org/9.4/fedora/fedora-20-x86_64/",
|
||||
"package" => "pgdg-fedora94-9.4-1.noarch.rpm"
|
||||
'redhat' => {
|
||||
'7' => {
|
||||
'x86_64' => {
|
||||
'url' => 'http://yum.postgresql.org/9.6/redhat/rhel-7-x86_64/',
|
||||
'package' => 'pgdg-redhat96-9.6-3.noarch.rpm',
|
||||
},
|
||||
"i386" => {
|
||||
"url" => "http://yum.postgresql.org/9.4/fedora/fedora-20-i686/",
|
||||
"package" => "pgdg-fedora94-9.4-1.noarch.rpm"
|
||||
}
|
||||
}
|
||||
},
|
||||
'6' => {
|
||||
'i386' => {
|
||||
'url' => 'http://yum.postgresql.org/9.6/redhat/rhel-6-i386/',
|
||||
'package' => 'pgdg-redhat96-9.6-3.noarch.rpm',
|
||||
},
|
||||
'x86_64' => {
|
||||
'url' => 'http://yum.postgresql.org/9.6/redhat/rhel-6-x86_64/',
|
||||
'package' => 'pgdg-redhat96-9.6-3.noarch.rpm',
|
||||
},
|
||||
},
|
||||
},
|
||||
"amazon" => {
|
||||
"2015" => {
|
||||
"i386" => {
|
||||
"url" => "http://yum.postgresql.org/9.4/redhat/rhel-6-i386/",
|
||||
"package" => "pgdg-ami201503-94-9.4-1.noarch.rpm"
|
||||
'oracle' => {
|
||||
'7' => {
|
||||
'x86_64' => {
|
||||
'url' => 'http://yum.postgresql.org/9.6/redhat/rhel-7-x86_64/',
|
||||
'package' => 'pgdg-oraclelinux96-9.6-3.noarch.rpm',
|
||||
},
|
||||
"x86_64" => {
|
||||
"url" => "http://yum.postgresql.org/9.4/redhat/rhel-6-x86_64/",
|
||||
"package" => "pgdg-ami201503-94-9.4-1.noarch.rpm"
|
||||
}
|
||||
}
|
||||
},
|
||||
'6' => {
|
||||
'i386' => {
|
||||
'url' => 'http://yum.postgresql.org/9.6/redhat/rhel-6-i386/',
|
||||
'package' => 'pgdg-oraclelinux96-9.6-3.noarch.rpm',
|
||||
},
|
||||
'x86_64' => {
|
||||
'url' => 'http://yum.postgresql.org/9.6/redhat/rhel-6-x86_64/',
|
||||
'package' => 'pgdg-oraclelinux96-9.6-3.noarch.rpm',
|
||||
},
|
||||
},
|
||||
},
|
||||
"scientific" => {
|
||||
"7" => {
|
||||
"x86_64" => {
|
||||
"url" => "http://yum.postgresql.org/9.4/redhat/rhel-7-x86_64/",
|
||||
"package" => "pgdg-sl94-9.4-1.noarch.rpm"
|
||||
}
|
||||
},
|
||||
"6" => {
|
||||
"i386" => {
|
||||
"url" => "http://yum.postgresql.org/9.4/redhat/rhel-6-i386/",
|
||||
"package" => "pgdg-sl94-9.4-1.noarch.rpm"
|
||||
'scientific' => {
|
||||
'7' => {
|
||||
'x86_64' => {
|
||||
'url' => 'http://yum.postgresql.org/9.6/redhat/rhel-7-x86_64/',
|
||||
'package' => 'pgdg-sl96-9.6-3.noarch.rpm',
|
||||
},
|
||||
"x86_64" => {
|
||||
"url" => "http://yum.postgresql.org/9.4/redhat/rhel-6-x86_64/",
|
||||
"package" => "pgdg-sl94-9.4-1.noarch.rpm"
|
||||
}
|
||||
},
|
||||
"5" => {
|
||||
"i386" => {
|
||||
"url" => "http://yum.postgresql.org/9.4/redhat/rhel-5-i386/",
|
||||
"package" => "pgdg-sl94-9.4-1.noarch.rpm"
|
||||
'6' => {
|
||||
'i386' => {
|
||||
'url' => 'http://yum.postgresql.org/9.6/redhat/rhel-6-i386/',
|
||||
'package' => 'pgdg-sl96-9.6-3.noarch.rpm',
|
||||
},
|
||||
"x86_64" => {
|
||||
"url" => "http://yum.postgresql.org/9.4/redhat/rhel-5-x86_64/",
|
||||
"package" => "pgdg-sl94-9.4-1.noarch.rpm"
|
||||
}
|
||||
}
|
||||
'x86_64' => {
|
||||
'url' => 'http://yum.postgresql.org/9.6/redhat/rhel-6-x86_64/',
|
||||
'package' => 'pgdg-sl96-9.6-3.noarch.rpm',
|
||||
},
|
||||
},
|
||||
},
|
||||
"oracle" => {
|
||||
"7" => {
|
||||
"x86_64" => {
|
||||
"url" => "http://yum.postgresql.org/9.4/redhat/rhel-7-x86_64/",
|
||||
"package" => "pgdg-oraclelinux94-9.4-1.noarch.rpm"
|
||||
}
|
||||
},
|
||||
"6" => {
|
||||
"i386" => {
|
||||
"url" => "http://yum.postgresql.org/9.4/redhat/rhel-6-i386/",
|
||||
"package" => "pgdg-oraclelinux94-9.4-1.noarch.rpm"
|
||||
'fedora' => {
|
||||
'22' => {
|
||||
'x86_64' => {
|
||||
'url' => 'http://yum.postgresql.org/9.6/fedora/fedora-22-x86_64/',
|
||||
'package' => 'pgdg-fedora96-9.6-3.noarch.rpm',
|
||||
},
|
||||
"x86_64" => {
|
||||
"url" => "http://yum.postgresql.org/9.4/redhat/rhel-6-x86_64/",
|
||||
"package" => "pgdg-oraclelinux94-9.4-1.noarch.rpm"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
'23' => {
|
||||
'x86_64' => {
|
||||
'url' => 'http://yum.postgresql.org/9.6/fedora/fedora-23-x86_64/',
|
||||
'package' => 'pgdg-fedora96-9.6-3.noarch.rpm',
|
||||
},
|
||||
},
|
||||
'24' => {
|
||||
'x86_64' => {
|
||||
'url' => 'http://yum.postgresql.org/9.6/fedora/fedora-24-x86_64/',
|
||||
'package' => 'pgdg-fedora96-9.6-3.noarch.rpm',
|
||||
},
|
||||
},
|
||||
'25' => {
|
||||
'x86_64' => {
|
||||
'url' => 'http://yum.postgresql.org/9.6/fedora/fedora-25-x86_64/',
|
||||
'package' => 'pgdg-fedora96-9.6-3.noarch.rpm',
|
||||
},
|
||||
},
|
||||
},
|
||||
},
|
||||
"9.3" => {
|
||||
"amazon" => {
|
||||
"2015" => {
|
||||
"i386" => {
|
||||
"url" => "http://yum.postgresql.org/9.3/redhat/rhel-6-i386/",
|
||||
"package" => "pgdg-redhat93-9.3-1.noarch.rpm"
|
||||
'9.5' => {
|
||||
'amazon' => {
|
||||
'2015' => {
|
||||
'i386' => {
|
||||
'url' => 'http://yum.postgresql.org/9.5/redhat/rhel-6-i386/',
|
||||
'package' => 'pgdg-ami201503-95-9.5-3.noarch.rpm',
|
||||
},
|
||||
'x86_64' => {
|
||||
'url' => 'http://yum.postgresql.org/9.5/redhat/rhel-6-x86_64/',
|
||||
'package' => 'pgdg-ami201503-95-9.5-3.noarch.rpm',
|
||||
},
|
||||
"x86_64" => {
|
||||
"url" => "http://yum.postgresql.org/9.3/redhat/rhel-6-x86_64/",
|
||||
"package" => "pgdg-redhat93-9.3-1.noarch.rpm"
|
||||
}
|
||||
},
|
||||
"2014" => {
|
||||
"i386" => {
|
||||
"url" => "http://yum.postgresql.org/9.3/redhat/rhel-6-i386/",
|
||||
"package" => "pgdg-redhat93-9.3-1.noarch.rpm"
|
||||
},
|
||||
"x86_64" => {
|
||||
"url" => "http://yum.postgresql.org/9.3/redhat/rhel-6-x86_64/",
|
||||
"package" => "pgdg-redhat93-9.3-1.noarch.rpm"
|
||||
}
|
||||
},
|
||||
"2013" => {
|
||||
"i386" => {
|
||||
"url" => "http://yum.postgresql.org/9.3/redhat/rhel-6-i386/",
|
||||
"package" => "pgdg-redhat93-9.3-1.noarch.rpm"
|
||||
},
|
||||
"x86_64" => {
|
||||
"url" => "http://yum.postgresql.org/9.3/redhat/rhel-6-x86_64/",
|
||||
"package" => "pgdg-redhat93-9.3-1.noarch.rpm"
|
||||
}
|
||||
}
|
||||
},
|
||||
"centos" => {
|
||||
"7" => {
|
||||
"x86_64" => {
|
||||
"url" => "http://yum.postgresql.org/9.3/redhat/rhel-7-x86_64/",
|
||||
"package" => "pgdg-centos93-9.3-1.noarch.rpm"
|
||||
}
|
||||
},
|
||||
"6" => {
|
||||
"i386" => {
|
||||
"url" => "http://yum.postgresql.org/9.3/redhat/rhel-6-i386/",
|
||||
"package" => "pgdg-centos93-9.3-1.noarch.rpm"
|
||||
'centos' => {
|
||||
'7' => {
|
||||
'x86_64' => {
|
||||
'url' => 'http://yum.postgresql.org/9.5/redhat/rhel-7-x86_64/',
|
||||
'package' => 'pgdg-centos95-9.5-3.noarch.rpm',
|
||||
},
|
||||
"x86_64" => {
|
||||
"url" => "http://yum.postgresql.org/9.3/redhat/rhel-6-x86_64/",
|
||||
"package" => "pgdg-centos93-9.3-1.noarch.rpm"
|
||||
}
|
||||
},
|
||||
"5" => {
|
||||
"i386" => {
|
||||
"url" => "http://yum.postgresql.org/9.3/redhat/rhel-5-i386/",
|
||||
"package" => "pgdg-centos93-9.3-1.noarch.rpm"
|
||||
'6' => {
|
||||
'i386' => {
|
||||
'url' => 'http://yum.postgresql.org/9.5/redhat/rhel-6-i386/',
|
||||
'package' => 'pgdg-centos95-9.5-3.noarch.rpm',
|
||||
},
|
||||
"x86_64" => {
|
||||
"url" => "http://yum.postgresql.org/9.3/redhat/rhel-5-x86_64/",
|
||||
"package" => "pgdg-centos93-9.3-1.noarch.rpm"
|
||||
}
|
||||
}
|
||||
'x86_64' => {
|
||||
'url' => 'http://yum.postgresql.org/9.5/redhat/rhel-6-x86_64/',
|
||||
'package' => 'pgdg-centos95-9.5-3.noarch.rpm',
|
||||
},
|
||||
},
|
||||
},
|
||||
"redhat" => {
|
||||
"7" => {
|
||||
"x86_64" => {
|
||||
"url" => "http://yum.postgresql.org/9.3/redhat/rhel-7-x86_64/",
|
||||
"package" => "pgdg-redhat93-9.3-1.noarch.rpm"
|
||||
}
|
||||
},
|
||||
"6" => {
|
||||
"i386" => {
|
||||
"url" => "http://yum.postgresql.org/9.3/redhat/rhel-6-i386/",
|
||||
"package" => "pgdg-redhat93-9.3-1.noarch.rpm",
|
||||
'redhat' => {
|
||||
'7' => {
|
||||
'x86_64' => {
|
||||
'url' => 'http://yum.postgresql.org/9.5/redhat/rhel-7-x86_64/',
|
||||
'package' => 'pgdg-redhat95-9.5-3.noarch.rpm',
|
||||
},
|
||||
"x86_64" => {
|
||||
"url" => "http://yum.postgresql.org/9.3/redhat/rhel-6-x86_64/",
|
||||
"package" => "pgdg-redhat93-9.3-1.noarch.rpm"
|
||||
}
|
||||
},
|
||||
"5" => {
|
||||
"i386" => {
|
||||
"url" => "http://yum.postgresql.org/9.3/redhat/rhel-5-i386/",
|
||||
"package" => "pgdg-redhat93-9.3-1.noarch.rpm"
|
||||
'6' => {
|
||||
'i386' => {
|
||||
'url' => 'http://yum.postgresql.org/9.5/redhat/rhel-6-i386/',
|
||||
'package' => 'pgdg-redhat95-9.5-3.noarch.rpm',
|
||||
},
|
||||
"x86_64" => {
|
||||
"url" => "http://yum.postgresql.org/9.3/redhat/rhel-5-x86_64/",
|
||||
"package" => "pgdg-redhat93-9.3-1.noarch.rpm"
|
||||
}
|
||||
}
|
||||
'x86_64' => {
|
||||
'url' => 'http://yum.postgresql.org/9.5/redhat/rhel-6-x86_64/',
|
||||
'package' => 'pgdg-redhat95-9.5-3.noarch.rpm',
|
||||
},
|
||||
},
|
||||
},
|
||||
"oracle" => {
|
||||
"6" => {
|
||||
"i386" => {
|
||||
"url" => "http://yum.postgresql.org/9.3/redhat/rhel-6-i386/",
|
||||
"package" => "pgdg-redhat93-9.3-1.noarch.rpm"
|
||||
'oracle' => {
|
||||
'7' => {
|
||||
'x86_64' => {
|
||||
'url' => 'http://yum.postgresql.org/9.5/redhat/rhel-7-x86_64/',
|
||||
'package' => 'pgdg-oraclelinux95-9.5-3.noarch.rpm',
|
||||
},
|
||||
"x86_64" => {
|
||||
"url" => "http://yum.postgresql.org/9.3/redhat/rhel-6-x86_64/",
|
||||
"package" => "pgdg-redhat93-9.3-1.noarch.rpm"
|
||||
}
|
||||
},
|
||||
"5" => {
|
||||
"i386" => {
|
||||
"url" => "http://yum.postgresql.org/9.3/redhat/rhel-5-i386/",
|
||||
"package" => "pgdg-redhat93-9.3-1.noarch.rpm"
|
||||
'6' => {
|
||||
'i386' => {
|
||||
'url' => 'http://yum.postgresql.org/9.5/redhat/rhel-6-i386/',
|
||||
'package' => 'pgdg-oraclelinux95-9.5-3.noarch.rpm',
|
||||
},
|
||||
"x86_64" => {
|
||||
"url" => "http://yum.postgresql.org/9.3/redhat/rhel-5-x86_64/",
|
||||
"package" => "pgdg-redhat93-9.3-1.noarch.rpm"
|
||||
}
|
||||
}
|
||||
'x86_64' => {
|
||||
'url' => 'http://yum.postgresql.org/9.5/redhat/rhel-6-x86_64/',
|
||||
'package' => 'pgdg-oraclelinux95-9.5-3.noarch.rpm',
|
||||
},
|
||||
},
|
||||
},
|
||||
"scientific" => {
|
||||
"6" => {
|
||||
"i386" => {
|
||||
"url" => "http://yum.postgresql.org/9.3/redhat/rhel-6-i386/",
|
||||
"package" => "pgdg-sl93-9.3-1.noarch.rpm"
|
||||
'scientific' => {
|
||||
'7' => {
|
||||
'x86_64' => {
|
||||
'url' => 'http://yum.postgresql.org/9.5/redhat/rhel-7-x86_64/',
|
||||
'package' => 'pgdg-sl95-9.5-3.noarch.rpm',
|
||||
},
|
||||
"x86_64" => {
|
||||
"url" => "http://yum.postgresql.org/9.3/redhat/rhel-6-x86_64/",
|
||||
"package" => "pgdg-sl93-9.3-1.noarch.rpm"
|
||||
}
|
||||
},
|
||||
"5" => {
|
||||
"i386" => {
|
||||
"url" => "http://yum.postgresql.org/9.3/redhat/rhel-5-i386/",
|
||||
"package" => "pgdg-sl93-9.3-1.noarch.rpm"
|
||||
'6' => {
|
||||
'i386' => {
|
||||
'url' => 'http://yum.postgresql.org/9.5/redhat/rhel-6-i386/',
|
||||
'package' => 'pgdg-sl95-9.5-3.noarch.rpm',
|
||||
},
|
||||
"x86_64" => {
|
||||
"url" => "http://yum.postgresql.org/9.3/redhat/rhel-5-x86_64/",
|
||||
"package" => "pgdg-sl93-9.3-1.noarch.rpm"
|
||||
}
|
||||
}
|
||||
'x86_64' => {
|
||||
'url' => 'http://yum.postgresql.org/9.5/redhat/rhel-6-x86_64/',
|
||||
'package' => 'pgdg-sl95-9.5-3.noarch.rpm',
|
||||
},
|
||||
},
|
||||
},
|
||||
"fedora" => {
|
||||
"20" => {
|
||||
"x86_64" => {
|
||||
"url" => "http://yum.postgresql.org/9.3/fedora/fedora-20-x86_64/",
|
||||
"pakcage" => "pgdg-fedora93-9.3-1.noarch.rpm"
|
||||
}
|
||||
},
|
||||
"19" => {
|
||||
"x86_64" => {
|
||||
"url" => "http://yum.postgresql.org/9.3/fedora/fedora-19-x86_64/",
|
||||
"pakcage" => "pgdg-fedora93-9.3-1.noarch.rpm"
|
||||
}
|
||||
},
|
||||
"18" => {
|
||||
"i386" => {
|
||||
"url" => "http://yum.postgresql.org/9.3/fedora/fedora-18-i386/",
|
||||
"package" => "pgdg-fedora93-9.3-1.noarch.rpm"
|
||||
'fedora' => {
|
||||
'22' => {
|
||||
'x86_64' => {
|
||||
'url' => 'http://yum.postgresql.org/9.5/fedora/fedora-22-x86_64/',
|
||||
'package' => 'pgdg-fedora95-9.5-3.noarch.rpm',
|
||||
},
|
||||
"x86_64" => {
|
||||
"url" => "http://yum.postgresql.org/9.3/fedora/fedora-18-x86_64/",
|
||||
"package" => "pgdg-fedora93-9.3-1.noarch.rpm"
|
||||
}
|
||||
},
|
||||
"17" => {
|
||||
"i386" => {
|
||||
"url" => "http://yum.postgresql.org/9.3/fedora/fedora-17-i386/",
|
||||
"package" => "pgdg-fedora93-9.3-1.noarch.rpm"
|
||||
'23' => {
|
||||
'x86_64' => {
|
||||
'url' => 'http://yum.postgresql.org/9.5/fedora/fedora-23-x86_64/',
|
||||
'package' => 'pgdg-fedora95-9.5-4.noarch.rpm',
|
||||
},
|
||||
"x86_64" => {
|
||||
"url" => "http://yum.postgresql.org/9.3/fedora/fedora-17-x86_64/",
|
||||
"package" => "pgdg-fedora93-9.3-1.noarch.rpm"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
'24' => {
|
||||
'x86_64' => {
|
||||
'url' => 'http://yum.postgresql.org/9.5/fedora/fedora-24-x86_64/',
|
||||
'package' => 'pgdg-fedora95-9.5-4.noarch.rpm',
|
||||
},
|
||||
},
|
||||
'25' => {
|
||||
'x86_64' => {
|
||||
'url' => 'http://yum.postgresql.org/9.5/fedora/fedora-25-x86_64/',
|
||||
'package' => 'pgdg-fedora95-9.5-4.noarch.rpm',
|
||||
},
|
||||
},
|
||||
},
|
||||
},
|
||||
"9.2" => {
|
||||
"centos" => {
|
||||
"6" => {
|
||||
"i386" => {
|
||||
"url" => "http://yum.postgresql.org/9.2/redhat/rhel-6-i386/",
|
||||
"package" => "pgdg-centos92-9.2-7.noarch.rpm"
|
||||
'9.4' => {
|
||||
'redhat' => {
|
||||
'7' => {
|
||||
'x86_64' => {
|
||||
'url' => 'http://yum.postgresql.org/9.4/redhat/rhel-7-x86_64/',
|
||||
'package' => 'pgdg-redhat94-9.4-2.noarch.rpm',
|
||||
},
|
||||
"x86_64" => {
|
||||
"url" => "http://yum.postgresql.org/9.2/redhat/rhel-6-x86_64/",
|
||||
"package" => "pgdg-centos92-9.2-7.noarch.rpm"
|
||||
}
|
||||
},
|
||||
"5" => {
|
||||
"i386" => {
|
||||
"url" => "http://yum.postgresql.org/9.2/redhat/rhel-5-i386/",
|
||||
"package" => "pgdg-centos92-9.2-7.noarch.rpm"
|
||||
'6' => {
|
||||
'i386' => {
|
||||
'url' => 'http://yum.postgresql.org/9.4/redhat/rhel-6-i386/',
|
||||
'package' => 'pgdg-redhat94-9.4-2.noarch.rpm',
|
||||
},
|
||||
"x86_64" => {
|
||||
"url" => "http://yum.postgresql.org/9.2/redhat/rhel-5-x86_64/",
|
||||
"package" => "pgdg-centos92-9.2-7.noarch.rpm"
|
||||
}
|
||||
}
|
||||
'x86_64' => {
|
||||
'url' => 'http://yum.postgresql.org/9.4/redhat/rhel-6-x86_64/',
|
||||
'package' => 'pgdg-redhat94-9.4-2.noarch.rpm',
|
||||
},
|
||||
},
|
||||
},
|
||||
"redhat" => {
|
||||
"6" => {
|
||||
"i386" => {
|
||||
"url" => "http://yum.postgresql.org/9.2/redhat/rhel-6-i386/",
|
||||
"package" => "pgdg-redhat92-9.2-7.noarch.rpm"
|
||||
'centos' => {
|
||||
'7' => {
|
||||
'x86_64' => {
|
||||
'url' => 'http://yum.postgresql.org/9.4/redhat/rhel-7-x86_64/',
|
||||
'package' => 'pgdg-centos94-9.4-2.noarch.rpm',
|
||||
},
|
||||
"x86_64" => {
|
||||
"url" => "http://yum.postgresql.org/9.2/redhat/rhel-6-x86_64/",
|
||||
"package" => "pgdg-redhat92-9.2-7.noarch.rpm"
|
||||
}
|
||||
},
|
||||
"5" => {
|
||||
"i386" => {
|
||||
"url" => "http://yum.postgresql.org/9.2/redhat/rhel-5-i386/",
|
||||
"package" => "pgdg-redhat92-9.2-7.noarch.rpm"
|
||||
'6' => {
|
||||
'i386' => {
|
||||
'url' => 'http://yum.postgresql.org/9.4/redhat/rhel-6-i386/',
|
||||
'package' => 'pgdg-centos94-9.4-2.noarch.rpm',
|
||||
},
|
||||
"x86_64" => {
|
||||
"url" => "http://yum.postgresql.org/9.2/redhat/rhel-5-x86_64/",
|
||||
"package" => "pgdg-redhat92-9.2-7.noarch.rpm"
|
||||
}
|
||||
}
|
||||
'x86_64' => {
|
||||
'url' => 'http://yum.postgresql.org/9.4/redhat/rhel-6-x86_64/',
|
||||
'package' => 'pgdg-centos94-9.4-2.noarch.rpm',
|
||||
},
|
||||
},
|
||||
'5' => {
|
||||
'i386' => {
|
||||
'url' => 'http://yum.postgresql.org/9.4/redhat/rhel-5-i386/',
|
||||
'package' => 'pgdg-centos94-9.4-3.noarch.rpm',
|
||||
},
|
||||
'x86_64' => {
|
||||
'url' => 'http://yum.postgresql.org/9.4/redhat/rhel-5-x86_64/',
|
||||
'package' => 'pgdg-centos94-9.4-3.noarch.rpm',
|
||||
},
|
||||
},
|
||||
},
|
||||
"oracle" => {
|
||||
"6" => {
|
||||
"i386" => {
|
||||
"url" => "http://yum.postgresql.org/9.2/redhat/rhel-6-i386/",
|
||||
"package" => "pgdg-redhat92-9.2-7.noarch.rpm"
|
||||
'fedora' => {
|
||||
'22' => {
|
||||
'x86_64' => {
|
||||
'url' => 'http://yum.postgresql.org/9.4/fedora/fedora-22-x86_64/',
|
||||
'package' => 'pgdg-fedora94-9.4-4.noarch.rpm',
|
||||
},
|
||||
"x86_64" => {
|
||||
"url" => "http://yum.postgresql.org/9.2/redhat/rhel-6-x86_64/",
|
||||
"package" => "pgdg-redhat92-9.2-7.noarch.rpm"
|
||||
}
|
||||
},
|
||||
"5" => {
|
||||
"i386" => {
|
||||
"url" => "http://yum.postgresql.org/9.2/redhat/rhel-5-i386/",
|
||||
"package" => "pgdg-redhat92-9.2-7.noarch.rpm"
|
||||
'23' => {
|
||||
'x86_64' => {
|
||||
'url' => 'http://yum.postgresql.org/9.4/fedora/fedora-23-x86_64/',
|
||||
'package' => 'pgdg-fedora94-9.4-5.noarch.rpm',
|
||||
},
|
||||
"x86_64" => {
|
||||
"url" => "http://yum.postgresql.org/9.2/redhat/rhel-5-x86_64/",
|
||||
"package" => "pgdg-redhat92-9.2-7.noarch.rpm"
|
||||
}
|
||||
}
|
||||
},
|
||||
'24' => {
|
||||
'x86_64' => {
|
||||
'url' => 'http://yum.postgresql.org/9.4/fedora/fedora-24-x86_64/',
|
||||
'package' => 'pgdg-fedora94-9.4-5.noarch.rpm',
|
||||
},
|
||||
},
|
||||
'25' => {
|
||||
'x86_64' => {
|
||||
'url' => 'http://yum.postgresql.org/9.4/fedora/fedora-25-x86_64/',
|
||||
'package' => 'pgdg-fedora94-9.4-5.noarch.rpm',
|
||||
},
|
||||
},
|
||||
},
|
||||
"scientific" => {
|
||||
"6" => {
|
||||
"i386" => {
|
||||
"url" => "http://yum.postgresql.org/9.2/redhat/rhel-6-i386/",
|
||||
"package" => "pgdg-sl92-9.2-8.noarch.rpm"
|
||||
'amazon' => {
|
||||
'2015' => {
|
||||
'i386' => {
|
||||
'url' => 'http://yum.postgresql.org/9.4/redhat/rhel-6-i386/',
|
||||
'package' => 'pgdg-ami201503-94-9.4-3.noarch.rpm',
|
||||
},
|
||||
'x86_64' => {
|
||||
'url' => 'http://yum.postgresql.org/9.4/redhat/rhel-6-x86_64/',
|
||||
'package' => 'pgdg-ami201503-94-9.4-3.noarch.rpm',
|
||||
},
|
||||
"x86_64" => {
|
||||
"url" => "http://yum.postgresql.org/9.2/redhat/rhel-6-x86_64/",
|
||||
"package" => "pgdg-sl92-9.2-8.noarch.rpm"
|
||||
}
|
||||
},
|
||||
"5" => {
|
||||
"i386" => {
|
||||
"url" => "http://yum.postgresql.org/9.2/redhat/rhel-5-i386/",
|
||||
"package" => "pgdg-sl92-9.2-8.noarch.rpm"
|
||||
},
|
||||
"x86_64" => {
|
||||
"url" => "http://yum.postgresql.org/9.2/redhat/rhel-5-x86_64/",
|
||||
"package" => "pgdg-sl92-9.2-8.noarch.rpm"
|
||||
}
|
||||
}
|
||||
},
|
||||
"fedora" => {
|
||||
"19" => {
|
||||
"i386" => {
|
||||
"url" => "http://yum.postgresql.org/9.2/fedora/fedora-19-i386/",
|
||||
"package" => "pgdg-fedora92-9.2-6.noarch.rpm"
|
||||
'scientific' => {
|
||||
'7' => {
|
||||
'x86_64' => {
|
||||
'url' => 'http://yum.postgresql.org/9.4/redhat/rhel-7-x86_64/',
|
||||
'package' => 'pgdg-sl94-9.4-3.noarch.rpm',
|
||||
},
|
||||
"x86_64" => {
|
||||
"url" => "http://yum.postgresql.org/9.2/fedora/fedora-19-x86_64/",
|
||||
"package" => "pgdg-fedora92-9.2-6.noarch.rpm"
|
||||
}
|
||||
},
|
||||
"18" => {
|
||||
"i386" => {
|
||||
"url" => "http://yum.postgresql.org/9.2/fedora/fedora-18-i386/",
|
||||
"package" => "pgdg-fedora92-9.2-6.noarch.rpm"
|
||||
'6' => {
|
||||
'i386' => {
|
||||
'url' => 'http://yum.postgresql.org/9.4/redhat/rhel-6-i386/',
|
||||
'package' => 'pgdg-sl94-9.4-3.noarch.rpm',
|
||||
},
|
||||
'x86_64' => {
|
||||
'url' => 'http://yum.postgresql.org/9.4/redhat/rhel-6-x86_64/',
|
||||
'package' => 'pgdg-sl94-9.4-3.noarch.rpm',
|
||||
},
|
||||
"x86_64" => {
|
||||
"url" => "http://yum.postgresql.org/9.2/fedora/fedora-18-x86_64/",
|
||||
"package" => "pgdg-fedora92-9.2-6.noarch.rpm"
|
||||
}
|
||||
},
|
||||
"17" => {
|
||||
"i386" => {
|
||||
"url" => "http://yum.postgresql.org/9.2/fedora/fedora-17-i386/",
|
||||
"package" => "pgdg-fedora92-9.2-6.noarch.rpm"
|
||||
},
|
||||
'oracle' => {
|
||||
'7' => {
|
||||
'x86_64' => {
|
||||
'url' => 'http://yum.postgresql.org/9.4/redhat/rhel-7-x86_64/',
|
||||
'package' => 'pgdg-oraclelinux94-9.4-3.noarch.rpm',
|
||||
},
|
||||
"x86_64" => {
|
||||
"url" => "http://yum.postgresql.org/9.2/fedora/fedora-17-x86_64/",
|
||||
"package" => "pgdg-fedora92-9.2-5.noarch.rpm"
|
||||
}
|
||||
},
|
||||
"16" => {
|
||||
"i386" => {
|
||||
"url" => "http://yum.postgresql.org/9.2/fedora/fedora-16-i386/",
|
||||
"package" => "pgdg-fedora92-9.2-5.noarch.rpm"
|
||||
'6' => {
|
||||
'i386' => {
|
||||
'url' => 'http://yum.postgresql.org/9.4/redhat/rhel-6-i386/',
|
||||
'package' => 'pgdg-oraclelinux94-9.4-3.noarch.rpm',
|
||||
},
|
||||
"x86_64" => {
|
||||
"url" => "http://yum.postgresql.org/9.2/fedora/fedora-16-x86_64/",
|
||||
"package" => "pgdg-fedora92-9.2-5.noarch.rpm"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
'x86_64' => {
|
||||
'url' => 'http://yum.postgresql.org/9.4/redhat/rhel-6-x86_64/',
|
||||
'package' => 'pgdg-oraclelinux94-9.4-3.noarch.rpm',
|
||||
},
|
||||
},
|
||||
},
|
||||
},
|
||||
'9.3' => {
|
||||
'amazon' => {
|
||||
'2015' => {
|
||||
'i386' => {
|
||||
'url' => 'http://yum.postgresql.org/9.3/redhat/rhel-6-i386/',
|
||||
'package' => 'pgdg-redhat93-9.3-3.noarch.rpm',
|
||||
},
|
||||
'x86_64' => {
|
||||
'url' => 'http://yum.postgresql.org/9.3/redhat/rhel-6-x86_64/',
|
||||
'package' => 'pgdg-redhat93-9.3-3.noarch.rpm',
|
||||
},
|
||||
},
|
||||
'2014' => {
|
||||
'i386' => {
|
||||
'url' => 'http://yum.postgresql.org/9.3/redhat/rhel-6-i386/',
|
||||
'package' => 'pgdg-redhat93-9.3-3.noarch.rpm',
|
||||
},
|
||||
'x86_64' => {
|
||||
'url' => 'http://yum.postgresql.org/9.3/redhat/rhel-6-x86_64/',
|
||||
'package' => 'pgdg-redhat93-9.3-3.noarch.rpm',
|
||||
},
|
||||
},
|
||||
},
|
||||
'centos' => {
|
||||
'7' => {
|
||||
'x86_64' => {
|
||||
'url' => 'http://yum.postgresql.org/9.3/redhat/rhel-7-x86_64/',
|
||||
'package' => 'pgdg-centos93-9.3-3.noarch.rpm',
|
||||
},
|
||||
},
|
||||
'6' => {
|
||||
'i386' => {
|
||||
'url' => 'http://yum.postgresql.org/9.3/redhat/rhel-6-i386/',
|
||||
'package' => 'pgdg-centos93-9.3-3.noarch.rpm',
|
||||
},
|
||||
'x86_64' => {
|
||||
'url' => 'http://yum.postgresql.org/9.3/redhat/rhel-6-x86_64/',
|
||||
'package' => 'pgdg-centos93-9.3-3.noarch.rpm',
|
||||
},
|
||||
},
|
||||
},
|
||||
'fedora' => {
|
||||
'23' => {
|
||||
'x86_64' => {
|
||||
'url' => 'https://yum.postgresql.org/9.3/fedora/fedora-23-x86_64/',
|
||||
'package' => 'pgdg-fedora93-9.3-4.noarch.rpm',
|
||||
},
|
||||
},
|
||||
},
|
||||
'redhat' => {
|
||||
'7' => {
|
||||
'x86_64' => {
|
||||
'url' => 'http://yum.postgresql.org/9.3/redhat/rhel-7-x86_64/',
|
||||
'package' => 'pgdg-redhat93-9.3-2.noarch.rpm',
|
||||
},
|
||||
},
|
||||
'6' => {
|
||||
'i386' => {
|
||||
'url' => 'http://yum.postgresql.org/9.3/redhat/rhel-6-i386/',
|
||||
'package' => 'pgdg-redhat93-9.3-3.noarch.rpm',
|
||||
},
|
||||
'x86_64' => {
|
||||
'url' => 'http://yum.postgresql.org/9.3/redhat/rhel-6-x86_64/',
|
||||
'package' => 'pgdg-redhat93-9.3-3.noarch.rpm',
|
||||
},
|
||||
},
|
||||
},
|
||||
'oracle' => {
|
||||
'6' => {
|
||||
'i386' => {
|
||||
'url' => 'http://yum.postgresql.org/9.3/redhat/rhel-6-i386/',
|
||||
'package' => 'pgdg-redhat93-9.3-3.noarch.rpm',
|
||||
},
|
||||
'x86_64' => {
|
||||
'url' => 'http://yum.postgresql.org/9.3/redhat/rhel-6-x86_64/',
|
||||
'package' => 'pgdg-redhat93-9.3-3.noarch.rpm',
|
||||
},
|
||||
},
|
||||
},
|
||||
'scientific' => {
|
||||
'6' => {
|
||||
'i386' => {
|
||||
'url' => 'http://yum.postgresql.org/9.3/redhat/rhel-6-i386/',
|
||||
'package' => 'pgdg-sl93-9.3-3.noarch.rpm',
|
||||
},
|
||||
'x86_64' => {
|
||||
'url' => 'http://yum.postgresql.org/9.3/redhat/rhel-6-x86_64/',
|
||||
'package' => 'pgdg-sl93-9.3-3.noarch.rpm',
|
||||
},
|
||||
},
|
||||
'5' => {
|
||||
'i386' => {
|
||||
'url' => 'http://yum.postgresql.org/9.3/redhat/rhel-5-i386/',
|
||||
'package' => 'pgdg-sl93-9.3-3.noarch.rpm',
|
||||
},
|
||||
'x86_64' => {
|
||||
'url' => 'http://yum.postgresql.org/9.3/redhat/rhel-5-x86_64/',
|
||||
'package' => 'pgdg-sl93-9.3-3.noarch.rpm',
|
||||
},
|
||||
},
|
||||
},
|
||||
},
|
||||
'9.2' => {
|
||||
'centos' => {
|
||||
'6' => {
|
||||
'i386' => {
|
||||
'url' => 'http://yum.postgresql.org/9.2/redhat/rhel-6-i386/',
|
||||
'package' => 'pgdg-centos92-9.2-8.noarch.rpm',
|
||||
},
|
||||
'x86_64' => {
|
||||
'url' => 'http://yum.postgresql.org/9.2/redhat/rhel-6-x86_64/',
|
||||
'package' => 'pgdg-centos92-9.2-8.noarch.rpm',
|
||||
},
|
||||
},
|
||||
},
|
||||
'redhat' => {
|
||||
'6' => {
|
||||
'i386' => {
|
||||
'url' => 'http://yum.postgresql.org/9.2/redhat/rhel-6-i386/',
|
||||
'package' => 'pgdg-redhat92-9.2-9.noarch.rpm',
|
||||
},
|
||||
'x86_64' => {
|
||||
'url' => 'http://yum.postgresql.org/9.2/redhat/rhel-6-x86_64/',
|
||||
'package' => 'pgdg-redhat92-9.2-9.noarch.rpm',
|
||||
},
|
||||
},
|
||||
},
|
||||
'oracle' => {
|
||||
'6' => {
|
||||
'i386' => {
|
||||
'url' => 'http://yum.postgresql.org/9.2/redhat/rhel-6-i386/',
|
||||
'package' => 'pgdg-redhat92-9.2-9.noarch.rpm',
|
||||
},
|
||||
'x86_64' => {
|
||||
'url' => 'http://yum.postgresql.org/9.2/redhat/rhel-6-x86_64/',
|
||||
'package' => 'pgdg-redhat92-9.2-9.noarch.rpm',
|
||||
},
|
||||
},
|
||||
},
|
||||
'scientific' => {
|
||||
'6' => {
|
||||
'i386' => {
|
||||
'url' => 'http://yum.postgresql.org/9.2/redhat/rhel-6-i386/',
|
||||
'package' => 'pgdg-sl92-9.2-10.noarch.rpm',
|
||||
},
|
||||
'x86_64' => {
|
||||
'url' => 'http://yum.postgresql.org/9.2/redhat/rhel-6-x86_64/',
|
||||
'package' => 'pgdg-sl92-9.2-10.noarch.rpm',
|
||||
},
|
||||
},
|
||||
},
|
||||
},
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user