summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLars Wendler <polynomial-c@gentoo.org>2014-05-21 06:26:48 +0000
committerLars Wendler <polynomial-c@gentoo.org>2014-05-21 06:26:48 +0000
commit255a20ebf2d41d7390072fc71f12fdd0f4b6bf45 (patch)
tree99dfd4d4d4ff70b1b97e5eec09008cdc8bf1f7cf /app-admin/apache-tools
parentVersion bump. (diff)
downloadgentoo-2-255a20ebf2d41d7390072fc71f12fdd0f4b6bf45.tar.gz
gentoo-2-255a20ebf2d41d7390072fc71f12fdd0f4b6bf45.tar.bz2
gentoo-2-255a20ebf2d41d7390072fc71f12fdd0f4b6bf45.zip
Removed vulnerable versions
(Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key 0x981CA6FC)
Diffstat (limited to 'app-admin/apache-tools')
-rw-r--r--app-admin/apache-tools/ChangeLog7
-rw-r--r--app-admin/apache-tools/apache-tools-2.2.24.ebuild92
-rw-r--r--app-admin/apache-tools/apache-tools-2.2.25.ebuild92
-rw-r--r--app-admin/apache-tools/apache-tools-2.2.26.ebuild92
4 files changed, 6 insertions, 277 deletions
diff --git a/app-admin/apache-tools/ChangeLog b/app-admin/apache-tools/ChangeLog
index ee2c1bdc1e45..137fedb346a9 100644
--- a/app-admin/apache-tools/ChangeLog
+++ b/app-admin/apache-tools/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for app-admin/apache-tools
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-admin/apache-tools/ChangeLog,v 1.189 2014/05/17 13:50:53 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-admin/apache-tools/ChangeLog,v 1.190 2014/05/21 06:26:48 polynomial-c Exp $
+
+ 21 May 2014; Lars Wendler <polynomial-c@gentoo.org>
+ -apache-tools-2.2.24.ebuild, -apache-tools-2.2.25.ebuild,
+ -apache-tools-2.2.26.ebuild:
+ Removed vulnerable versions.
17 May 2014; Agostino Sarubbo <ago@gentoo.org> apache-tools-2.2.27.ebuild:
Stable for alpha, wrt bug #507866
diff --git a/app-admin/apache-tools/apache-tools-2.2.24.ebuild b/app-admin/apache-tools/apache-tools-2.2.24.ebuild
deleted file mode 100644
index 5c53fb306106..000000000000
--- a/app-admin/apache-tools/apache-tools-2.2.24.ebuild
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-admin/apache-tools/apache-tools-2.2.24.ebuild,v 1.14 2014/01/31 08:24:41 vapier Exp $
-
-EAPI="4"
-inherit flag-o-matic eutils
-
-DESCRIPTION="Useful Apache tools - htdigest, htpasswd, ab, htdbm"
-HOMEPAGE="http://httpd.apache.org/"
-SRC_URI="mirror://apache/httpd/httpd-${PV}.tar.bz2"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
-IUSE="ssl"
-RESTRICT="test"
-
-RDEPEND="=dev-libs/apr-1*
- =dev-libs/apr-util-1*
- dev-libs/libpcre
- ssl? ( dev-libs/openssl )
- !<www-servers/apache-2.2.4"
-
-DEPEND="${RDEPEND}
- sys-devel/libtool"
-
-S="${WORKDIR}/httpd-${PV}"
-
-src_prepare() {
- # Apply these patches:
- # (1) apache-tools-2.2.20-Makefile.patch:
- # - fix up the `make install' for support/
- # - remove envvars from `make install'
- epatch "${FILESDIR}"/${PN}-2.2.20-Makefile.patch
-}
-
-src_configure() {
- local myconf=""
-
- # Brain dead check.
- tc-is-cross-compiler && export ap_cv_void_ptr_lt_long="no"
-
- # Instead of filtering --as-needed (bug #128505), append --no-as-needed
- append-ldflags $(no-as-needed)
-
- use ssl && myconf+=" --with-ssl=/usr --enable-ssl"
-
- # econf overwrites the stuff from config.layout, so we have to put them into
- # our myconf line too
- econf \
- --sbindir=/usr/sbin \
- --with-z=/usr \
- --with-apr=/usr \
- --with-apr-util=/usr \
- --with-pcre=/usr \
- ${myconf}
-}
-
-src_compile() {
- cd support || die
- emake
-}
-
-src_install () {
- cd support || die
-
- make DESTDIR="${D}" install
-
- # install manpages
- doman "${S}"/docs/man/{dbmmanage,htdigest,htpasswd,htdbm}.1 \
- "${S}"/docs/man/{htcacheclean,rotatelogs,ab,logresolve}.8
-
- # Providing compatiblity symlinks for #177697 (which we'll stop to install
- # at some point).
- pushd "${D}"/usr/sbin/ >/dev/null
- for i in *; do
- dosym /usr/sbin/${i} /usr/sbin/${i}2
- done
- popd "${D}"/usr/sbin/ >/dev/null
-
- # Provide a symlink for ab-ssl
- if use ssl; then
- dosym /usr/sbin/ab /usr/sbin/ab-ssl
- dosym /usr/sbin/ab /usr/sbin/ab2-ssl
- fi
-
- # make htpasswd accessible for non-root users
- dosym /usr/sbin/htpasswd /usr/bin/htpasswd
- dosym /usr/sbin/htdigest /usr/bin/htdigest
-
- dodoc "${S}"/CHANGES
-}
diff --git a/app-admin/apache-tools/apache-tools-2.2.25.ebuild b/app-admin/apache-tools/apache-tools-2.2.25.ebuild
deleted file mode 100644
index 5af85eb5177b..000000000000
--- a/app-admin/apache-tools/apache-tools-2.2.25.ebuild
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-admin/apache-tools/apache-tools-2.2.25.ebuild,v 1.14 2014/01/31 08:24:41 vapier Exp $
-
-EAPI="4"
-inherit flag-o-matic eutils
-
-DESCRIPTION="Useful Apache tools - htdigest, htpasswd, ab, htdbm"
-HOMEPAGE="http://httpd.apache.org/"
-SRC_URI="mirror://apache/httpd/httpd-${PV}.tar.bz2"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
-IUSE="ssl"
-RESTRICT="test"
-
-RDEPEND="=dev-libs/apr-1*
- =dev-libs/apr-util-1*
- dev-libs/libpcre
- ssl? ( dev-libs/openssl )
- !<www-servers/apache-2.2.4"
-
-DEPEND="${RDEPEND}
- sys-devel/libtool"
-
-S="${WORKDIR}/httpd-${PV}"
-
-src_prepare() {
- # Apply these patches:
- # (1) apache-tools-2.2.20-Makefile.patch:
- # - fix up the `make install' for support/
- # - remove envvars from `make install'
- epatch "${FILESDIR}"/${PN}-2.2.20-Makefile.patch
-}
-
-src_configure() {
- local myconf=""
-
- # Brain dead check.
- tc-is-cross-compiler && export ap_cv_void_ptr_lt_long="no"
-
- # Instead of filtering --as-needed (bug #128505), append --no-as-needed
- append-ldflags $(no-as-needed)
-
- use ssl && myconf+=" --with-ssl=/usr --enable-ssl"
-
- # econf overwrites the stuff from config.layout, so we have to put them into
- # our myconf line too
- econf \
- --sbindir=/usr/sbin \
- --with-z=/usr \
- --with-apr=/usr \
- --with-apr-util=/usr \
- --with-pcre=/usr \
- ${myconf}
-}
-
-src_compile() {
- cd support || die
- emake
-}
-
-src_install () {
- cd support || die
-
- make DESTDIR="${D}" install
-
- # install manpages
- doman "${S}"/docs/man/{dbmmanage,htdigest,htpasswd,htdbm}.1 \
- "${S}"/docs/man/{htcacheclean,rotatelogs,ab,logresolve}.8
-
- # Providing compatiblity symlinks for #177697 (which we'll stop to install
- # at some point).
- pushd "${D}"/usr/sbin/ >/dev/null
- for i in *; do
- dosym /usr/sbin/${i} /usr/sbin/${i}2
- done
- popd "${D}"/usr/sbin/ >/dev/null
-
- # Provide a symlink for ab-ssl
- if use ssl; then
- dosym /usr/sbin/ab /usr/sbin/ab-ssl
- dosym /usr/sbin/ab /usr/sbin/ab2-ssl
- fi
-
- # make htpasswd accessible for non-root users
- dosym /usr/sbin/htpasswd /usr/bin/htpasswd
- dosym /usr/sbin/htdigest /usr/bin/htdigest
-
- dodoc "${S}"/CHANGES
-}
diff --git a/app-admin/apache-tools/apache-tools-2.2.26.ebuild b/app-admin/apache-tools/apache-tools-2.2.26.ebuild
deleted file mode 100644
index 6d4fdb9897b7..000000000000
--- a/app-admin/apache-tools/apache-tools-2.2.26.ebuild
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-admin/apache-tools/apache-tools-2.2.26.ebuild,v 1.3 2014/01/31 08:24:41 vapier Exp $
-
-EAPI="4"
-inherit flag-o-matic eutils
-
-DESCRIPTION="Useful Apache tools - htdigest, htpasswd, ab, htdbm"
-HOMEPAGE="http://httpd.apache.org/"
-SRC_URI="mirror://apache/httpd/httpd-${PV}.tar.bz2"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
-IUSE="ssl"
-RESTRICT="test"
-
-RDEPEND="=dev-libs/apr-1*
- =dev-libs/apr-util-1*
- dev-libs/libpcre
- ssl? ( dev-libs/openssl )
- !<www-servers/apache-2.2.4"
-
-DEPEND="${RDEPEND}
- sys-devel/libtool"
-
-S="${WORKDIR}/httpd-${PV}"
-
-src_prepare() {
- # Apply these patches:
- # (1) apache-tools-2.2.20-Makefile.patch:
- # - fix up the `make install' for support/
- # - remove envvars from `make install'
- epatch "${FILESDIR}"/${PN}-2.2.20-Makefile.patch
-}
-
-src_configure() {
- local myconf=""
-
- # Brain dead check.
- tc-is-cross-compiler && export ap_cv_void_ptr_lt_long="no"
-
- # Instead of filtering --as-needed (bug #128505), append --no-as-needed
- append-ldflags $(no-as-needed)
-
- use ssl && myconf+=" --with-ssl=/usr --enable-ssl"
-
- # econf overwrites the stuff from config.layout, so we have to put them into
- # our myconf line too
- econf \
- --sbindir=/usr/sbin \
- --with-z=/usr \
- --with-apr=/usr \
- --with-apr-util=/usr \
- --with-pcre=/usr \
- ${myconf}
-}
-
-src_compile() {
- cd support || die
- emake
-}
-
-src_install () {
- cd support || die
-
- make DESTDIR="${D}" install
-
- # install manpages
- doman "${S}"/docs/man/{dbmmanage,htdigest,htpasswd,htdbm}.1 \
- "${S}"/docs/man/{htcacheclean,rotatelogs,ab,logresolve}.8
-
- # Providing compatiblity symlinks for #177697 (which we'll stop to install
- # at some point).
- pushd "${D}"/usr/sbin/ >/dev/null
- for i in *; do
- dosym /usr/sbin/${i} /usr/sbin/${i}2
- done
- popd "${D}"/usr/sbin/ >/dev/null
-
- # Provide a symlink for ab-ssl
- if use ssl; then
- dosym /usr/sbin/ab /usr/sbin/ab-ssl
- dosym /usr/sbin/ab /usr/sbin/ab2-ssl
- fi
-
- # make htpasswd accessible for non-root users
- dosym /usr/sbin/htpasswd /usr/bin/htpasswd
- dosym /usr/sbin/htdigest /usr/bin/htdigest
-
- dodoc "${S}"/CHANGES
-}