Import me_cleaner

me_cleaner is a Python 3 script able to modify an Intel ME firmware image
with the final purpose of reducing its ability to interact with the system.

Feedback OK kmos
OK benoit
This commit is contained in:
kn 2020-01-19 20:47:10 +00:00
parent 811ec685e5
commit 5569450eef
4 changed files with 46 additions and 0 deletions

View File

@ -0,0 +1,32 @@
# $OpenBSD: Makefile,v 1.1.1.1 2020/01/19 20:47:10 kn Exp $
COMMENT = tool for partial deblobbing of Intel ME/TXE firmware images
GH_ACCOUNT = corna
GH_PROJECT = me_cleaner
GH_TAGNAME = v1.2
DISTFILES = me_cleaner-{}${GH_TAGNAME}${EXTRACT_SUFX}
CATEGORIES = sysutils
MAINTAINER = Klemens Nanni <kn@openbsd.org>
# GPLv3+
PERMIT_PACKAGE = Yes
MODULES = lang/python
MODPY_VERSION = ${MODPY_DEFAULT_VERSION_3}
MODPY_SETUPTOOLS = Yes
NO_TEST = Yes
DOCDIR = ${PREFIX}/share/doc/me_cleaner
post-install:
mv ${PREFIX}/bin/me_cleaner{.py,}
${INSTALL_MAN} ${WRKSRC}/man/me_cleaner.1 ${PREFIX}/man/man1/
${INSTALL_DATA_DIR} ${DOCDIR}
${INSTALL_DATA} ${WRKSRC}/README.md ${DOCDIR}/
.include <bsd.port.mk>

View File

@ -0,0 +1,2 @@
SHA256 (me_cleaner-v1.2.tar.gz) = ypqKe+9nN/XgOdK7XAXDunHnzY9TDvOToSaDqIJXtkE=
SIZE (me_cleaner-v1.2.tar.gz) = 25247

View File

@ -0,0 +1,2 @@
me_cleaner is a Python 3 script able to modify an Intel ME firmware image with
the final purpose of reducing its ability to interact with the system.

View File

@ -0,0 +1,10 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2020/01/19 20:47:10 kn Exp $
bin/me_cleaner
lib/python${MODPY_VERSION}/site-packages/me_cleaner-1.2-py${MODPY_VERSION}.egg-info/
lib/python${MODPY_VERSION}/site-packages/me_cleaner-1.2-py${MODPY_VERSION}.egg-info/PKG-INFO
lib/python${MODPY_VERSION}/site-packages/me_cleaner-1.2-py${MODPY_VERSION}.egg-info/SOURCES.txt
lib/python${MODPY_VERSION}/site-packages/me_cleaner-1.2-py${MODPY_VERSION}.egg-info/dependency_links.txt
lib/python${MODPY_VERSION}/site-packages/me_cleaner-1.2-py${MODPY_VERSION}.egg-info/top_level.txt
@man man/man1/me_cleaner.1
share/doc/me_cleaner/
share/doc/me_cleaner/README.md