Index: security/Makefile =================================================================== --- security/Makefile +++ security/Makefile @@ -336,6 +336,7 @@ SUBDIR += libgnomesu SUBDIR += libgpg-error SUBDIR += libgringotts + SUBDIR += libhijack SUBDIR += libident SUBDIR += libkpass SUBDIR += libksba Index: security/libhijack/Makefile =================================================================== --- /dev/null +++ security/libhijack/Makefile @@ -0,0 +1,31 @@ +# $FreeBSD$ + +PORTNAME= libhijack +DISTVERSIONPREFIX= v +DISTVERSION= 0.8.0-1 +DISTVERSIONSUFFIX= -g50804aa +CATEGORIES= security + +MAINTAINER= shawn.webb@hardenedbsd.org +COMMENT= Runtime process infection made easy + +LICENSE= BSD2CLAUSE +LICENSE_FILE= ${WRKSRC}/LICENSE + +ONLY_FOR_ARCHS= aarch64 amd64 + +USE_GITHUB= yes +GH_ACCOUNT= SoldierX +USE_LDCONFIG= yes + +PLIST_FILES= include/hijack.h \ + lib/libhijack.so \ + lib/libhijack.so.1 \ + sbin/hijack + +do-install: # the original install fails: https://github.com/SoldierX/libhijack/issues/6 + ${INSTALL_DATA} ${WRKSRC}/include/hijack.h ${STAGEDIR}${PREFIX}/include + ${INSTALL_LIB} ${WRKSRC}/libhijack/obj/libhijack.so* ${STAGEDIR}${PREFIX}/lib + ${INSTALL_PROGRAM} ${WRKSRC}/hijack/obj/hijack ${STAGEDIR}${PREFIX}/sbin + +.include Index: security/libhijack/distinfo =================================================================== --- /dev/null +++ security/libhijack/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1511722136 +SHA256 (SoldierX-libhijack-v0.8.0-1-g50804aa_GH0.tar.gz) = ec5ca09c1cad69d846c7fc6b12c04f184aeecd69acf636511ec89a4db231368e +SIZE (SoldierX-libhijack-v0.8.0-1-g50804aa_GH0.tar.gz) = 21060 Index: security/libhijack/pkg-descr =================================================================== --- /dev/null +++ security/libhijack/pkg-descr @@ -0,0 +1,3 @@ +FreeBSD runtime process infection made easy. + +WWW: https://github.com/SoldierX/libhijack