summaryrefslogtreecommitdiff
path: root/misc
diff options
context:
space:
mode:
authorabs <abs>2004-10-29 12:56:24 +0000
committerabs <abs>2004-10-29 12:56:24 +0000
commitfabaaf62fc7241c7eb9fb349cd7c7bdb27364462 (patch)
tree86cb9501fd3f53241100dc3afeef97ec4295fd69 /misc
parent30340822663a17d6c27c2a1f524fe65b02eb0305 (diff)
downloadpkgsrc-fabaaf62fc7241c7eb9fb349cd7c7bdb27364462.tar.gz
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
Diffstat (limited to 'misc')
-rw-r--r--misc/setiathome/Makefile68
-rw-r--r--misc/setiathome/PLIST3
-rw-r--r--misc/setiathome/distinfo32
3 files changed, 67 insertions, 36 deletions
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