Package Details: nessus 10.12.4-1

Git Clone URL: https://aur.archlinux.org/nessus.git (read-only, click to copy)
Package Base: nessus
Description: Nessus vulnerability scanner
Upstream URL: https://www.tenable.com/downloads/nessus
Keywords: scanner security vulnerability
Licenses: custom
Submitter: r4um
Maintainer: noraj
Last Packager: noraj
Votes: 73
Popularity: 0.000171
First Submitted: 2007-03-11 15:14 (UTC)
Last Updated: 2026-08-22 17:37 (UTC)

Dependencies (3)

Required by (0)

Sources (5)

Pinned Comments

noraj commented on 2022-05-30 21:23 (UTC) (edited on 2023-10-30 18:09 (UTC) by noraj)

⚠️⚠️⚠️

When the download link is dead just report as outdated, it's not an error it's just a new version is available.

⚠️⚠️⚠️

Latest Comments

1 2 3 4 5 6 .. 20 Next › Last »

lonkey95 commented on 2026-07-20 08:43 (UTC)

PDF report generation is unavailable out of the box because the package pulls in no Java runtime. Per Tenable's General Requirements ("PDF Reports" section, https://docs.tenable.com/general-requirements/Content/PDF/TenableGeneralRequirements.pdf), the Nessus PDF export feature requires a current Oracle Java or OpenJDK.

A headless JRE is enough, since nessusd renders its reports without a graphical display and needs no X11 or desktop components:

optdepends=('jre-openjdk-headless: PDF report generation')

Referencing the virtual java-runtime-headless instead would let any JRE satisfy it, including an LTS build such as jre25-openjdk-headless, if you'd rather not pin a specific major version.

Note for users installing it after the fact: Nessus detects Java at install time, so if the JRE is added once nessusd is already installed, the service needs to be restarted with systemctl restart nessusd for the runtime to be picked up. Should PDF export still fail afterwards, the Java path can be set explicitly with nessuscli fix --set path_to_java=/usr/bin/java, followed by another restart.

dazemc commented on 2026-03-19 13:00 (UTC)

why are binaries not symlinked?

carlosnewmusic commented on 2026-02-07 10:38 (UTC)

build error https://pastes.io/nessus-bui

opipscan commented on 2026-02-06 09:53 (UTC)

Link is broken, newest version is 10.11.2

McGee commented on 2025-11-24 18:21 (UTC)

Link is broken, newest version is 10.11.0.

neutrino2211 commented on 2025-10-29 12:01 (UTC)

Link is broken: Update is required for the newest version 10.10.1

Hurbav0ur commented on 2025-08-01 12:15 (UTC)

Link is broken for the latest version.

Update is necessary with the following for version 10.9.2 - https://www.tenable.com/downloads/api/v1/public/pages/nessus/downloads/26146/download?i_agree_to_tenable_license_agreement=true

Checksums:

MD5: 6b929e8d114571efb853ab64d210206c SHA256: f3dfc9d90cca5f7ce20086ec69308f6f0d2fa9d3908e4ff4978f9213867370f1

noraj commented on 2024-08-18 18:16 (UTC)

@fam007e I'm not sure as I use pikaur and not yay, but if you don't observe any issue that may be just debug messages.

fam007e commented on 2024-08-18 14:28 (UTC)

Do you think this snippet shown in install phase from yay helper is problematic:

...
objcopy: ./opt/nessus/bin/nasl: debuglink section already exists
objcopy: ./opt/nessus/bin/ndbg: debuglink section already exists
libfakeroot internal error: payload not recognized!
objcopy: ./opt/nessus/bin/openssl: debuglink section already exists
readelf: Warning: Gap in build notes detected from 0x670ba to 0x30c81f
readelf: Warning: Gap in build notes detected from 0x672a to 0x7ee0f
objcopy: ./opt/nessus/sbin/nessus-service: debuglink section already exists
objcopy: ./opt/nessus/sbin/nessuscli: debuglink section already exists
objcopy: ./opt/nessus/sbin/nessusd: debuglink section already exists
...