Package Details: nessus 10.5.0-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: 69
Popularity: 0.099531
First Submitted: 2007-03-11 15:14 (UTC)
Last Updated: 2023-03-13 08:24 (UTC)

Pinned Comments

noraj commented on 2022-05-30 21:23 (UTC) (edited on 2022-05-30 21:29 (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 .. 18 Next › Last »

dront78 commented on 2022-10-31 07:48 (UTC)

any updates please?

FoxMaccloud commented on 2022-07-15 22:41 (UTC)

Nvm I fixed it for ya ;)

# Maintainer: noraj <printf %s 'YWxleGFuZHJlLnphbm5pQGV1cm9wZS5jb20='|base64 -d>
# Contributor: Kenneth Endfinger <kaendfinger@gmail.com>
# Contributor: MattWoelk
# Contributor: xsmile
# Contributor: FoxMaccloud

pkgname=nessus
pkgver=10.2.0
pkgrel=1
pkgdesc="Nessus vulnerability scanner"
arch=('x86_64')
depends=('gnupg')
makedepends=('inetutils')
license=('custom')
url="https://www.tenable.com/downloads/nessus"
install=${pkgname}.install
source=("nessus-${pkgver}-fc34.x86_64.rpm::https://www.tenable.com/downloads/api/v1/public/pages/nessus/downloads/16877/download?i_agree_to_tenable_license_agreement=true"
        nessus.desktop
        nessus.sh
        LICENSE)

sha256sums=('c036deaaeed6a0b6972715930503d74dd755c752de3253d12780272fbf0e3ca9'
            '8c5e82d609a7290c34cbfa5635012cb66820e4e2c1db2bf5808fc306fcefdc30'
            '9b8e2c15d86ce7b83806a27bd6685f009ad339f3ea52022b87a75fbd2802ec5a'
            'd647aedd39d571faa3f1a9906db561eecbd9c41605ba7f562261ffb04877ba26')

# Old sums
#b2sums=('232772cbb8005bd5f48dca54deaafc267c876c14008cb397b29b1e8024add31f27d9dce1ebbd175fc642e13c0adf69409798c325f933a57fe21efd210fd9b049'
#        'e9f6346d0c2b444c71f0673a9dd22f4298abf1ccc4500fa2db4439627844106e3d523cda976411aa243f56711b691a12ac228809cdae038371607db11a44dd61'
#        'fbc6b44c6722e48b26011314d3cd2a44780ef94965db159ef1a35743e371927ec4927a9da2db9ebbb9714fc3a0a30fa4d785b23aa76e4a8a1e446a515fc1bcdd'
#        '2c68d4f30686a711fbf5c77b70d9b307f9fdcc8095cea79d8c310edfeea87563d94b9106fce35fc53685e6703afb729b9d81f504a1983c367621605690ea03e1')

package() {
  install -Dm755 $pkgname.sh "$pkgdir/etc/profile.d/$pkgname.sh"

  mkdir -p "$pkgdir/etc/ld.so.conf.d" "$pkgdir/usr/share" "$pkgdir/opt/${pkgname}" \
           "$pkgdir/usr/lib"

  cp -a usr/lib "$pkgdir/usr"

  # path to libraries
  echo /opt/${pkgname}/lib > "$pkgdir/etc/ld.so.conf.d/${pkgname}.conf"

  # main files
  cp -a opt/${pkgname}/{bin,com,etc,lib,sbin,var} "$pkgdir/opt/${pkgname}"

  # license
  install -Dm644 LICENSE "$pkgdir/usr/share/licenses/${pkgname}/LICENSE"

  # menu entry
  install -Dm644 "${srcdir}/${pkgname}.desktop" "${pkgdir}/usr/share/applications/${pkgname}.desktop"
}

FoxMaccloud commented on 2022-07-15 20:39 (UTC)

Update link to this? https://www.tenable.com/downloads/api/v1/public/pages/nessus/downloads/16877/download?i_agree_to_tenable_license_agreement=true

-fc34.x86_64.rpm

noraj commented on 2022-05-30 21:23 (UTC) (edited on 2022-05-30 21:29 (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.

pacman41 commented on 2022-05-30 18:41 (UTC)

ERROR: Failure while downloading https://www.tenable.com/downloads/api/v1/public/pages/nessus/downloads/16118/download?i_agree_to_tenable_license_agreement=true Aborting...

noraj commented on 2022-01-27 16:25 (UTC)

@kvasthval Thx I added inetutils as makedeps

esh commented on 2022-01-26 23:39 (UTC)

nessus.install spits out an error unless inetutils is installed because it uses its /usr/bin/hostname executable for obtaining the system hostname. A solution could be to use /usr/lib/gettext/hostname instead (on line 48). gettext is required by the "base" group, so it should be available on all Arch systems. This is primarily an issue on newer Arch installations, because Xorg and many other common packages used to depend on inetutils until not too long ago.

TechVio commented on 2021-09-21 04:16 (UTC)

@noraj i made an updated version of PKGBUILD:

# Maintainer: noraj <printf %s 'YWxleGFuZHJlLnphbm5pQGV1cm9wZS5jb20='|base64 -d>
# Contributor: Kenneth Endfinger <kaendfinger@gmail.com>
# Contributor: MattWoelk
# Contributor: xsmile <sascha_r gmx de>

pkgname=nessus
pkgver=8.15.1
pkgrel=1
pkgdesc="Nessus vulnerability scanner"
arch=('x86_64')
depends=('gnupg')
license=('custom')
url="https://www.tenable.com/downloads/nessus"
install=${pkgname}.install

source=("nessus-${pkgver}-fc20.x86_64.rpm::https://www.tenable.com/downloads/api/v1/public/pages/nessus/downloads/14952/download?i_agree_to_tenable_license_agreement=true"
        nessus.desktop
        nessus.sh
        LICENSE)

sha256sums=('4cd26e04f6c33a2e38cdf31a350656fd0b0f4a5d57b9ba23ffa5c82f03fe1061'
            '8c5e82d609a7290c34cbfa5635012cb66820e4e2c1db2bf5808fc306fcefdc30'
            '9b8e2c15d86ce7b83806a27bd6685f009ad339f3ea52022b87a75fbd2802ec5a'
            'd647aedd39d571faa3f1a9906db561eecbd9c41605ba7f562261ffb04877ba26')

package() {
  install -Dm755 $pkgname.sh "$pkgdir/etc/profile.d/$pkgname.sh"

  mkdir -p "$pkgdir/etc/ld.so.conf.d" "$pkgdir/usr/share" "$pkgdir/opt/nessus" \
           "$pkgdir/usr/lib"

  cp -a usr/lib "$pkgdir/usr"

  # path to libraries
  echo /opt/nessus/lib > "$pkgdir/etc/ld.so.conf.d/nessus.conf"

  # main files
  cp -a opt/nessus/{bin,com,etc,lib,sbin,var} "$pkgdir/opt/nessus"

  # license
  install -Dm644 LICENSE "$pkgdir/usr/share/licenses/nessus/LICENSE"

  # menu entry
  install -Dm644 "${srcdir}/${pkgname}.desktop" "${pkgdir}/usr/share/applications/${pkgname}.desktop"
}

torusr222 commented on 2021-08-10 19:40 (UTC)

change PKGBUILD lines

pkgver=8.15.1

source=("Nessus-${pkgver}-fc20.x86_64.rpm::https://www.tenable.com/downloads/api/v1/public/pages/nessus/downloads/13043/download?i_agree_to_tenable_license_agreement=true"

sha256sums=('b97f6f9475774355f421234be8ed52d0d38f16878f3ccb8366212205a4d178d8'


makepkg -si

siryu commented on 2021-07-06 09:09 (UTC)

@brad87 nessuscli update --all will solve your problem :)