diff options
author | Lennart Husvogt | 2021-12-17 16:26:34 -0500 |
---|---|---|
committer | Lennart Husvogt | 2021-12-17 16:26:34 -0500 |
commit | 2464d7c021e320ff2216e9f6ed541bf8d7ff32a0 (patch) | |
tree | f38431f8dd8208d6da9893d01289125b009c48e2 | |
download | aur-2464d7c021e320ff2216e9f6ed541bf8d7ff32a0.tar.gz |
initial commit; version 2021.12.16 rel 1
-rw-r--r-- | .SRCINFO | 14 | ||||
-rw-r--r-- | .gitignore | 4 | ||||
-rw-r--r-- | PKGBUILD | 26 | ||||
-rw-r--r-- | log4j-detector.sh | 3 |
4 files changed, 47 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..25854e4b94bf --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,14 @@ +pkgbase = log4j-detector + pkgdesc = A tool for finding log4j versions vulnerable to CVE-2021-44228 and CVE-2021-45046. + pkgver = 2021.12.16 + pkgrel = 1 + url = https://github.com/mergebase/log4j-detector + arch = any + license = GPL3 + depends = java-runtime=11 + source = log4j-detector.sh + source = https://github.com/mergebase/log4j-detector/archive/refs/tags/v2021.12.16.tar.gz + sha256sums = fbff41b0833342f585888de58d23b3a61c77d3d1bd137b19c003d809a9506fcc + sha256sums = b0e961350e4585575b08517e47fcc92874271480f383aab9af5a9d983d5fdf8e + +pkgname = log4j-detector diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..7f4dadae9533 --- /dev/null +++ b/.gitignore @@ -0,0 +1,4 @@ +pkg/ +src/ +*.pkg.tar.zst +*.tar.gz diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..2a14e4c4b801 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,26 @@ +# Maintainer: Lennart Husvogt <lennart at husvogt dot net> + +pkgname=log4j-detector +pkgver=2021.12.16 +pkgrel=1 +pkgdesc="A tool for finding log4j versions vulnerable to CVE-2021-44228 and CVE-2021-45046." +arch=('any') +url="https://github.com/mergebase/log4j-detector" +license=('GPL3') +depends=('java-runtime=11') + + +source=("log4j-detector.sh" + "https://github.com/mergebase/log4j-detector/archive/refs/tags/v${pkgver}.tar.gz") +sha256sums=('fbff41b0833342f585888de58d23b3a61c77d3d1bd137b19c003d809a9506fcc' + 'b0e961350e4585575b08517e47fcc92874271480f383aab9af5a9d983d5fdf8e') + + +package() { + install -Dm655 $srcdir/log4j-detector.sh \ + $pkgdir/usr/bin/log4j-detector + install -Dm644 $srcdir/log4j-detector-$pkgver/log4j-detector-$pkgver.jar \ + $pkgdir/usr/share/java/log4j-detector/log4j-detector.jar + install -Dm644 $srcdir/log4j-detector-$pkgver/LICENSE.TXT \ + $pkgdir/usr/share/licenses/$pkgname/LICENSE +} diff --git a/log4j-detector.sh b/log4j-detector.sh new file mode 100644 index 000000000000..a61ac8b2edb6 --- /dev/null +++ b/log4j-detector.sh @@ -0,0 +1,3 @@ +#!/bin/sh +export PATH="/usr/lib/jvm/java-11-openjdk/bin/:$PATH" +exec java -jar '/usr/share/java/log4j-detector/log4j-detector.jar' "$@" |