svn commit: r502313 - in head/security: . ridl ridl/files
Yuri Victorovich
yuri at FreeBSD.org
Thu May 23 06:18:27 UTC 2019
Author: yuri
Date: Thu May 23 06:18:25 2019
New Revision: 502313
URL: https://svnweb.freebsd.org/changeset/ports/502313
Log:
New port: security/ridl: Tool to check whether the system is affected by various attacks
Added:
head/security/ridl/
head/security/ridl/Makefile (contents, props changed)
head/security/ridl/distinfo (contents, props changed)
head/security/ridl/files/
head/security/ridl/files/patch-CMakeLists.txt (contents, props changed)
head/security/ridl/pkg-descr (contents, props changed)
Modified:
head/security/Makefile
Modified: head/security/Makefile
==============================================================================
--- head/security/Makefile Thu May 23 06:13:47 2019 (r502312)
+++ head/security/Makefile Thu May 23 06:18:25 2019 (r502313)
@@ -1060,6 +1060,7 @@ PORTREVISION= 1
SUBDIR += revealrk
SUBDIR += revelation
SUBDIR += rhash
+ SUBDIR += ridl
SUBDIR += rifiuti2
SUBDIR += rkhunter
SUBDIR += rndpassw
Added: head/security/ridl/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/security/ridl/Makefile Thu May 23 06:18:25 2019 (r502313)
@@ -0,0 +1,30 @@
+# $FreeBSD$
+
+PORTNAME= ridl
+DISTVERSIONPREFIX= v
+DISTVERSION= g20190520
+CATEGORIES= security
+
+MAINTAINER= yuri at FreeBSD.org
+COMMENT= Tool to check whether the system is affected by various attacks
+
+LICENSE= MPL20
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+LIB_DEPENDS= libsysinfo.so:devel/libsysinfo
+
+USES= cmake localbase:ldflags
+USE_GITHUB= yes
+GH_ACCOUNT= vusec
+GH_TAGNAME= 7e4fc98
+GH_TUPLE= nothings:stb:1034f5e:stb/stb \
+ vurtun:nuklear:509c75b:nuklear/nuklear
+
+LDFLAGS+= ${LOCALBASE}/lib/libsysinfo.so
+
+PLIST_FILES= bin/mdstool-cli
+
+do-install:
+ ${INSTALL_PROGRAM} ${BUILD_WRKSRC}/mdstool-cli ${STAGEDIR}${PREFIX}/bin
+
+.include <bsd.port.mk>
Added: head/security/ridl/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/security/ridl/distinfo Thu May 23 06:18:25 2019 (r502313)
@@ -0,0 +1,7 @@
+TIMESTAMP = 1558591256
+SHA256 (vusec-ridl-vg20190520-7e4fc98_GH0.tar.gz) = 5bc6d7638e398f7161d4da59b6b9dfadb7737bc4572db75978a3f5b39331b77d
+SIZE (vusec-ridl-vg20190520-7e4fc98_GH0.tar.gz) = 36572
+SHA256 (nothings-stb-1034f5e_GH0.tar.gz) = 5058dff96f256642acfa4634161856d2503c16f5e02f6d53318f955cc8ef797a
+SIZE (nothings-stb-1034f5e_GH0.tar.gz) = 1356175
+SHA256 (vurtun-nuklear-509c75b_GH0.tar.gz) = 203abb4b215eb8f0dfedfbea8d15f684e14a8a40e8a72f1b9b37629c188c24ad
+SIZE (vurtun-nuklear-509c75b_GH0.tar.gz) = 1850219
Added: head/security/ridl/files/patch-CMakeLists.txt
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/security/ridl/files/patch-CMakeLists.txt Thu May 23 06:18:25 2019 (r502313)
@@ -0,0 +1,11 @@
+--- CMakeLists.txt.orig 2019-05-23 06:02:35 UTC
++++ CMakeLists.txt
+@@ -86,7 +86,7 @@ if (${CMAKE_SYSTEM_NAME} STREQUAL Windows)
+ source/msw/image.c
+ source/msw/window.c)
+ set(BUILD_GUI 1)
+-elseif (${CMAKE_SYSTEM_NAME} STREQUAL Linux)
++elseif (${CMAKE_SYSTEM_NAME} STREQUAL Linux OR ${CMAKE_SYSTEM_NAME} MATCHES "FreeBSD|DragonFly")
+ list(APPEND SOURCES
+ source/linux/l1tf.c
+ source/linux/meltdown.c
Added: head/security/ridl/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/security/ridl/pkg-descr Thu May 23 06:18:25 2019 (r502313)
@@ -0,0 +1,4 @@
+A tool to check whether your system is affected by Micro-architectural Data
+Sampling and other attacks.
+
+WWW: https://github.com/vusec/ridl
More information about the svn-ports-all
mailing list