From 76d40fd129a14a401c797f81530a52dc6317354e Mon Sep 17 00:00:00 2001 From: noraj Date: Sun, 6 Dec 2020 14:58:47 +0100 Subject: [PATCH 1/2] [WIP] add roadtools --- packages/roadtools/PKGBUILD | 54 +++++++++++++++++++++++++++++++++++++ 1 file changed, 54 insertions(+) create mode 100644 packages/roadtools/PKGBUILD diff --git a/packages/roadtools/PKGBUILD b/packages/roadtools/PKGBUILD new file mode 100644 index 00000000000..209243fc19a --- /dev/null +++ b/packages/roadtools/PKGBUILD @@ -0,0 +1,54 @@ +# This file is part of BlackArch Linux ( https://www.blackarch.org/ ). +# See COPYING for license details. + +pkgbase=roadtools +_pkgbase=ROADtools +pkgname=('python-roadlib' 'roadrecon') +pkgver=39.4929c9d +pkgrel=1 +pkgdesc='Azure AD and O365 exploration framework' +arch=('any') +groups=('blackarch' 'blackarch-networking' 'blackarch-recon') +url='https://github.com/dirkjanm/ROADtools' +license=('MIT') +makedepends=('python-setuptools' 'git') +source=("git+https://github.com/dirkjanm/$_pkgbase.git") +sha512sums=('SKIP') + +pkgver() { + cd $_pkgbase + + echo $(git rev-list --count HEAD).$(git rev-parse --short HEAD) +} + +build_python-roadlib() { + cd "$_pkgbase/roadlib" + + python setup.py build +} + +build_roadrecon() { + cd "$_pkgbase/roadrecon" + + python setup.py build +} + +package_python-roadlib() { + depends=('python' 'python-adal' 'python-sqlalchemy') + + cd "$_pkgbase/roadlib" + + python setup.py install --root="$pkgdir" --prefix=/usr -O1 --skip-build +} + +package_roadrecon() { + depends=('python' 'python-roadlib' 'python-flask' 'python-sqlalchemy' + 'python-marshmallow' 'python-flask-sqlalchemy' + 'python-flask-marshmallow' 'python-flask-cors' + 'python-marshmallow-sqlalchemy' 'python-aiohttp') + + cd "$_pkgbase/roadrecon" + + python setup.py install --root="$pkgdir" --prefix=/usr -O1 --skip-build +} + From 572809bb8e6f3caa3c2a43ecd1d83d9432090e10 Mon Sep 17 00:00:00 2001 From: noraj Date: Sun, 6 Dec 2020 14:59:51 +0100 Subject: [PATCH 2/2] release --- lists/to-release | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lists/to-release b/lists/to-release index e69de29bb2d..7f25c8a06b2 100644 --- a/lists/to-release +++ b/lists/to-release @@ -0,0 +1,2 @@ +python-roadlib +roadrecon