Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 72720 Details for
Bug 112213
www-client/lynx: arbitrary command execution via lynxcgi (CVE-2005-2929)
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
lynx-2.8.6_pre15.ebuild
lynx-2.8.6_pre15.ebuild (text/plain), 1.98 KB, created by
solar (RETIRED)
on 2005-11-11 22:09:30 UTC
(
hide
)
Description:
lynx-2.8.6_pre15.ebuild
Filename:
MIME Type:
Creator:
solar (RETIRED)
Created:
2005-11-11 22:09:30 UTC
Size:
1.98 KB
patch
obsolete
># Copyright 1999-2005 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Header: /var/cvsroot/gentoo-x86/www-client/lynx/lynx-2.8.5-r1.ebuild,v 1.1 2005/10/17 11:58:37 seemant Exp $ > >inherit eutils flag-o-matic > >SEC_V=2005-3120 > >MY_P=${P/-/} >DESCRIPTION="An excellent console-based web browser with ssl support" >HOMEPAGE="http://lynx.browser.org/" >S=${WORKDIR}/${PN}${PV//./-} > >if [[ "${MY_P/_pre/}" == "${MY_P}" ]]; then > SRC_URI="ftp://lynx.isc.org/${MY_P}/${MY_P}.tar.bz2" >else > SRC_URI="ftp://lynx.isc.org/current/${MY_P/_pre/dev.}.tar.bz2" > MY_PV=${PV//./-} > S=${WORKDIR}/${PN}${MY_PV:0:5} >fi > >LICENSE="GPL-2" >SLOT="0" >KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" ># ppc-macos dropped.. needs patch loving >IUSE="ssl nls ipv6" > >DEPEND="sys-libs/ncurses > sys-libs/zlib > nls? ( sys-devel/gettext ) > ssl? ( >=dev-libs/openssl-0.9.6 )" >PROVIDE="virtual/textbrowser" > >src_unpack() { > unpack ${A}; cd ${S} || die "chdir $S" ># epatch ${WORKDIR}/${P}-CAN-${SEC_V}.patch ># use userland_Darwin && epatch ${FILESDIR}/${P}-darwin.patch >} > >src_compile() { > local myconf > use ssl && myconf="${myconf} --with-ssl=yes" > > append-flags -DANSI_VARARGS > > econf \ > --libdir=/etc/lynx \ > --enable-cgi-links \ > --enable-EXP_PERSISTENT_COOKIES \ > --enable-prettysrc \ > --enable-nsl-fork \ > --enable-file-upload \ > --enable-read-eta \ > --enable-libjs \ > --enable-color-style \ > --enable-scrollbar \ > --enable-included-msgs \ > --with-zlib \ > $(use_enable nls) \ > $(use_enable ipv6) \ > ${myconf} || die > > emake || die "compile problem" >} > >src_install() { > einstall libdir=${D}/etc/lynx || die > > dosed "s|^HELPFILE.*$|HELPFILE:file://localhost/usr/share/doc/${PF}/lynx_help/lynx_help/lynx_help_main.html|" \ > /etc/lynx/lynx.cfg > dodoc CHANGES COPYHEADER INSTALLATION PROBLEMS README > docinto docs > dodoc docs/* > docinto lynx_help > dodoc lynx_help/*.txt > dohtml -r lynx_help > > # small little manpage glitch > rm ${D}/usr/share/man/lynx.1 > newman lynx.man lynx.1 >}
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 112213
: 72720 |
72774