mirror of
https://git.FreeBSD.org/ports.git
synced 2024-11-20 00:21:35 +00:00
New port: math/linux-SHA-1_collision_search_graz Distributed client
searching for weakness in SHA-1 hash 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/ PR: ports/116691 Submitted by: Tuc <freebsd-ports@t-b-o-h.net>
This commit is contained in:
parent
ec0c200a62
commit
108887fee1
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=200514
@ -137,6 +137,7 @@
|
||||
SUBDIR += libtommath
|
||||
SUBDIR += linalg
|
||||
SUBDIR += linpack
|
||||
SUBDIR += linux-SHA-1_collision_search_graz
|
||||
SUBDIR += linux-relview
|
||||
SUBDIR += lp_solve
|
||||
SUBDIR += ltl
|
||||
|
58
math/linux-SHA-1_collision_search_graz/Makefile
Normal file
58
math/linux-SHA-1_collision_search_graz/Makefile
Normal file
@ -0,0 +1,58 @@
|
||||
# Ports collection makefile for: SHA-1_collision_search_graz
|
||||
# Date created: 9/27/2007
|
||||
# Whom: Tuc <freebsd-ports@t-b-o-h.net>
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
PORTNAME= SHA-1_collision_search_graz
|
||||
PORTVERSION= 5.35
|
||||
CATEGORIES= math
|
||||
MASTER_SITES= http://boinc.iaik.tugraz.at/sha1_coll_search/download/
|
||||
PKGNAMEPREFIX= linux-
|
||||
DISTNAME= sha1_collisionsearch_graz_${PORTVERSION}_i686-pc-linux-gnu
|
||||
EXTRACT_SUFX=
|
||||
|
||||
MAINTAINER= freebsd-ports@t-b-o-h.com
|
||||
COMMENT= Distributed client searching for weakness in SHA-1 hash
|
||||
|
||||
RUN_DEPENDS= boinc_client:${PORTSDIR}/net/boinc-client
|
||||
|
||||
# these must match settings in ${PORTSDIR}/net/boinc-client/Makefile
|
||||
BOINC_USER?= boinc
|
||||
BOINC_GROUP?= nobody
|
||||
BOINC_HOME?= /var/db/boinc
|
||||
|
||||
SHA1_PROJECT= boinc.iaik.tugraz.at_sha1_coll_search
|
||||
SHA1_BINARY= ${DISTNAME}
|
||||
|
||||
SUB_FILES= app_info.xml
|
||||
SUB_LIST= PORTVERSION="${PORTVERSION}" \
|
||||
SHA1_BINARY="${SHA1_BINARY}"
|
||||
|
||||
USE_LINUX= yes
|
||||
ONLY_FOR_ARCHS= i386
|
||||
REINPLACE_ARGS=
|
||||
|
||||
PLIST_SUB= SHA1_BINARY="${SHA1_BINARY}" \
|
||||
SHA1_SITE="${SHA1_PROJECT}" \
|
||||
BOINC_HOME=${BOINC_HOME}
|
||||
|
||||
do-extract:
|
||||
${MKDIR} ${WRKSRC}
|
||||
${CP} ${DISTDIR}/${DISTNAME}${EXTRACT_SUFX} ${WRKSRC}
|
||||
|
||||
do-build:
|
||||
${BRANDELF} -t Linux ${WRKSRC}/${DISTNAME}${EXTRACT_SUFX}
|
||||
${CHMOD} 755 ${WRKSRC}/${DISTNAME}${EXTRACT_SUFX}
|
||||
|
||||
do-install:
|
||||
${INSTALL} -d -o ${BOINC_USER} -g ${BOINC_GROUP} ${BOINC_HOME}/projects
|
||||
${INSTALL} -d -o ${BOINC_USER} -g ${BOINC_GROUP} ${BOINC_HOME}/projects/${SHA1_PROJECT}
|
||||
${INSTALL_PROGRAM} -o ${BOINC_USER} -g ${BOINC_GROUP} ${WRKSRC}/${SHA1_BINARY} ${BOINC_HOME}/projects/${SHA1_PROJECT}/
|
||||
${INSTALL_DATA} -o ${BOINC_USER} -g ${BOINC_GROUP} ${WRKDIR}/app_info.xml ${BOINC_HOME}/projects/${SHA1_PROJECT}/
|
||||
|
||||
post-install:
|
||||
@${CAT} ${PKGMESSAGE}
|
||||
|
||||
.include <bsd.port.mk>
|
3
math/linux-SHA-1_collision_search_graz/distinfo
Normal file
3
math/linux-SHA-1_collision_search_graz/distinfo
Normal file
@ -0,0 +1,3 @@
|
||||
MD5 (sha1_collisionsearch_graz_5.35_i686-pc-linux-gnu) = 2845039776feb95eda6894202c58f4b2
|
||||
SHA256 (sha1_collisionsearch_graz_5.35_i686-pc-linux-gnu) = 07c06f5149679bf943d77036a517b82281e3ca5225a668bc1e7ef3c6c81ffade
|
||||
SIZE (sha1_collisionsearch_graz_5.35_i686-pc-linux-gnu) = 1000032
|
17
math/linux-SHA-1_collision_search_graz/files/app_info.xml.in
Normal file
17
math/linux-SHA-1_collision_search_graz/files/app_info.xml.in
Normal file
@ -0,0 +1,17 @@
|
||||
<app_info>
|
||||
<app>
|
||||
<name>sha1_collisionsearch_graz</name>
|
||||
</app>
|
||||
<file_info>
|
||||
<name>%%SHA1_BINARY%%</name>
|
||||
<executable/>
|
||||
</file_info>
|
||||
<app_version>
|
||||
<app_name>sha1_collisionsearch_graz</app_name>
|
||||
<version_num>%%PORTVERSION%%</version_num>
|
||||
<file_ref>
|
||||
<file_name>%%SHA1_BINARY%%</file_name>
|
||||
<main_program/>
|
||||
</file_ref>
|
||||
</app_version>
|
||||
</app_info>
|
10
math/linux-SHA-1_collision_search_graz/pkg-descr
Normal file
10
math/linux-SHA-1_collision_search_graz/pkg-descr
Normal file
@ -0,0 +1,10 @@
|
||||
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/
|
22
math/linux-SHA-1_collision_search_graz/pkg-message
Normal file
22
math/linux-SHA-1_collision_search_graz/pkg-message
Normal file
@ -0,0 +1,22 @@
|
||||
*****************************************************************************
|
||||
ATTACHING PROJECT
|
||||
|
||||
Just run boinc_gui, choose Attach, and follow instructions.
|
||||
Project URL is http://boinc.iaik.tugraz.at/sha1_coll_search/
|
||||
|
||||
MANUAL INSTALLATION
|
||||
*) If this is your first time in any BOINC project, create a new account at
|
||||
http://boinc.iaik.tugraz.at/sha1_coll_search/create_account_form.php
|
||||
|
||||
*) Or get your account key at
|
||||
http://boinc.iaik.tugraz.at/sha1_coll_search/get_passwd.php
|
||||
|
||||
*) Attach to the project:
|
||||
cd /var/db/boinc
|
||||
boinc_cmd --project_attach \
|
||||
http://boinc.iaik.tugraz.at/sha1_coll_search/ <account key>
|
||||
|
||||
*) DO NOT FORGET to join the "FreeBSD" team after you create your account
|
||||
and show your support for both the SHA-1 project and the FreeBSD
|
||||
Operating System!
|
||||
*****************************************************************************
|
4
math/linux-SHA-1_collision_search_graz/pkg-plist
Normal file
4
math/linux-SHA-1_collision_search_graz/pkg-plist
Normal file
@ -0,0 +1,4 @@
|
||||
@cwd %%BOINC_HOME%%/projects
|
||||
%%SHA1_SITE%%/app_info.xml
|
||||
%%SHA1_SITE%%/%%SHA1_BINARY%%
|
||||
@dirrmtry %%SHA1_SITE%%
|
Loading…
Reference in New Issue
Block a user