postgresql@9.4 9.4.12

Fixes CVE-2017-7484, CVE-2017-7485 & CVE-2017-7486

Note users with existing databases may need to manually do
some extra work to fix CVE-2017-7486:
https://www.postgresql.org/docs/9.4/static/release-9-4-12.html

Closes #13478.

Signed-off-by: JCount <JCount42@gmail.com>
This commit is contained in:
Dominyk Tiller 2017-05-11 19:08:09 +01:00 committed by JCount
parent 52886e5760
commit 3c4c9c5661

View file

@ -1,8 +1,8 @@
class PostgresqlAT94 < Formula
desc "Object-relational database system"
homepage "https://www.postgresql.org/"
url "https://ftp.postgresql.org/pub/source/v9.4.11/postgresql-9.4.11.tar.bz2"
sha256 "e3eb51d045c180b03d2de1f0c3af9356e10be49448e966ca01dfc2c6d1cc9d23"
url "https://ftp.postgresql.org/pub/source/v9.4.12/postgresql-9.4.12.tar.bz2"
sha256 "fca055481875d1c49e31c28443f56472a1474b3fbe25b7ae64440c6118f82e64"
bottle do
sha256 "64c96e272b4c3e959740c1a1f9001486aaff9aa4a641b451985c8184fb615f7a" => :sierra
@ -46,7 +46,6 @@ class PostgresqlAT94 < Formula
]
args << "--with-perl" if build.with? "perl"
args << "--with-python" if build.with? "python"
# The CLT is required to build tcl support on 10.7 and 10.8 because tclConfig.sh is not part of the SDK
@ -77,7 +76,7 @@ class PostgresqlAT94 < Formula
s = <<-EOS.undent
If builds of PostgreSQL 9 are failing and you have version 8.x installed,
you may need to remove the previous version first. See:
https://github.com/Homebrew/homebrew/issues/issue/2510
https://github.com/Homebrew/legacy-homebrew/issues/2510
To migrate existing data from a previous major version (pre-9.3) of PostgreSQL, see:
https://www.postgresql.org/docs/9.3/static/upgrading.html