From fabaaf62fc7241c7eb9fb349cd7c7bdb27364462 Mon Sep 17 00:00:00 2001 From: abs Date: Fri, 29 Oct 2004 12:56:24 +0000 Subject: Update setiathome to 3.08: Release notes: Version 3.08 is a precautionary security release. There was a potential buffer overrun in the networking code of the client that is fixed with version 3.08. Note that to exploit this vulnerability, a potential attacker would have to trick the client into contacting a fake server rather than the actual SETI@home server. To our knowledge, no SETI@home client has ever been attacked in this manner. The only NetBSD platform currently supported by 3.08 is NetBSD-sparc-1.6.1 and later. Update supported list for FreeBSD, OpenBSD, SunOS, and Linux --- misc/setiathome/Makefile | 68 ++++++++++++++++++++++++++++++------------------ misc/setiathome/PLIST | 3 ++- misc/setiathome/distinfo | 32 ++++++++++++++++------- 3 files changed, 67 insertions(+), 36 deletions(-) (limited to 'misc') diff --git a/misc/setiathome/Makefile b/misc/setiathome/Makefile index 938237805b5..394e85448d7 100644 --- a/misc/setiathome/Makefile +++ b/misc/setiathome/Makefile @@ -1,41 +1,56 @@ -# $NetBSD: Makefile,v 1.11 2003/07/17 21:49:55 grant Exp $ +# $NetBSD: Makefile,v 1.12 2004/10/29 12:56:24 abs Exp $ # +DISTNAME= ${PKGNAME_NOREV} +PKGNAME= setiathome-3.08 +CATEGORIES= misc +MASTER_SITES= ftp://alien.ssl.berkeley.edu/pub/ \ + ftp://setidata.ssl.berkeley.edu/pub/ +EXTRACT_SUFX= .tar + +MAINTAINER= abs@NetBSD.org +HOMEPAGE= http://setiathome.ssl.berkeley.edu/ +COMMENT= Search for Extraterrestrial Intelligence - at home + .include "../../mk/bsd.prefs.mk" + +# Now rework distname based on OPSYS and MACHINE_ARCH. Does not handle +# rejecting older versions of operating systems # -.if ${OPSYS} == "SunOS" && ${MACHINE_ARCH} == "sparc" -DISTNAME= ${PKGNAME_NOREV}.sparc-sun-solaris2.6 -# -.elif (${MACHINE_ARCH} == "alpha") -DISTNAME= ${PKGNAME_NOREV}.alpha-unknown-netbsd1.4 +.if ${OPSYS} == "NetBSD" # -.elif (${MACHINE_ARCH} == "i386") -DISTNAME= ${PKGNAME_NOREV}.i386-unknown-netbsd1.3 +DISTNAME= ${PKGNAME_NOREV}.${MACHINE_ARCH}-unknown-netbsd1.6.1 + +.elif ${OPSYS} == "FreeBSD" # -.elif (${MACHINE_ARCH} == "powerpc") -DISTNAME= ${PKGNAME_NOREV}.powerpc-unknown-netbsd1.4 +DISTNAME= ${PKGNAME_NOREV}.${MACHINE_ARCH}-unknown-freebsd4.0 + +.elif ${OPSYS} == "OpenBSD" # -# XXX Not yet on ftp site -.elif (${MACHINE_ARCH} == "sparc") -DISTNAME= ${PKGNAME_NOREV}.sparc-unknown-netbsd1.4 +DISTNAME= ${PKGNAME_NOREV}.${MACHINE_ARCH}-unknown-openbsd3.3 + +.elif ${OPSYS} == "SunOS" # -.else -DISTNAME= ${PKGNAME_NOREV} +.if ${MACHINE_ARCH} == "sparc" +DISTNAME= ${PKGNAME_NOREV}.sparc-sun-solaris2.6 +else +DISTNAME= ${PKGNAME_NOREV}.i386-pc-solaris2.6 .endif + +.elif ${OPSYS} == "Linux" # -PKGNAME= setiathome-3.03 -PKGREVISION= 2 -CATEGORIES= misc -MASTER_SITES= ftp://ftp.cdrom.com/pub/setiathome/ \ - ftp://alien.ssl.berkeley.edu/pub/ \ - ftp://setidata.ssl.berkeley.edu/pub/ -EXTRACT_SUFX= .tar +.if ${MACHINE_ARCH} == "i386" +DISTNAME= ${PKGNAME_NOREV}.i686-pc-linux-gnu +.elif ${MACHINE_ARCH} == "x86_64" +DISTNAME= ${PKGNAME_NOREV}.x86_64-pc-linux-gnu +.endif -MAINTAINER= abs@NetBSD.org -HOMEPAGE= http://setiathome.ssl.berkeley.edu/ -COMMENT= Search for Extraterrestrial Intelligence - at home +.endif -ONLY_FOR_PLATFORM= NetBSD-*-alpha NetBSD-*-i386 NetBSD-*-powerpc SunOS-*-sparc +ONLY_FOR_PLATFORM= NetBSD-*-sparc FreeBSD-*-i386 OpenBSD-*-alpha +ONLY_FOR_PLATFORM+= OpenBSD-*-i386 OpenBSD-*-macppc OpenBSD-*-sparc +ONLY_FOR_PLATFORM+= OpenBSD-*-sparc64 SunOS-*-sparc SunOS-*-i386 Linux-*-i386 +ONLY_FOR_PLATFORM+= Linux-*-i386 Linux-*-x86_64 DIST_SUBDIR= setiathome DECOMPRESS_CMD= ${CAT} @@ -48,5 +63,6 @@ do-install: ${INSTALL_PROGRAM} ${WRKSRC}/setiathome ${PREFIX}/bin ${INSTALL_PROGRAM} ${WRKSRC}/xsetiathome ${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/README ${PREFIX}/man/cat1/setiathome.0 + ${INSTALL_MAN} ${WRKSRC}/README.xsetiathome ${PREFIX}/man/cat1/xsetiathome.0 .include "../../mk/bsd.pkg.mk" diff --git a/misc/setiathome/PLIST b/misc/setiathome/PLIST index fe9892c85e0..4dd1d83dc99 100644 --- a/misc/setiathome/PLIST +++ b/misc/setiathome/PLIST @@ -1,4 +1,5 @@ -@comment $NetBSD: PLIST,v 1.3 2004/04/23 22:07:55 reed Exp $ +@comment $NetBSD: PLIST,v 1.4 2004/10/29 12:56:24 abs Exp $ bin/setiathome bin/xsetiathome man/cat1/setiathome.0 +man/cat1/xsetiathome.0 diff --git a/misc/setiathome/distinfo b/misc/setiathome/distinfo index 271a7ee32a0..69d52262475 100644 --- a/misc/setiathome/distinfo +++ b/misc/setiathome/distinfo @@ -1,10 +1,24 @@ -$NetBSD: distinfo,v 1.2 2001/04/20 13:52:21 agc Exp $ +$NetBSD: distinfo,v 1.3 2004/10/29 12:56:24 abs Exp $ -SHA1 (setiathome/setiathome-3.03.i386-unknown-netbsd1.3.tar) = 762b6f6a54fe8daa038dc054209118191c2842ff -Size (setiathome/setiathome-3.03.i386-unknown-netbsd1.3.tar) = 1249280 bytes -SHA1 (setiathome/setiathome-3.03.alpha-unknown-netbsd1.4.tar) = 79d58efb9ccc1f86580a4e7da4cee79aec45c3a6 -Size (setiathome/setiathome-3.03.alpha-unknown-netbsd1.4.tar) = 330752 bytes -SHA1 (setiathome/setiathome-3.03.powerpc-unknown-netbsd1.4.tar) = c5c71b3ec90c9791267fe0564add318a02e7d0b9 -Size (setiathome/setiathome-3.03.powerpc-unknown-netbsd1.4.tar) = 216576 bytes -SHA1 (setiathome/setiathome-3.03.sparc-sun-solaris2.6.tar) = a2a068ba7c4790064f030f0141c86a6047d1bd36 -Size (setiathome/setiathome-3.03.sparc-sun-solaris2.6.tar) = 239616 bytes +SHA1 (setiathome/setiathome-3.08.alpha-unknown-openbsd3.3.tar) = 893eef6f91105fff1dbd8e2ec38879a02f138dd7 +SHA1 (setiathome/setiathome-3.08.i386-pc-solaris2.6.tar) = a47345f1e4d6313b8dfd5299125b22ffb4fa7a1d +SHA1 (setiathome/setiathome-3.08.i386-unknown-freebsd4.0.tar) = 6f2c646d1d6a2b7923163157dba93a1868c5b958 +SHA1 (setiathome/setiathome-3.08.i386-unknown-openbsd3.3.tar) = f72b4a566944ced18043b90eef651d2129270651 +SHA1 (setiathome/setiathome-3.08.i686-pc-linux-gnu.tar) = 0b73079e14b35806fbd00c87234bb6f81eb0a10b +SHA1 (setiathome/setiathome-3.08.macppc-unknown-openbsd3.3.tar) = 6dae05daeeef05f5cb058304aee487f4c7b0dd46 +SHA1 (setiathome/setiathome-3.08.sparc-sun-solaris2.6.tar) = a33f8acabe312bfe6511956ba9446213d34eb29f +SHA1 (setiathome/setiathome-3.08.sparc-unknown-netbsd1.6.1.tar) = 9bc960d4dd2c698b4d59d575843cefe715105cb3 +SHA1 (setiathome/setiathome-3.08.sparc-unknown-openbsd3.3.tar) = 8fd1c18514e71359073fb80dac063c77e352ce69 +SHA1 (setiathome/setiathome-3.08.sparc64-unknown-openbsd3.3.tar) = 7ee2c7257739030abb1b9fc69478fc962d6d99e3 +SHA1 (setiathome/setiathome-3.08.x86_64-pc-linux-gnu.tar) = 196bbc2874fb7c1699035d133a2775714d4b0de3 +Size (setiathome/setiathome-3.08.alpha-unknown-openbsd3.3.tar) = 312320 bytes +Size (setiathome/setiathome-3.08.i386-pc-solaris2.6.tar) = 191488 bytes +Size (setiathome/setiathome-3.08.i386-unknown-freebsd4.0.tar) = 196096 bytes +Size (setiathome/setiathome-3.08.i386-unknown-openbsd3.3.tar) = 237568 bytes +Size (setiathome/setiathome-3.08.i686-pc-linux-gnu.tar) = 247808 bytes +Size (setiathome/setiathome-3.08.macppc-unknown-openbsd3.3.tar) = 226816 bytes +Size (setiathome/setiathome-3.08.sparc-sun-solaris2.6.tar) = 249344 bytes +Size (setiathome/setiathome-3.08.sparc-unknown-netbsd1.6.1.tar) = 207872 bytes +Size (setiathome/setiathome-3.08.sparc-unknown-openbsd3.3.tar) = 211968 bytes +Size (setiathome/setiathome-3.08.sparc64-unknown-openbsd3.3.tar) = 265728 bytes +Size (setiathome/setiathome-3.08.x86_64-pc-linux-gnu.tar) = 224768 bytes -- cgit v1.2.3