security/sedutil: create port

Self Encrypting Drive utility.

This allows encrypting and decrypting drives that use encryption based on
the various TCG (Trusted Computing Group) specifications.

From the web site:

   The Drive Trust Alliance software (sedutil) is an Open Source (GPLv3)
   effort to make Self Encrypting Drive technology freely available to
   everyone. It is a combination of the two known available Open Source code
   bases today: msed and OpalTool.

   The DTA Open Source can be employed freely not only for higher security
   applications but also for integration in embedded applications such as
   Automotive, Aerospace, Home Automation, and everywhere where the Data
   Leakage problem has already become obvious and where it will be obvious.
   The storage device suppliers are already gearing to give you
   self-encrypting storage. All you have to do is work with them.

For more information:

WWW: https://github.com/Drive-Trust-Alliance/sedutil

PR:		219408
Submitted by:	ken
This commit is contained in:
Steve Wills 2020-04-03 00:44:49 +00:00
parent 74bd36c68c
commit 2aac3e0e77
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=530458
4 changed files with 55 additions and 0 deletions

View file

@ -1160,6 +1160,7 @@
SUBDIR += secpanel
SUBDIR += sectok
SUBDIR += secure_delete
SUBDIR += sedutil
SUBDIR += setaudit
SUBDIR += sha
SUBDIR += sha1collisiondetection

29
security/sedutil/Makefile Normal file
View file

@ -0,0 +1,29 @@
# $FreeBSD$
PORTNAME= sedutil
PORTVERSION= 1.12
CATEGORIES= security
MAINTAINER= ken@FreeBSD.org
COMMENT= Self Encrypting Drive utility
LICENSE= GPLv3+
USES= gmake pkgconfig
USE_GITHUB= yes
GH_ACCOUNT= kendmerry
GH_PROJECT= sedutil
GH_TAGNAME= 3122ba0
WRKSRC_SUBDIR= freebsd/CLI
ALL_TARGET= build
PLIST_FILES+= bin/sedutil-cli
SEDUTIL_SD= ${WRKSRC}/dist/Release/CLang-Generic
SEDUTIL_PROG= sedutil-cli
do-install:
${INSTALL_PROGRAM} ${SEDUTIL_SD}/${SEDUTIL_PROG} ${STAGEDIR}${PREFIX}/bin
.include <bsd.port.mk>

View file

@ -0,0 +1,3 @@
TIMESTAMP = 1585874178
SHA256 (kendmerry-sedutil-1.12-3122ba0_GH0.tar.gz) = 878a791f429624f34ba3764d8138b6b10d4178a87c1d4c7bbae646d110065a6e
SIZE (kendmerry-sedutil-1.12-3122ba0_GH0.tar.gz) = 225126

View file

@ -0,0 +1,22 @@
Self Encrypting Drive utility.
This allows encrypting and decrypting drives that use encryption based on
the various TCG (Trusted Computing Group) specifications.
From the web site:
The Drive Trust Alliance software (sedutil) is an Open Source (GPLv3)
effort to make Self Encrypting Drive technology freely available to
everyone. It is a combination of the two known available Open Source code
bases today: msed and OpalTool.
The DTA Open Source can be employed freely not only for higher security
applications but also for integration in embedded applications such as
Automotive, Aerospace, Home Automation, and everywhere where the Data
Leakage problem has already become obvious and where it will be obvious.
The storage device suppliers are already gearing to give you
self-encrypting storage. All you have to do is work with them.
For more information:
WWW: https://github.com/Drive-Trust-Alliance/sedutil