summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMaurice van der Pot <griffon26@gentoo.org>2005-01-29 01:18:11 +0000
committerMaurice van der Pot <griffon26@gentoo.org>2005-01-29 01:18:11 +0000
commitc3b744aede623b16ee9a20b032f30ea4af45896c (patch)
tree0142ffbebc86c1f069fb9afb5e6fb37609d25398 /net-fs/ncpfs
parentremoved circular dependency, see bug #70445 (diff)
downloadgentoo-2-c3b744aede623b16ee9a20b032f30ea4af45896c.tar.gz
gentoo-2-c3b744aede623b16ee9a20b032f30ea4af45896c.tar.bz2
gentoo-2-c3b744aede623b16ee9a20b032f30ea4af45896c.zip
Added version 2.2.6 of ncpfs to fix security issues
Diffstat (limited to 'net-fs/ncpfs')
-rw-r--r--net-fs/ncpfs/ChangeLog11
-rw-r--r--net-fs/ncpfs/Manifest12
-rw-r--r--net-fs/ncpfs/files/digest-ncpfs-2.2.61
-rw-r--r--net-fs/ncpfs/ncpfs-2.2.6.ebuild50
4 files changed, 67 insertions, 7 deletions
diff --git a/net-fs/ncpfs/ChangeLog b/net-fs/ncpfs/ChangeLog
index 71ced6ef458b..708f1fc3bdeb 100644
--- a/net-fs/ncpfs/ChangeLog
+++ b/net-fs/ncpfs/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for net-fs/ncpfs
-# Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-fs/ncpfs/ChangeLog,v 1.18 2004/12/15 12:41:03 latexer Exp $
+# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/net-fs/ncpfs/ChangeLog,v 1.19 2005/01/29 01:18:11 griffon26 Exp $
+
+*ncpfs-2.2.6 (29 Jan 2005)
+
+ 29 Jan 2005; Maurice van der Pot <griffon26@gentoo.org>
+ +ncpfs-2.2.6.ebuild:
+ Added new version that fixes security bug #77414.
+ Immediately marked stable on x86.
15 Dec 2004; Peter Johanson <latexer@gentoo.org> ncpfs-2.2.5.ebuild:
Fix syntax for php depends. See bug #74005
diff --git a/net-fs/ncpfs/Manifest b/net-fs/ncpfs/Manifest
index 94d95ecce0e4..b18312cbc2db 100644
--- a/net-fs/ncpfs/Manifest
+++ b/net-fs/ncpfs/Manifest
@@ -1,13 +1,15 @@
+MD5 c9e5871c825d1968d24662100bab7b2c metadata.xml 290
MD5 cf30be0a3ca1f63ff991a9d69ac7c2ff ncpfs-2.2.0.19-r1.ebuild 945
+MD5 451a9ac75dcee32503b81434d3e830eb ncpfs-2.2.0.19-r2.ebuild 988
+MD5 57e7c70b0e8be0e9aaddf3efd63273bc ncpfs-2.2.0.19.ebuild 732
MD5 fdd49676265cd6dc78bfc6de7d761a6e ncpfs-2.2.3.ebuild 957
MD5 46b5830df57362ba123e8c822aefaaae ncpfs-2.2.5.ebuild 1350
MD5 cc3682eb200f569c01887b4218305bb3 ChangeLog 2076
-MD5 451a9ac75dcee32503b81434d3e830eb ncpfs-2.2.0.19-r2.ebuild 988
-MD5 c9e5871c825d1968d24662100bab7b2c metadata.xml 290
-MD5 57e7c70b0e8be0e9aaddf3efd63273bc ncpfs-2.2.0.19.ebuild 732
-MD5 26e01ffe1e892a30ca35b773ed1ad014 files/digest-ncpfs-2.2.3 64
-MD5 28e54a3c45d44a003fc1f5764a7e2b63 files/digest-ncpfs-2.2.5 64
+MD5 7f8d678436366a57f32d610f12084ce3 ncpfs-2.2.6.ebuild 1350
MD5 922a7aee31b05e5c9fe29c08ad41efbb files/digest-ncpfs-2.2.0.19 67
MD5 922a7aee31b05e5c9fe29c08ad41efbb files/digest-ncpfs-2.2.0.19-r1 67
MD5 922a7aee31b05e5c9fe29c08ad41efbb files/digest-ncpfs-2.2.0.19-r2 67
+MD5 26e01ffe1e892a30ca35b773ed1ad014 files/digest-ncpfs-2.2.3 64
+MD5 28e54a3c45d44a003fc1f5764a7e2b63 files/digest-ncpfs-2.2.5 64
MD5 221f5197d914c3526e1d965bf62d9535 files/ncpfs-2.2.5-php.patch 555
+MD5 6894750817d66de3a8383dd2d668ea39 files/digest-ncpfs-2.2.6 64
diff --git a/net-fs/ncpfs/files/digest-ncpfs-2.2.6 b/net-fs/ncpfs/files/digest-ncpfs-2.2.6
new file mode 100644
index 000000000000..3f922d1087ea
--- /dev/null
+++ b/net-fs/ncpfs/files/digest-ncpfs-2.2.6
@@ -0,0 +1 @@
+MD5 a9ab9f135d504440202069393dd9eb36 ncpfs-2.2.6.tar.gz 2100545
diff --git a/net-fs/ncpfs/ncpfs-2.2.6.ebuild b/net-fs/ncpfs/ncpfs-2.2.6.ebuild
new file mode 100644
index 000000000000..86b153947cf8
--- /dev/null
+++ b/net-fs/ncpfs/ncpfs-2.2.6.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-fs/ncpfs/ncpfs-2.2.6.ebuild,v 1.1 2005/01/29 01:18:11 griffon26 Exp $
+
+inherit eutils confutils
+
+IUSE="nls pam php"
+
+DESCRIPTION="Provides Access to Netware services using the NCP protocol (Kernel support must be activated!)"
+SRC_URI="ftp://platan.vc.cvut.cz/pub/linux/${PN}/${P}.tar.gz"
+HOMEPAGE="ftp://platan.vc.cvut.cz/pub/linux/ncpfs/"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="x86 ~amd64 ~ppc ~ppc64"
+
+DEPEND="nls? ( sys-devel/gettext )
+ pam? ( sys-libs/pam )
+ php? ( || ( virtual/php virtual/httpd-php ) )"
+
+src_unpack() {
+ unpack ${A}
+
+ # add patch for PHP extension sandbox violation
+ cd ${S} || die "Unable to cd to ${S}"
+ epatch ${FILESDIR}/${PN}-2.2.5-php.patch || die "Unable to apply PHP patch"
+}
+
+src_compile() {
+
+ local myconf
+
+ myconf=
+ enable_extension_enable "nls" "nls" 0
+ enable_extension_enable "pam" "pam" 0
+ enable_extension_enable "php" "php" 0
+
+ econf ${myconf} || die "econf failed"
+ emake || die
+}
+
+src_install () {
+ # directory ${D}/lib/security needs to be created or the install fails
+ dodir /lib/security
+ dodir /usr/sbin
+ dodir /sbin
+ make DESTDIR=${D} install || die
+
+ dodoc FAQ README
+}