diff options
author | Kr1ss | 2021-06-16 18:09:02 +0200 |
---|---|---|
committer | Kr1ss | 2021-06-16 18:09:02 +0200 |
commit | e54a018d81827192ed9dff67a28b77723966d6da (patch) | |
tree | c26b5bf55e3e8bbc50aafd4da9b0210a9f36b650 | |
parent | c6d6f904d939a93d5b7dd586984a9aadfd3348ab (diff) | |
download | aur-e54a018d81827192ed9dff67a28b77723966d6da.tar.gz |
update: dirsearch-git 0.4.2.beta1.r0.1f3fc77-1
upstream release
use upstreams `setup.py` to install
-rw-r--r-- | .SRCINFO | 11 | ||||
-rw-r--r-- | CHANGELOG.md | 6 | ||||
-rw-r--r-- | PKGBUILD | 19 |
3 files changed, 18 insertions, 18 deletions
@@ -1,18 +1,23 @@ pkgbase = dirsearch-git pkgdesc = Web path scanner/fuzzer, written in Python - pkgver = 0.4.1.alpha_2.r81.be2828a + pkgver = 0.4.2.beta1.r0.1f3fc77 pkgrel = 1 url = https://github.com/maurosoria/dirsearch changelog = CHANGELOG.md arch = any license = GPL2 makedepends = git + makedepends = python-setuptools depends = python + depends = python-certifi + depends = python-chardet + depends = python-urllib3 + depends = python-cryptography + depends = python-pysocks + depends = python-cffi provides = dirsearch conflicts = dirsearch - backup = usr/lib/dirsearch/default.conf source = git+https://github.com/maurosoria/dirsearch.git sha256sums = SKIP pkgname = dirsearch-git - diff --git a/CHANGELOG.md b/CHANGELOG.md index ca9bc08486a4..2cd731cc1fac 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,8 +1,9 @@ # Changelog -Currently working... +v0.4.2 (2021.7.21) --------- - Fixed critical bugs from v0.4.1 +- More accurate - Exclude responses by redirects - URLs from STDIN - Fixed the CSV Injection vulnerability (https://www.exploit-db.com/exploits/49370) @@ -11,8 +12,9 @@ Currently working... - Added max-runtime option - Recursion on specified status codes - Max request rate -- Support basic authentication +- Support several authentication types - Deep recursive scan +- HTML report format - Option to force recurse on all found paths (not just the ones end with /) - Option to skip target by specified status codes @@ -5,7 +5,7 @@ pkgname=dirsearch-git _name="${pkgname%-git}" pkgver() { git -C "$_name" describe --long --tags | sed 's/^v//;s/\([^-]*-\)g/r\1/;s/-/./g;s/\(alpha\)\([0-9]\+\)/\1_\2/'; } -pkgver=0.4.1.alpha_2.r81.be2828a +pkgver=0.4.2.beta1.r0.1f3fc77 pkgrel=1 pkgdesc='Web path scanner/fuzzer, written in Python' @@ -16,27 +16,20 @@ license=('GPL2') provides=("$_name") conflicts=("$_name") -makedepends=('git') -depends=('python') +makedepends=('git' 'python-setuptools') +depends=('python' 'python-certifi' 'python-chardet' 'python-urllib3' 'python-cryptography' + 'python-pysocks' 'python-cffi') changelog=CHANGELOG.md -backup=("usr/lib/$_name/default.conf") source=("git+$url.git") sha256sums=('SKIP') -prepare() { - cd "$_name" - rm -r logs reports - sed -i 's/^\(save-logs-home\s*=\s*\)False/\1True/' default.conf -} - package() { cd "$_name" - install -dm755 "$pkgdir/usr"/{bin,"lib/$_name"} - cp -a --no-preserve=o db lib thirdparty default.conf "$_name.py" "$pkgdir/usr/lib/$_name/" + PYTHONHASHSEED=0 python setup.py install --root="$pkgdir" --optimize=1 + install -dm755 "$pkgdir/usr/lib/$_name" install -Dm644 *.md -t"$pkgdir/usr/share/doc/$_name/" - ln -s "/usr/lib/$_name/$_name.py" "$pkgdir/usr/bin/$_name" } |