Index: head/devel/py-rekall-efilter/Makefile =================================================================== --- head/devel/py-rekall-efilter/Makefile (revision 559418) +++ head/devel/py-rekall-efilter/Makefile (revision 559419) @@ -1,29 +1,32 @@ # $FreeBSD$ PORTNAME= rekall-efilter PORTVERSION= 1.6.0 CATEGORIES= devel python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= antoine@FreeBSD.org COMMENT= EFILTER query language with Rekall specific modifications LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt +DEPRECATED= Unmaintained upstream +EXPIRATION_DATE= 2021-01-27 + CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}efilter-[0-9]* RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dateutil>2:devel/py-dateutil@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}future>=0.16.0:devel/py-future@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}six>=1.4.0:devel/py-six@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytz>=2011:devel/py-pytz@${PY_FLAVOR} NO_ARCH= yes USES= python zip USE_PYTHON= distutils autoplist post-extract: @${RM} -r ${WRKSRC}/sample_projects .include Index: head/security/py-rekall/Makefile =================================================================== --- head/security/py-rekall/Makefile (revision 559418) +++ head/security/py-rekall/Makefile (revision 559419) @@ -1,40 +1,43 @@ # Created by: antoine@FreeBSD.org # $FreeBSD$ PORTNAME= rekall DISTVERSION= 1.7.2rc1-52 PORTREVISION= 1 DISTVERSIONSUFFIX= -g0cba831 CATEGORIES= security python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= antoine@FreeBSD.org COMMENT= Memory forensics analysis framework LICENSE= GPLv2 +DEPRECATED= Unmaintained upstream, use security/py-volatility3 instead +EXPIRATION_DATE= 2021-01-27 + RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}rekall_lib>=1.7.1:security/py-rekall_lib@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}rekall-core>=1.7.1:security/py-rekall-core@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}ipython5>=5.0.0:devel/ipython5@${PY_FLAVOR} USE_GITHUB= yes GH_ACCOUNT= google USES= python:3.5+ shebangfix USE_PYTHON= distutils autoplist NO_ARCH= yes python_OLD_CMD= python SHEBANG_FILES= tools/devel/autopep8.sh \ tools/devel/presubmit.sh \ tools/linux/lmap/tools/fix_versions.py \ tools/profiles/unpack_kdbg_kit.py \ tools/testing/tap.py \ tools/testing/test_suite.py \ tools/windows/winpmem/winpmem.py .include PYDISTUTILS_INSTALLARGS+=--install-data ${DATADIR} .include Index: head/security/py-rekall-core/Makefile =================================================================== --- head/security/py-rekall-core/Makefile (revision 559418) +++ head/security/py-rekall-core/Makefile (revision 559419) @@ -1,59 +1,62 @@ # Created by: antoine@FreeBSD.org # $FreeBSD$ PORTNAME= rekall-core DISTVERSION= 1.7.2rc1-52 DISTVERSIONSUFFIX= -g0cba831 PORTREVISION= 1 CATEGORIES= security python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= antoine@FreeBSD.org COMMENT= CORE component of the Rekall framework LICENSE= GPLv2 +DEPRECATED= Unmaintained upstream +EXPIRATION_DATE= 2021-01-27 + RUN_DEPENDS= cabextract:archivers/cabextract \ ${PYTHON_PKGNAMEPREFIX}yaml>=3.11:devel/py-yaml@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}acora>=2.0:textproc/py-acora@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}arrow>=0.10.0:devel/py-arrow@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}artifacts>=20170909:security/py-artifacts@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}future>=0:devel/py-future@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}intervaltree>=2.1.0:devel/py-intervaltree@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}ipaddr>=2.2.0:devel/py-ipaddr@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}parsedatetime>=2.4:devel/py-parsedatetime@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}psutil>=5.0:sysutils/py-psutil@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pyaff4>=0.25:security/py-pyaff4@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pycryptodomex>=3.4.7:security/py-pycryptodomex@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pyelftools>=0.24:devel/py-pyelftools@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pyparsing>=2.1.5:devel/py-pyparsing@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}dateutil>=2.6.1:devel/py-dateutil@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytsk>=20170802:sysutils/py-pytsk@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytz>=2017.3,1:devel/py-pytz@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}capstone>=3.0.4:devel/py-capstone@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}rekall-efilter>=1.6:devel/py-rekall-efilter@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}rekall_lib>=0:security/py-rekall_lib@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}yara>=3.6:security/py-yara@${PY_FLAVOR} USE_GITHUB= yes GH_ACCOUNT= google GH_PROJECT= rekall USES= python:3.5+ USE_PYTHON= distutils autoplist NO_ARCH= yes WRKSRC_SUBDIR= rekall-core .include PYDISTUTILS_INSTALLARGS+= --install-data=${PYTHON_SITELIBDIR} post-patch: ${REINPLACE_CMD} "s|from Crypto|from Cryptodome|" \ ${WRKSRC}/rekall/compatibility.py \ ${WRKSRC}/rekall/plugins/windows/mimikatz.py \ ${WRKSRC}/rekall/plugins/windows/registry/hashdump.py \ ${WRKSRC}/rekall/plugins/windows/registry/lsasecrets.py .include Index: head/security/py-rekall_lib/Makefile =================================================================== --- head/security/py-rekall_lib/Makefile (revision 559418) +++ head/security/py-rekall_lib/Makefile (revision 559419) @@ -1,35 +1,38 @@ # Created by: antoine@FreeBSD.org # $FreeBSD$ PORTNAME= rekall_lib DISTVERSION= 1.7.2rc1-52 DISTVERSIONSUFFIX= -g0cba831 PORTREVISION= 1 CATEGORIES= security python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= antoine@FreeBSD.org COMMENT= Rekall Support Libraries LICENSE= GPLv2 +DEPRECATED= Unmaintained upstream +EXPIRATION_DATE= 2021-01-27 + RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}arrow>=0.10.0:devel/py-arrow@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}future>=0:devel/py-future@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}sortedcontainers>=1.5.7:devel/py-sortedcontainers@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}yaml>=0:devel/py-yaml@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pycryptodomex>=0:security/py-pycryptodomex@${PY_FLAVOR} USE_GITHUB= yes GH_PROJECT= rekall GH_ACCOUNT= google USES= python USE_PYTHON= distutils autoplist NO_ARCH= yes WRKSRC_SUBDIR= rekall-lib post-patch: ${REINPLACE_CMD} "s|from Crypto|from Cryptodome|" ${WRKSRC}/rekall_lib/crypto.py .include