Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 351406 Details for
Bug 468306
htpasswd is broken in apache-2.4.4
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
Proposed ebuild to fix critical bug in apache-tools-2.4.4
apache-tools-2.4.4-r2.ebuild (text/plain), 2.25 KB, created by
Chet McNeill
on 2013-06-19 17:06:08 UTC
(
hide
)
Description:
Proposed ebuild to fix critical bug in apache-tools-2.4.4
Filename:
MIME Type:
Creator:
Chet McNeill
Created:
2013-06-19 17:06:08 UTC
Size:
2.25 KB
patch
obsolete
># Copyright 1999-2013 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.4.4-r1.ebuild,v 1.1 2013/03/25 03:21:12 patrick Exp $ > >EAPI="3" >inherit flag-o-matic eutils multilib > >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 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc64-solaris ~x64-solaris" >IUSE="ssl" >RESTRICT="test" > >RDEPEND="=dev-libs/apr-1* > =dev-libs/apr-util-1* > dev-libs/libpcre > ssl? ( dev-libs/openssl )" > >DEPEND="${RDEPEND} > sys-devel/libtool" > >S="${WORKDIR}/httpd-${PV}" > >src_prepare() { > # Apply patch: > # apache-tools-2.4.4-htpasswd.patch > # -- fix critical bug in v 2.4.4 of htpasswd > epatch "${FILESDIR}"/${PN}-2.4.4-htpasswd.patch >} > >src_configure() { > local myconf="" > > # Instead of filtering --as-needed (bug #128505), append --no-as-needed > append-ldflags $(no-as-needed) > > use ssl && myconf+=" --with-ssl=${EPREFIX}/usr --enable-ssl" > > # econf overwrites the stuff from config.layout, so we have to put them into > # our myconf line too > econf \ > --libexecdir=/usr/$(get_libdir)/apache2/modules \ > --sbindir="${EPREFIX}"/usr/sbin \ > --with-perl="${EPREFIX}"/usr/bin/perl \ > --with-expat="${EPREFIX}"/usr \ > --with-z="${EPREFIX}"/usr \ > --with-apr="${EPREFIX}"/usr \ > --with-apr-util="${EPREFIX}"/usr \ > --with-pcre="${EPREFIX}"/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,ab,logresolve}.1 \ > "${S}"/docs/man/{htcacheclean,rotatelogs}.8 > > # Providing compatiblity symlinks for #177697 (which we'll stop to install > # at some point). > pushd "${ED}"/usr/sbin/ >/dev/null > for i in *; do > dosym /usr/sbin/${i} /usr/sbin/${i}2 > done > popd "${ED}"/usr/sbin/ >/dev/null > > # Provide a symlink for ab-ssl > if use ssl; then > dosym /usr/bin/ab /usr/bin/ab-ssl > dosym /usr/bin/ab /usr/bin/ab2-ssl > fi > > dodoc "${S}"/CHANGES >}
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 468306
: 351406 |
351408