Closed ghost closed 11 years ago
We cannot distribute this program. From the software license agreement:
You may not directly or indirectly: (i) sell, lease, redistribute or transfer any of the Software on a stand-alone basis; (ii) decompile, disassemble, reverse engineer, or otherwise attempt to derive, obtain or modify the source code of the Software; (iii) reproduce, modify, translate or create derivative works of all or any part of the Software; (iv) rent, lease or loan the Software in any form to any third party; (v) remove, alter or obscure any proprietary notice, labels, or marks on the Software; or (vi) sell, resell, loan or otherwise provide access to third parties to the Nessus XMLRPC interface, Nessus client interface, or Nessus communication interface shipped by Tenable and provided to You. You may not sublicense any of the rights granted to You in this Agreement. You may not distribute or otherwise provide Software to third parties unless authorized to do so in writing by Tenable. You are responsible for all use of the Software and for compliance with this Agreement; any breach by You or any user using the Software on Your behalf shall be deemed to have been made by You. You may not copy the documentation as You agree it is provided to You under copyright protection. You may not use the Software if You are, or You work for, a competitor of Tenable’s in the network security software industry. For the avoidance of doubt, You may not include or redistribute the Software on physical or virtual appliances to perform on-site scans.
why are we closing the request as @noraj you maintain the package on arch aur https://aur.archlinux.org/packages/nessus ?? I understand the situation of not being able to redistribute but as it already exists on the arch aur i don't see any issue with that
It can't be redistributed in ArchLinux or BlackArch Linux.
In the AUR PKGBUILD it's downloaded from the Tenable website, then there is a license warning in the post install step.
In the AUR, the user build the PKGBUILD so there is no redistribution while in a Linux distribution the PKGBUILD are pre-built, stored on the distribution servers and mirrors servers so there is a redistribution which make it legally impossible. It's distributing a binary versus distributing a script that download a binary.
so @noraj the only way is basically git clone the the aur package and than install the PKGBUILD that we have to compile and tell the user to do the same ??
Yeah install it from AUR with git and makepkg or any AUR helper.
Nessus is a vulnerabiltiy scanner.
Homepage: http://www.tenable.com/products/nessus AUR: https://aur.archlinux.org/packages/nessus