Download and extract the source tarball from the AUR: Template:Cli Go to http://tenable.com/products/nessus/nessus-download-agreement, agree to the license and download the package:
- 32-bit: Nessus-4.4.0-fc14.i386.rpm (12103 KB)
- 64-bit: Nessus-4.4.0-fc14.x86_64.rpm (12092 KB)
Move the rpm into into the nessus directory: Template:Cli
Then, make (and install) the package and any needed dependencies: Template:Cli
Create an SSL certificate for the Nessus web interface: Template:Cli
Create a Nessus admin user (unrelated to *nix style users): Template:Cli
You probably don't want to add it to DAEMONS in rc.conf.
Access the web interface at https://localhost:8834 and/or use the commandline interface (/opt/nessus/bin/nessuscmd). In most browsers, you'll need to manually accept the SSL certificate you created for the server.
The package can be removed with pacman, but files created by nessus (such as the plugin database it downloads) must be removed manually: