summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authornoraj2022-10-12 20:31:25 +0200
committernoraj2022-10-12 20:31:25 +0200
commit978c8ee28d1523054d2aafe7e407fd1e763559d5 (patch)
tree4c6b2dba8effc29339b3fc4bbff07f509fbe6c3c
parent4c3955be120d9a9ef71c9970cd2bd34d2a9adba6 (diff)
downloadaur-978c8ee28d1523054d2aafe7e407fd1e763559d5.tar.gz
v10.2.0
-rw-r--r--.SRCINFO6
-rw-r--r--.gitignore3
-rw-r--r--PKGBUILD17
-rw-r--r--get_nessus_link.py2
4 files changed, 16 insertions, 12 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 46d719e115fd..7ebfd1a496d5 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = nessus-agent
pkgdesc = Nessus vulnerability scanner agent
- pkgver = 10.1.4
+ pkgver = 10.2.0
pkgrel = 1
url = https://www.tenable.com/downloads/nessus-agents
install = nessus-agent.install
@@ -10,9 +10,9 @@ pkgbase = nessus-agent
depends = gnupg
options = !strip
options = debug
- source = NessusAgent-10.1.4-fc20.x86_64.rpm::https://www.tenable.com/downloads/api/v1/public/pages/nessus-agents/downloads/16738/download?i_agree_to_tenable_license_agreement=true
+ source = NessusAgent-10.2.0-fc34.x86_64.rpm::https://www.tenable.com/downloads/api/v1/public/pages/nessus-agents/downloads/17239/download?i_agree_to_tenable_license_agreement=true
source = LICENSE
- b2sums = bf942580813016806e8bcebddf57df193048b2821b5309f2781b2291ba41ec9b8dcca0db3935881e12c3dac8dcf258e1fbc1aa4ba2879a9f0c933cce373c57e1
+ b2sums = c004e1aad2914b54b8e4961a985bf7398c335869362a524d1e6132e21e73b17cd4b72a486c0e19fda0caf19914db1a4c3634b011cc5a80fd6d73e892f0214d78
b2sums = 2c68d4f30686a711fbf5c77b70d9b307f9fdcc8095cea79d8c310edfeea87563d94b9106fce35fc53685e6703afb729b9d81f504a1983c367621605690ea03e1
pkgname = nessus-agent
diff --git a/.gitignore b/.gitignore
index ce3c042f0ac9..8b2029136d8c 100644
--- a/.gitignore
+++ b/.gitignore
@@ -2,4 +2,5 @@
*.tar.xz
*.tar.zst
pkg/
-src/ \ No newline at end of file
+src/
+*.log
diff --git a/PKGBUILD b/PKGBUILD
index 089991b52606..f8658e6b6cc1 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=nessus-agent
_pkgname=nessus_agent
-pkgver=10.1.4
+pkgver=10.2.0
pkgrel=1
pkgdesc="Nessus vulnerability scanner agent"
arch=('x86_64')
@@ -12,14 +12,14 @@ makedepends=('inetutils')
license=('custom')
options=(!strip debug)
url="https://www.tenable.com/downloads/nessus-agents"
-install=${pkgname}.install
-source=("NessusAgent-${pkgver}-fc20.${arch}.rpm::https://www.tenable.com/downloads/api/v1/public/pages/${pkgname}s/downloads/16738/download?i_agree_to_tenable_license_agreement=true"
+install="$pkgname.install"
+source=("NessusAgent-$pkgver-fc34.$arch.rpm::https://www.tenable.com/downloads/api/v1/public/pages/${pkgname}s/downloads/17239/download?i_agree_to_tenable_license_agreement=true"
LICENSE)
-b2sums=('bf942580813016806e8bcebddf57df193048b2821b5309f2781b2291ba41ec9b8dcca0db3935881e12c3dac8dcf258e1fbc1aa4ba2879a9f0c933cce373c57e1'
+b2sums=('c004e1aad2914b54b8e4961a985bf7398c335869362a524d1e6132e21e73b17cd4b72a486c0e19fda0caf19914db1a4c3634b011cc5a80fd6d73e892f0214d78'
'2c68d4f30686a711fbf5c77b70d9b307f9fdcc8095cea79d8c310edfeea87563d94b9106fce35fc53685e6703afb729b9d81f504a1983c367621605690ea03e1')
package() {
- mkdir -p "$pkgdir/etc/ld.so.conf.d" "$pkgdir/usr/share" "$pkgdir/opt/${pkgname}" \
+ mkdir -p "$pkgdir/etc/ld.so.conf.d" "$pkgdir/usr/share" "$pkgdir/opt/$pkgname" \
"$pkgdir/usr/lib"
cp -a usr/lib "$pkgdir/usr"
@@ -28,9 +28,12 @@ package() {
echo /opt/${_pkgname}/lib > "$pkgdir/etc/ld.so.conf.d/nessus.conf"
# main files
- cp -a opt/${_pkgname}/{bin,com,etc,lib,sbin,var} "$pkgdir/opt/${pkgname}"
+ cp -a opt/${_pkgname}/{bin,com,etc,lib,sbin,var} "$pkgdir/opt/$pkgname"
# license
- install -Dm644 LICENSE "$pkgdir/usr/share/licenses/${pkgname}/LICENSE"
+ install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+
+ # Fix path for /usr/lib/systemd/system/nessusagent.service
+ ln -s /opt/$pkgname/ /opt/${_pkgname}
}
diff --git a/get_nessus_link.py b/get_nessus_link.py
index bd2d797d301c..e1f37311682f 100644
--- a/get_nessus_link.py
+++ b/get_nessus_link.py
@@ -17,7 +17,7 @@ def main():
url = None
for download in data['props']['pageProps']['page']['downloads']:
filename = download['file']
- if filename.endswith('-fc20.x86_64.rpm'):
+ if filename.endswith('-fc34.x86_64.rpm'):
url = f'https://www.tenable.com/downloads/api/v1/public/pages/nessus-agents/downloads/{download["id"]}/download?i_agree_to_tenable_license_agreement=true'
break