Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 23 May 2019 06:18:25 +0000 (UTC)
From:      Yuri Victorovich <yuri@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r502313 - in head/security: . ridl ridl/files
Message-ID:  <201905230618.x4N6IPXs078868@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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@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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201905230618.x4N6IPXs078868>