Package Details: nessus 8.6.0-1

Git Clone URL: https://aur.archlinux.org/nessus.git (read-only)
Package Base: nessus
Description: Nessus vulnerability scanner
Upstream URL: https://www.tenable.com/downloads/nessus
Licenses: custom
Submitter: r4um
Maintainer: noraj
Last Packager: noraj
Votes: 60
Popularity: 0.365676
First Submitted: 2007-03-11 15:14
Last Updated: 2019-08-19 08:52

Pinned Comments

noraj commented on 2019-05-03 12:31

Tenable does not allow to host the package on a third-party server or to redistribute it in any way. You'll have to download it and serve it yourself.

  1. Clone the PKGBUILD repo git clone <https://aur.archlinux.org/nessus.git>
  2. Go inside it cd nessus
  3. Manually download Nessus-x.x.x-fc20.x86_64.rpm from https://www.tenable.com/downloads/nessus
  4. Launch a basic HTTP server to serve the rpm file (or just put the file in the same folder as the PKGBUILD):
  5. Launch the install with makepkg -sic

Examples of quick web server:

  • ruby (1.9.2+): ruby -run -ehttpd . -p8000
  • python3: python -m http.server 8000
  • python2: python -m SimpleHTTPServer 8000
  • PHP (5.4+): php -S 127.0.0.1:8000

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 ... Next › Last »

bararchy commented on 2018-02-28 07:50

I keep getting this error curl: (3) Illegal characters found in URL ==> ERROR: Failure while downloading https://downloads.nessus.org/nessus3dl.php?file=Nessus-7.0.2-fc20.x86_64.rpm&licence_accept=yes&t= -> Could not get the download token, '_retoken' might need an update

Don't know if it's relevant but I use zsh

jnbrains commented on 2018-02-16 11:38

https://tenable-downloads-production.s3.amazonaws.com/uploads/download/file/7583/Nessus-7.0.2-fc20.x86_64.rpm

malfunc commented on 2018-02-07 16:06

changing the download file in the pkgbuild to "https://tenable-downloads-production.s3.amazonaws.com/uploads/download/file/7494/Nessus-7.0.1-fc20.x86_64.rpm" solves the issue

thealamenthe commented on 2018-02-05 21:37

It seems that _gettoken() is no longer working. I'm receiving: " -> Could not get the download token, '_retoken' might need an update"

xsmile commented on 2017-09-11 17:08

I modified the current files with Larivact's suggestions (except 4.) and did some other minor changes:
https://www.sendspace.com/file/pdd284

@RoestVrijStaal:
Fedora should be more up-to-date than RHEL or CentOS. RHEL 7 doesn't support 32-bit installations by the way.

Larivact commented on 2017-08-18 04:22

Some suggestions:
1) Change the Upstream URL to https://www.tenable.com/products/nessus-vulnerability-scanner as https://www.nessus.org appears to be down.
2) Change the description to: "A proprietary vulnerability scanner available free of charge for personal use."
3) Since the curl to fetch the token is silent, echo "fetching token" before invoking _gettoken, so that users aren't confused if the site takes to load.
4) post_install should mention /opt/nessus/sbin/nessuscli
5) post_remove should echo "You might want to remove the remaining files in /opt/nessus/."

RoestVrijStaal commented on 2017-08-12 17:18

Why is the Fedora RPM used? It lacks a i386 build, which is impractical when changing the PKGBUILD to the right architecture :/

Did anyone had a successful install by using the Red Hat ES7 / CentOS' RPM instead?

MattWoelk commented on 2017-02-01 16:40

@xsmile Found and fixed the problem. Thanks for the report!

xsmile commented on 2017-01-31 21:49

@MattWoelk: The lib directory in the package is empty and is missing the systemd service file. Thanks in advance for updating.

MattWoelk commented on 2016-07-22 20:25

@xsmile, your fixes are in. Thanks again! :)