diff options
-rw-r--r-- | net-p2p/opendchub/ChangeLog | 8 | ||||
-rw-r--r-- | net-p2p/opendchub/Manifest | 3 | ||||
-rw-r--r-- | net-p2p/opendchub/files/0.7.14-telnet.patch | 12 | ||||
-rw-r--r-- | net-p2p/opendchub/files/digest-opendchub-0.7.14-r1 (renamed from net-p2p/opendchub/files/digest-opendchub-0.7.14) | 0 | ||||
-rw-r--r-- | net-p2p/opendchub/opendchub-0.7.14-r1.ebuild (renamed from net-p2p/opendchub/opendchub-0.7.14.ebuild) | 8 |
5 files changed, 29 insertions, 2 deletions
diff --git a/net-p2p/opendchub/ChangeLog b/net-p2p/opendchub/ChangeLog index c34440747439..d98f1b269078 100644 --- a/net-p2p/opendchub/ChangeLog +++ b/net-p2p/opendchub/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for net-p2p/opendchub # Copyright 1999-2004 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-p2p/opendchub/ChangeLog,v 1.6 2004/07/01 09:38:20 squinky86 Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-p2p/opendchub/ChangeLog,v 1.7 2004/08/23 21:09:54 squinky86 Exp $ + +*opendchub-0.7.14-r1 (23 Aug 2004) + + 23 Aug 2004; Jon Hood <squinky86@gentoo.org> +files/0.7.14-telnet.patch, + +opendchub-0.7.14-r1.ebuild, -opendchub-0.7.14.ebuild: + Version bump, fixes telnet vulnerability, #61432. 01 Jul 2004; Jon Hood <squinky86@gentoo.org> opendchub-0.7.14.ebuild: change virtual/glibc to virtual/libc diff --git a/net-p2p/opendchub/Manifest b/net-p2p/opendchub/Manifest index 5faa681e4435..987072822ae9 100644 --- a/net-p2p/opendchub/Manifest +++ b/net-p2p/opendchub/Manifest @@ -1,6 +1,9 @@ +MD5 19740cf422fdedfb08aab4f91ad26daf opendchub-0.7.14-r1.ebuild 1151 MD5 a260a1c883ac4bb9d592298d691b241b opendchub-0.7.14.ebuild 1014 MD5 7290355b3a1af1c83721c797483a9760 ChangeLog 756 MD5 8abcb326775f027b2e13f23344036e34 metadata.xml 224 MD5 e4fcbf6d8443605a548547abee4903e5 files/opendchub_setup.sh 556 MD5 75859d782548bffdb8575c89649978e3 files/opendchub-gentoo.patch 873 MD5 a2d8a9229bd7080e20a266ce68778903 files/digest-opendchub-0.7.14 68 +MD5 a2d8a9229bd7080e20a266ce68778903 files/digest-opendchub-0.7.14-r1 68 +MD5 0c5c328f5b8eccab6c415e6daa52ef08 files/0.7.14-telnet.patch 527 diff --git a/net-p2p/opendchub/files/0.7.14-telnet.patch b/net-p2p/opendchub/files/0.7.14-telnet.patch new file mode 100644 index 000000000000..f5254cbbbe11 --- /dev/null +++ b/net-p2p/opendchub/files/0.7.14-telnet.patch @@ -0,0 +1,12 @@ +diff -Naur opendchub-0.7.14.vanilla/src/main.c opendchub-0.7.14/src/main.c +--- opendchub-0.7.14.vanilla/src/main.c 2003-11-15 08:01:16.000000000 -0600 ++++ opendchub-0.7.14/src/main.c 2004-08-23 15:58:33.119710184 -0500 +@@ -1056,7 +1056,7 @@ + /* The chat command, starts with <nick> */
+ else if(*temp == '<')
+ {
+- if((user->type & (SCRIPT | UNKEYED | LINKED | NON_LOGGED)) == 0)
++ if((user->type & (SCRIPT | UNKEYED | LINKED | NON_LOGGED | NON_LOGGED_ADM)) == 0)
+ chat(temp, user);
+ }
+
diff --git a/net-p2p/opendchub/files/digest-opendchub-0.7.14 b/net-p2p/opendchub/files/digest-opendchub-0.7.14-r1 index 6c64f2c5990a..6c64f2c5990a 100644 --- a/net-p2p/opendchub/files/digest-opendchub-0.7.14 +++ b/net-p2p/opendchub/files/digest-opendchub-0.7.14-r1 diff --git a/net-p2p/opendchub/opendchub-0.7.14.ebuild b/net-p2p/opendchub/opendchub-0.7.14-r1.ebuild index ecc8fd948341..1faffc627663 100644 --- a/net-p2p/opendchub/opendchub-0.7.14.ebuild +++ b/net-p2p/opendchub/opendchub-0.7.14-r1.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2004 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-p2p/opendchub/opendchub-0.7.14.ebuild,v 1.6 2004/07/01 09:38:20 squinky86 Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-p2p/opendchub/opendchub-0.7.14-r1.ebuild,v 1.1 2004/08/23 21:09:54 squinky86 Exp $ inherit eutils @@ -20,6 +20,12 @@ src_unpack() { unpack ${A} cd ${S} epatch ${FILESDIR}/opendchub-gentoo.patch + epatch ${FILESDIR}/${PV}-telnet.patch +} + +src_compile() { + econf `use_enable perl` || die "configure failed" + emake || die "make failed" } src_install() { |