From owner-freebsd-ports-bugs@FreeBSD.ORG Thu Sep 27 15:40:03 2007 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C979916A418 for ; Thu, 27 Sep 2007 15:40:03 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 97B2013C45B for ; Thu, 27 Sep 2007 15:40:02 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.1/8.14.1) with ESMTP id l8RFe20m021732 for ; Thu, 27 Sep 2007 15:40:02 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.1/8.14.1/Submit) id l8RFe24Z021731; Thu, 27 Sep 2007 15:40:02 GMT (envelope-from gnats) Resent-Date: Thu, 27 Sep 2007 15:40:02 GMT Resent-Message-Id: <200709271540.l8RFe24Z021731@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Tuc.freebsd-port@t-b-o-h.net Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 59A5816A418 for ; Thu, 27 Sep 2007 15:37:49 +0000 (UTC) (envelope-from tuc@t-b-o-h.net) Received: from vjofn.tucs-beachin-obx-house.com (vjofn-pt.tunnel.tserv1.fmt.ipv6.he.net [IPv6:2001:470:1f00:ffff::5e5]) by mx1.freebsd.org (Postfix) with ESMTP id 0FCE013C469 for ; Thu, 27 Sep 2007 15:37:48 +0000 (UTC) (envelope-from tuc@t-b-o-h.net) Received: from himinbjorg.tucs-beachin-obx-house.com (cpe-68-175-8-11.hvc.res.rr.com [68.175.8.11]) (authenticated bits=0) by vjofn.tucs-beachin-obx-house.com (8.12.9/8.12.9) with ESMTP id l8RFblBJ027401 for ; Thu, 27 Sep 2007 11:37:47 -0400 (EDT) Received: from himinbjorg.tucs-beachin-obx-house.com (localhost.tucs-beachin-obx-house.com [127.0.0.1]) by himinbjorg.tucs-beachin-obx-house.com (8.13.8/8.13.6) with ESMTP id l8RFbfsh016936 for ; Thu, 27 Sep 2007 11:37:42 -0400 (EDT) (envelope-from tuc@t-b-o-h.net) Received: (from tbohnet@localhost) by himinbjorg.tucs-beachin-obx-house.com (8.13.8/8.13.6/Submit) id l8RFbfJW016935; Thu, 27 Sep 2007 11:37:41 -0400 (EDT) (envelope-from tbohnet) Message-Id: <200709271537.l8RFbfJW016935@himinbjorg.tucs-beachin-obx-house.com> Date: Thu, 27 Sep 2007 11:37:41 -0400 (EDT) From: Tuc To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: ports/116691: New port: math/linux-SHA-1_collision_search_graz Distributed client searching for weakness in SHA-1 hash X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Tuc.freebsd-port@t-b-o-h.net List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Sep 2007 15:40:03 -0000 >Number: 116691 >Category: ports >Synopsis: New port: math/linux-SHA-1_collision_search_graz Distributed client searching for weakness in SHA-1 hash >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Thu Sep 27 15:40:01 GMT 2007 >Closed-Date: >Last-Modified: >Originator: Tuc >Release: FreeBSD 5.5-STABLE i386 >Organization: T-B-O-H >Environment: System: FreeBSD himinbjorg.tucs-beachin-obx-house.com 5.5-STABLE FreeBSD 5.5-STABLE #9: Tue Jan 23 23:44:47 EST 2007 root@himinbjorg.tucs-beachin-obx-house.com:/usr/obj/usr/src/sys/HIMINBJORG53 i386 >Description: SHA-1 Collision Search Graz is a distributed computing project -- people from through out the world download and run software to band together to make one of the largest supercomputers in the world. Every computer makes the project closer to our goals. The project is trying to see if like MD4 in 1996, MD5/RIPEMD in 2004, and the the direct predecessor SHA-0 in 2004 also, there is a weakness in the hash. WWW: http://boinc.iaik.tugraz.at/sha1_coll_search/ >How-To-Repeat: >Fix: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # linux-SHA-1_collision_search_graz # linux-SHA-1_collision_search_graz/Makefile # linux-SHA-1_collision_search_graz/distinfo # linux-SHA-1_collision_search_graz/pkg-descr # linux-SHA-1_collision_search_graz/files # linux-SHA-1_collision_search_graz/files/app_info.xml.in # linux-SHA-1_collision_search_graz/pkg-plist # linux-SHA-1_collision_search_graz/pkg-message # echo c - linux-SHA-1_collision_search_graz mkdir -p linux-SHA-1_collision_search_graz > /dev/null 2>&1 echo x - linux-SHA-1_collision_search_graz/Makefile sed 's/^X//' >linux-SHA-1_collision_search_graz/Makefile << 'END-of-linux-SHA-1_collision_search_graz/Makefile' X# Ports collection makefile for: SHA-1_collision_search_graz X# Date created: 9/27/2007 X# Whom: Tuc X# X# $FreeBSD$ X# X XPORTNAME= SHA-1_collision_search_graz XPORTVERSION= 5.35 XCATEGORIES= math XMASTER_SITES= http://boinc.iaik.tugraz.at/sha1_coll_search/download/ XPKGNAMEPREFIX= linux- XDISTNAME= sha1_collisionsearch_graz_${PORTVERSION}_i686-pc-linux-gnu XEXTRACT_SUFX= X XMAINTAINER= freebsd-ports@t-b-o-h.com XCOMMENT= Distributed client searching for weakness in SHA-1 hash X XRUN_DEPENDS= boinc_client:${PORTSDIR}/net/boinc-client X X# these must match settings in ${PORTSDIR}/net/boinc-client/Makefile XBOINC_USER?= boinc XBOINC_GROUP?= nobody XBOINC_HOME?= /var/db/boinc X XSHA1_PROJECT= boinc.iaik.tugraz.at_sha1_coll_searchP XSHA1_BINARY= ${DISTNAME} X XSUB_FILES= app_info.xml XSUB_LIST= PORTVERSION="${PORTVERSION}" \ X SHA1_BINARY="${SHA1_BINARY}" X XUSE_LINUX= yes XONLY_FOR_ARCHS= i386 XREINPLACE_ARGS= X XPLIST_SUB= SHA1_BINARY="${SHA1_BINARY}" \ X SHA1_SITE="${SHA1_PROJECT}" \ X BOINC_HOME=${BOINC_HOME} X Xdo-extract: X ${MKDIR} ${WRKSRC} X ${CP} ${DISTDIR}/${DISTNAME}${EXTRACT_SUFX} ${WRKSRC} X Xdo-build: X ${BRANDELF} -t Linux ${WRKSRC}/${DISTNAME}${EXTRACT_SUFX} X ${CHMOD} 755 ${WRKSRC}/${DISTNAME}${EXTRACT_SUFX} X Xdo-install: X ${INSTALL} -d -o ${BOINC_USER} -g ${BOINC_GROUP} ${BOINC_HOME}/projects X ${INSTALL} -d -o ${BOINC_USER} -g ${BOINC_GROUP} ${BOINC_HOME}/projects/${SHA1_PROJECT} X ${INSTALL_PROGRAM} -o ${BOINC_USER} -g ${BOINC_GROUP} ${WRKSRC}/${SHA1_BINARY} ${BOINC_HOME}/projects/${SHA1_PROJECT}/ X ${INSTALL_DATA} -o ${BOINC_USER} -g ${BOINC_GROUP} ${WRKDIR}/app_info.xml ${BOINC_HOME}/projects/${SHA1_PROJECT}/ X Xpost-install: X @${CAT} ${PKGMESSAGE} X X.include END-of-linux-SHA-1_collision_search_graz/Makefile echo x - linux-SHA-1_collision_search_graz/distinfo sed 's/^X//' >linux-SHA-1_collision_search_graz/distinfo << 'END-of-linux-SHA-1_collision_search_graz/distinfo' XMD5 (sha1_collisionsearch_graz_5.35_i686-pc-linux-gnu) = 2845039776feb95eda6894202c58f4b2 XSHA256 (sha1_collisionsearch_graz_5.35_i686-pc-linux-gnu) = 07c06f5149679bf943d77036a517b82281e3ca5225a668bc1e7ef3c6c81ffade XSIZE (sha1_collisionsearch_graz_5.35_i686-pc-linux-gnu) = 1000032 END-of-linux-SHA-1_collision_search_graz/distinfo echo x - linux-SHA-1_collision_search_graz/pkg-descr sed 's/^X//' >linux-SHA-1_collision_search_graz/pkg-descr << 'END-of-linux-SHA-1_collision_search_graz/pkg-descr' XSHA-1 Collision Search Graz is a distributed computing project -- people Xfrom through out the world download and run software to band together to Xmake one of the largest supercomputers in the world. Every computer makes Xthe project closer to our goals. X XThe project is trying to see if like MD4 in 1996, MD5/RIPEMD in 2004, Xand the the direct predecessor SHA-0 in 2004 also, there is a weakness Xin the hash. X XWWW: http://boinc.iaik.tugraz.at/sha1_coll_search/ END-of-linux-SHA-1_collision_search_graz/pkg-descr echo c - linux-SHA-1_collision_search_graz/files mkdir -p linux-SHA-1_collision_search_graz/files > /dev/null 2>&1 echo x - linux-SHA-1_collision_search_graz/files/app_info.xml.in sed 's/^X//' >linux-SHA-1_collision_search_graz/files/app_info.xml.in << 'END-of-linux-SHA-1_collision_search_graz/files/app_info.xml.in' X X Xsha1_collisionsearch_graz X X X%%SHA1_BINARY%% X X X Xsha1_collisionsearch_graz X%%PORTVERSION%% X X%%SHA1_BINARY%% X X X X END-of-linux-SHA-1_collision_search_graz/files/app_info.xml.in echo x - linux-SHA-1_collision_search_graz/pkg-plist sed 's/^X//' >linux-SHA-1_collision_search_graz/pkg-plist << 'END-of-linux-SHA-1_collision_search_graz/pkg-plist' X@cwd %%BOINC_HOME%%/projects X%%SHA1_SITE%%/app_info.xml X%%SHA1_SITE%%/%%SHA1_BINARY%% X@dirrmtry %%SHA1_SITE%% END-of-linux-SHA-1_collision_search_graz/pkg-plist echo x - linux-SHA-1_collision_search_graz/pkg-message sed 's/^X//' >linux-SHA-1_collision_search_graz/pkg-message << 'END-of-linux-SHA-1_collision_search_graz/pkg-message' X***************************************************************************** XATTACHING PROJECT X XJust run boinc_gui, choose Attach, and follow instructions. XProject URL is http://boinc.iaik.tugraz.at/sha1_coll_search/ X XMANUAL INSTALLATION X *) If this is your first time in any BOINC project, create a new account at X http://boinc.iaik.tugraz.at/sha1_coll_search/create_account_form.php X X *) Or get your account key at X http://boinc.iaik.tugraz.at/sha1_coll_search/get_passwd.php X X *) Attach to the project: X cd /var/db/boinc X boinc_cmd --project_attach \ X http://boinc.iaik.tugraz.at/sha1_coll_search/ X X *) DO NOT FORGET to join the "FreeBSD" team after you create your account X and show your support for both the SHA-1 project and the FreeBSD X Operating System! X***************************************************************************** END-of-linux-SHA-1_collision_search_graz/pkg-message exit >Release-Note: >Audit-Trail: >Unformatted: