Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 208369 Details for
Bug 278589
sys-block/open-iscsi-2.0.871 version bump (supports kernels >2.6.28 and newer)
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
open-iscsi-2.0.871.ebuild with CVE-2009-1297 patch
open-iscsi-2.0.871.ebuild (text/plain), 3.08 KB, created by
Stefan Behte (RETIRED)
on 2009-10-26 22:23:34 UTC
(
hide
)
Description:
open-iscsi-2.0.871.ebuild with CVE-2009-1297 patch
Filename:
MIME Type:
Creator:
Stefan Behte (RETIRED)
Created:
2009-10-26 22:23:34 UTC
Size:
3.08 KB
patch
obsolete
># Copyright 1999-2009 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Header: /var/cvsroot/gentoo-x86/sys-block/open-iscsi/open-iscsi-2.0.870.3.ebuild,v 1.3 2009/09/23 20:31:26 patrick Exp $ > >inherit versionator linux-mod eutils flag-o-matic > >DESCRIPTION="Open-iSCSI is a high performance, transport independent, multi-platform implementation of RFC3720" >HOMEPAGE="http://www.open-iscsi.org/" >MY_PV="${PN}-$(replace_version_separator 2 "-" $MY_PV)" >SRC_URI="http://www.open-iscsi.org/bits/${MY_PV}.tar.gz" >LICENSE="GPL-2" >SLOT="0" >KEYWORDS="~x86 ~amd64 ~ppc ~mips" >IUSE="utils debug" >DEPEND="virtual/linux-sources" >RDEPEND="${DEPEND} > sys-apps/util-linux" > >S="${WORKDIR}/${MY_PV}" > >MODULE_NAMES_ARG="kernel/drivers/scsi:${S}/kernel" >MODULE_NAMES="iscsi_tcp(${MODULE_NAMES_ARG}) scsi_transport_iscsi(${MODULE_NAMES_ARG}) libiscsi(${MODULE_NAMES_ARG})" >BUILD_TARGETS="all" >CONFIG_CHECK="CRYPTO_CRC32C" >CONFIG_CHECK_MODULES="SCSI_ISCSI_ATTRS ISCSI_TCP" >ERROR_CFG="open-iscsi needs CRC32C support in your kernel." > >pkg_setup() { > linux-info_pkg_setup > linux-mod_pkg_setup > > # Needs to be done, as iscsid currently only starts, when having the iSCSI > # support loaded as module. Kernel builtion options don't work. See this for > # more information: > # http://groups.google.com/group/open-iscsi/browse_thread/thread/cc10498655b40507/fd6a4ba0c8e91966 > # If there's a new release, check whether this is still valid! > > for module in ${CONFIG_CHECK_MODULES}; do > linux_chkconfig_module ${module} || die "${module} needs to be built as module (builtin doesn't work)" > done >} > >src_unpack() { > unpack ${A} > export EPATCH_OPTS="-d${S}" > if [ $KV_PATCH -lt 15 ]; then > die "Sorry, your kernel must be 2.6.16-rc5 or newer!" > fi > epatch "${FILESDIR}"/CVE-2009-1297.patch >} > >src_compile() { > use debug && append-flags -DDEBUG_TCP -DDEBUG_SCSI > > einfo "Building userspace" > cd "${S}" && \ > CFLAGS="" emake OPTFLAGS="${CFLAGS}" user \ > || die "emake failed" >} > >src_install() { > einfo "Installing userspace" > dosbin usr/iscsid usr/iscsiadm usr/iscsistart > > if use utils; then > einfo "Installing utilities" > dosbin utils/iscsi-iname utils/iscsi_discovery > fi > > einfo "Installing docs" > doman doc/*[1-8] > dodoc README THANKS > docinto test > dodoc test/* > > einfo "Installing configuration" > insinto /etc/iscsi > doins etc/iscsid.conf > insinto /etc/iscsi/ifaces > doins etc/iface.example > > # only contains iscsi initiatorname, no need to update > if [ ! -e /etc/iscsi/initiatorname.iscsi ]; then > doins "${FILESDIR}"/initiatorname.iscsi > fi > > # if there is a special conf.d for this version, use it > # otherwise, use the default: iscsid-conf.d > insinto /etc/conf.d > if [ -e "${FILESDIR}"/iscsid-${PV}.conf.d ]; then > newins "${FILESDIR}"/iscsid-${PV}.conf.d iscsid > else > newins "${FILESDIR}"/iscsid-conf.d iscsid > fi > > # same for init.d > if [ -e "${FILESDIR}"/iscsid-${PV}.init.d ]; then > newinitd "${FILESDIR}"/iscsid-${PV}.init.d iscsid > else > newinitd "${FILESDIR}"/iscsid-init.d iscsid > fi > > keepdir /var/db/iscsi > fperms 700 /var/db/iscsi > fperms 600 /etc/iscsi/iscsid.conf >} > >pkg_postinst() { > linux-mod_pkg_postinst >}
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 278589
:
199508
|
206196
| 208369 |
208370