commit: 84db43ac66e56231e2a50b978dabb33368cc4c1b
Author: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto <AT> gentoo
<DOT> org>
AuthorDate: Sun Aug 21 03:17:28 2016 +0000
Commit: Jorge Manuel B. S. Vicetto <jmbsvicetto <AT> gentoo <DOT> org>
CommitDate: Sun Aug 21 03:17:28 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84db43ac
dev-db/phpmyadmin: Security bump - 4.0.10.17, 4.4.15.8 and 4.6.4 releases.
Series of security fixes listed in PMASA-2016-{29..43,45..56} with
corresponding CVE 2016-{6606..6620,6622..6633}.
For more details check each security advisory:
https://www.phpmyadmin.net/security/PMASA-2016-29/
https://www.phpmyadmin.net/security/PMASA-2016-30/
https://www.phpmyadmin.net/security/PMASA-2016-31/
https://www.phpmyadmin.net/security/PMASA-2016-32/
https://www.phpmyadmin.net/security/PMASA-2016-33/
https://www.phpmyadmin.net/security/PMASA-2016-34/
https://www.phpmyadmin.net/security/PMASA-2016-35/
https://www.phpmyadmin.net/security/PMASA-2016-36/
https://www.phpmyadmin.net/security/PMASA-2016-37/
https://www.phpmyadmin.net/security/PMASA-2016-38/
https://www.phpmyadmin.net/security/PMASA-2016-39/
https://www.phpmyadmin.net/security/PMASA-2016-40/
https://www.phpmyadmin.net/security/PMASA-2016-41/
https://www.phpmyadmin.net/security/PMASA-2016-42/
https://www.phpmyadmin.net/security/PMASA-2016-43/
https://www.phpmyadmin.net/security/PMASA-2016-45/
https://www.phpmyadmin.net/security/PMASA-2016-46/
https://www.phpmyadmin.net/security/PMASA-2016-47/
https://www.phpmyadmin.net/security/PMASA-2016-48/
https://www.phpmyadmin.net/security/PMASA-2016-49/
https://www.phpmyadmin.net/security/PMASA-2016-50/
https://www.phpmyadmin.net/security/PMASA-2016-51/
https://www.phpmyadmin.net/security/PMASA-2016-52/
https://www.phpmyadmin.net/security/PMASA-2016-53/
https://www.phpmyadmin.net/security/PMASA-2016-54/
https://www.phpmyadmin.net/security/PMASA-2016-55/
https://www.phpmyadmin.net/security/PMASA-2016-56/
Package-Manager: portage-2.3.0
dev-db/phpmyadmin/Manifest | 5 +++
dev-db/phpmyadmin/phpmyadmin-4.0.10.17.ebuild | 62 +++++++++++++++++++++++++++
dev-db/phpmyadmin/phpmyadmin-4.4.15.8.ebuild | 62 +++++++++++++++++++++++++++
dev-db/phpmyadmin/phpmyadmin-4.6.4.ebuild | 62 +++++++++++++++++++++++++++
4 files changed, 191 insertions(+)
diff --git a/dev-db/phpmyadmin/Manifest b/dev-db/phpmyadmin/Manifest
index 314ca7c..01917a4 100644
--- a/dev-db/phpmyadmin/Manifest
+++ b/dev-db/phpmyadmin/Manifest
@@ -1,5 +1,10 @@
DIST phpMyAdmin-4.0.10.15-all-languages.tar.xz 4778232 SHA256
f3aea2e7f048b14499912e8ec0f39cff31bcc690480e3bbc773cb56bdeb5e717 SHA512
a1b1305ad1404a8f842155793e1118a24b4f011349d9d35375970d016e9c044529e5b5b207eee7554f515f6be2c008e73f36a21aae5427a9374bfdba55575774
WHIRLPOOL
b525f6c402a391f7e1ec4727d284e89de3b8fe6c12f78a37ed1a4448b1ea047a0605677a2d73b00bdefd73270d46dd37b04be90b3357288d3bbcc23b07ca3b75
+DIST phpMyAdmin-4.0.10.17-all-languages.tar.xz 4770060 SHA256
c426dc2891ff39568f644df99e34ecbf13700457ea170238a7f6d70494bf4657 SHA512
1a3fbad8dcd714875a7e89faae3843937e6f37f317c4a1a3e01c1b17f9b8d7$
DIST phpMyAdmin-4.4.15.5-all-languages.tar.xz 5783216 SHA256
6160724fa90ef5cccb67ad897a83586be28e64f5d6acf9bcb3313bc3d7638d8c SHA512
987d95f8352f58d7081aead10ccc7494b054d4041e0cb7454633e885c3217a7c63778d45c2dbf399e82c76159ab6651efeaf9c3cabc96982de83d5a041065e7a
WHIRLPOOL
b5fb8365817d1521f9e6ad5c60fa1a1ee941fb77062d63975d9f340c4abc681948fb6cd240c4943714d855f6f113baf46241bacf4d421b78f8f740c8bd9ade73
+DIST phpMyAdmin-4.4.15.8-all-languages.tar.xz 5772212 SHA256
aaabba81185da6496eef10eb2ee3fcb47138494bb50ca57a4050ca5a732a67a1 SHA512
4f417d8d371975133b76a9b4c4a4e6d31089281e68c9e0df33107c0d343b8d2$
DIST phpMyAdmin-4.5.5.1-all-languages.tar.xz 5987876 SHA256
bf8ab258d5c6ce5cfaf7ff330827599c1cfd29b0cc4c9b83f4263ee143c00ef4 SHA512
636d29b9799e6ec0a1484c277187bb1ca24c8cea93c49f30c8c40bf34e4b64ed7e832b5d0e903310e8f08036dbf66724c1b28ab08133cbdf5cec475a430a64d7
WHIRLPOOL
b84ae72f306263d36aa700772f47febd1296cad3ccc2b003d551e3b11d0345ff72eeba9af7aca6c54243c3d3c805e035c8a64cfbb7bfe76a3d31d8bcc0980243
DIST phpMyAdmin-4.6.0-all-languages.tar.xz 6113584 SHA256
337ef3d1234525599f25e0bcf962f85ed5a9bf550b91e4e25c48bf5604d16e9c SHA512
8d20a11b2b105944154d8e268148f7152512e50b0656c161124fcbc1562a5302a015f23e531cc123578185e289fcad30de7b478affee356d534d189216d7fd41
WHIRLPOOL
04259b422c60c21d64418b7712dcc0f078e8875c1031ae0f7bf3d81c3d9a75051319619a6a9e28e00d8486c83b67568205eaa5d6a6ac28d6cb57097d756ca8e0
DIST phpMyAdmin-4.6.1-all-languages.tar.xz 6109268 SHA256
cc85edc5b71bacf6fead0ffaecbd5395fa31fd7bfd6b4a9b12720baa7e715b66 SHA512
3b923b7eda74afbada72091f60204e1fc447a9f520daa312715d8dc6854ebec366133ee412c4d6c2efe964be8467dd5eb898c71fb13e55fca6fe661da335753c
WHIRLPOOL
07efb9033af16fc6f290e85103496bfe87458c143c5d4616e7237b8f0c3628717651853b46ea3abcf91808dc65e8c1268b767b606a06a3e855eb6ae9a5884285
+DIST phpMyAdmin-4.6.4-all-languages.tar.xz 6137016 SHA256
f2ea32a2971efcab073ad41b6512475af1b6da70cf800a5586a12cf49797d319 SHA512
80ee0180c283c6ea139410289f9aa6535077f68812014dd8c7e334bdae0f49171a$
+
+
diff --git a/dev-db/phpmyadmin/phpmyadmin-4.0.10.17.ebuild
b/dev-db/phpmyadmin/phpmyadmin-4.0.10.17.ebuild
new file mode 100644
index 0000000..e247c81
--- /dev/null
+++ b/dev-db/phpmyadmin/phpmyadmin-4.0.10.17.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+inherit eutils webapp
+
+MY_PV=${PV/_/-}
+MY_PN="phpMyAdmin"
+MY_P="${MY_PN}-${MY_PV}-all-languages"
+
+DESCRIPTION="Web-based administration for MySQL database in PHP"
+HOMEPAGE="http://www.phpmyadmin.net/"
+SRC_URI="https://files.phpmyadmin.net/${MY_PN}/${MY_PV}/${MY_P}.tar.xz"
+
+LICENSE="GPL-2"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd
~ppc-macos ~x64-macos ~x86-macos"
+IUSE="setup"
+
+RDEPEND="
+ dev-lang/php[crypt,ctype,filter,json,session,unicode]
+ || (
+ dev-lang/php[mysqli]
+ dev-lang/php[mysql]
+ )
+ virtual/httpd-php:*
+"
+
+need_httpd_cgi
+
+S="${WORKDIR}"/${MY_P}
+
+pkg_setup() {
+ webapp_pkg_setup
+}
+
+src_install() {
+ webapp_src_preinst
+
+ dodoc README RELEASE-DATE-${MY_PV} ChangeLog || die
+ rm -f LICENSE README* RELEASE-DATE-${MY_PV}
+
+ if ! use setup; then
+ rm -rf setup || die "Cannot remove setup utility"
+ elog "The phpMyAdmin setup utility has been removed."
+ elog "It is a regular target of various exploits. If you need
it, set USE=setup."
+ else
+ elog "You should consider disabling the setup USE flag"
+ elog "to exclude the setup utility if you don't use it."
+ elog "It regularly is the target of various exploits."
+ fi
+
+ insinto "${MY_HTDOCSDIR#${EPREFIX}}"
+ doins -r .
+
+ webapp_configfile
"${MY_HTDOCSDIR#${EPREFIX}}"/libraries/config.default.php
+ webapp_serverowned
"${MY_HTDOCSDIR#${EPREFIX}}"/libraries/config.default.php
+
+ webapp_postinst_txt en "${FILESDIR}"/postinstall-en-3.1.txt
+ webapp_src_install
+}
diff --git a/dev-db/phpmyadmin/phpmyadmin-4.4.15.8.ebuild
b/dev-db/phpmyadmin/phpmyadmin-4.4.15.8.ebuild
new file mode 100644
index 0000000..943e93c
--- /dev/null
+++ b/dev-db/phpmyadmin/phpmyadmin-4.4.15.8.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+inherit eutils webapp
+
+MY_PV=${PV/_/-}
+MY_PN="phpMyAdmin"
+MY_P="${MY_PN}-${MY_PV}-all-languages"
+
+DESCRIPTION="Web-based administration for MySQL database in PHP"
+HOMEPAGE="https://www.phpmyadmin.net/"
+SRC_URI="https://files.phpmyadmin.net/${MY_PN}/${MY_PV}/${MY_P}.tar.xz"
+
+LICENSE="GPL-2"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd
~ppc-macos ~x64-macos ~x86-macos"
+IUSE="setup"
+
+RDEPEND="
+ dev-lang/php[crypt,ctype,filter,json,session,unicode]
+ || (
+ dev-lang/php[mysqli]
+ dev-lang/php[mysql]
+ )
+ virtual/httpd-php:*
+"
+
+need_httpd_cgi
+
+S="${WORKDIR}"/${MY_P}
+
+pkg_setup() {
+ webapp_pkg_setup
+}
+
+src_install() {
+ webapp_src_preinst
+
+ dodoc README RELEASE-DATE-${MY_PV} ChangeLog || die
+ rm -f LICENSE README* RELEASE-DATE-${MY_PV}
+
+ if ! use setup; then
+ rm -rf setup || die "Cannot remove setup utility"
+ elog "The phpMyAdmin setup utility has been removed."
+ elog "It is a regular target of various exploits. If you need
it, set USE=setup."
+ else
+ elog "You should consider disabling the setup USE flag"
+ elog "to exclude the setup utility if you don't use it."
+ elog "It regularly is the target of various exploits."
+ fi
+
+ insinto "${MY_HTDOCSDIR#${EPREFIX}}"
+ doins -r .
+
+ webapp_configfile
"${MY_HTDOCSDIR#${EPREFIX}}"/libraries/config.default.php
+ webapp_serverowned
"${MY_HTDOCSDIR#${EPREFIX}}"/libraries/config.default.php
+
+ webapp_postinst_txt en "${FILESDIR}"/postinstall-en-3.1.txt
+ webapp_src_install
+}
diff --git a/dev-db/phpmyadmin/phpmyadmin-4.6.4.ebuild
b/dev-db/phpmyadmin/phpmyadmin-4.6.4.ebuild
new file mode 100644
index 0000000..1f26611
--- /dev/null
+++ b/dev-db/phpmyadmin/phpmyadmin-4.6.4.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+inherit eutils webapp
+
+MY_PV=${PV/_/-}
+MY_PN="phpMyAdmin"
+MY_P="${MY_PN}-${MY_PV}-all-languages"
+
+DESCRIPTION="Web-based administration for MySQL database in PHP"
+HOMEPAGE="https://www.phpmyadmin.net/"
+SRC_URI="https://files.phpmyadmin.net/${MY_PN}/${MY_PV}/${MY_P}.tar.xz"
+
+LICENSE="GPL-2"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd
~ppc-macos ~x64-macos ~x86-macos"
+IUSE="setup"
+
+RDEPEND="
+ dev-lang/php[crypt,ctype,filter,json,session,unicode]
+ || (
+ dev-lang/php[mysqli]
+ dev-lang/php[mysql]
+ )
+ virtual/httpd-php:*
+"
+
+need_httpd_cgi
+
+S="${WORKDIR}"/${MY_P}
+
+pkg_setup() {
+ webapp_pkg_setup
+}
+
+src_install() {
+ webapp_src_preinst
+
+ dodoc README RELEASE-DATE-${MY_PV} ChangeLog || die
+ rm -f LICENSE README* RELEASE-DATE-${MY_PV}
+
+ if ! use setup; then
+ rm -rf setup || die "Cannot remove setup utility"
+ elog "The phpMyAdmin setup utility has been removed."
+ elog "It is a regular target of various exploits. If you need
it, set USE=setup."
+ else
+ elog "You should consider disabling the setup USE flag"
+ elog "to exclude the setup utility if you don't use it."
+ elog "It regularly is the target of various exploits."
+ fi
+
+ insinto "${MY_HTDOCSDIR#${EPREFIX}}"
+ doins -r .
+
+ webapp_configfile
"${MY_HTDOCSDIR#${EPREFIX}}"/libraries/config.default.php
+ webapp_serverowned
"${MY_HTDOCSDIR#${EPREFIX}}"/libraries/config.default.php
+
+ webapp_postinst_txt en "${FILESDIR}"/postinstall-en-3.1.txt
+ webapp_src_install
+}