Add security/horcrux: Split files into encrypted fragments

Utility to split files into encrypted fragments
(using the shamir secret sharing scheme) so that
you don't need to remember a passcode.

WWW: https://github.com/jesseduffield/horcrux

PR:		243423
Submitted by:	Lewis Cook <vulcan@wired.sh>
This commit is contained in:
Danilo G. Baio 2020-01-18 18:55:54 +00:00
parent c99ef6ed65
commit 3ac11a9369
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=523481
4 changed files with 38 additions and 0 deletions

View file

@ -216,6 +216,7 @@
SUBDIR += hmap
SUBDIR += hockeypuck
SUBDIR += honggfuzz
SUBDIR += horcrux
SUBDIR += hotssh
SUBDIR += hpenc
SUBDIR += hydra

29
security/horcrux/Makefile Normal file
View file

@ -0,0 +1,29 @@
# $FreeBSD$
PORTNAME= horcrux
DISTVERSIONPREFIX= v
DISTVERSION= 0.2
CATEGORIES= security
MAINTAINER= vulcan@wired.sh
COMMENT= Split files into encrypted fragments
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
USES= go
USE_GITHUB= yes
GH_ACCOUNT= jesseduffield
GH_SUBDIR= src/github.com/${GH_ACCOUNT}/${PORTNAME}
PLIST_FILES= bin/${PORTNAME}
PORTDOCS= README.md
OPTIONS_DEFINE= DOCS
post-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
${INSTALL_DATA} ${WRKSRC}/${PORTDOCS} ${STAGEDIR}${DOCSDIR}
.include <bsd.port.mk>

View file

@ -0,0 +1,3 @@
TIMESTAMP = 1579338317
SHA256 (jesseduffield-horcrux-v0.2_GH0.tar.gz) = eb2e4edab1938de6b724cf5ba5c8f28acd5b5da65065a4060a34672af5e1bafa
SIZE (jesseduffield-horcrux-v0.2_GH0.tar.gz) = 13559

View file

@ -0,0 +1,5 @@
Utility to split files into encrypted fragments
(using the shamir secret sharing scheme) so that
you don't need to remember a passcode.
WWW: https://github.com/jesseduffield/horcrux