FreshPorts -- The Place For Ports If you buy from Amazon USA, please support us by using this link.
Follow us
Blog
Twitter

I am looking for an LTO tape library. Do you have one to spare?
Port details
nessus Security scanner: looks for vulnerabilities in a given network
2.2.9_3 security on this many watch lists=82 search for ports that depend on this port Find issues related to this port Report an issue related to this port
Maintainer: udo.schweigert@siemens.com search for ports maintained by this maintainer
Port Added: unknown
License: GPLv2
Nessus is a security scanner that crawls across a network, looking
for well-known vulnerabilities and common misconfiguration.

It has a unique set of features, including automatic SSL discovery,
services recognition (so it will catch, for instance, a FTP server
running on a port different than 21) and its own scripting language.

The Nessus Security Scanner is released under the GNU General Public
Licence and aims to be easy to use while extremely powerful.

WWW: http://www.nessus.org/

PS: To install the lot in one operation, do nessus-plugins first.
SVNWeb : Homepage : Distfiles Availability : PortsMon

NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.

Build dependencies:
  1. pkgconf : devel/pkgconf
  2. /usr/local/bin/intltool-extract : textproc/intltool
Library dependencies:
  1. libnasl.so : security/nessus-libnasl
  2. libatk-1.0.so : accessibility/atk
  3. libglib-2.0.so : devel/glib20
  4. libpcre.so : devel/pcre
  5. libgtk-x11-2.0.so : x11-toolkits/gtk20
  6. libpango-1.0.so : x11-toolkits/pango

This port is required by:

for Build for Run * - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

To install the port: cd /usr/ports/security/nessus/ && make install clean
To add the package: pkg install security/nessus


Configuration Options
===> The following configuration options are available for nessus-2.2.9_3:
     GTK2=on: GTK+ 2 GUI toolkit support
===> Use 'make config' to modify these settings

Master Sites:
  1. ftp://ftp.ayamura.org/pub/nessus/nessus-2.2.9/src/
  2. ftp://ftp.gwdg.de/pub/linux/misc/nessus/nessus-2.2.9/src/
  3. ftp://ftp.nessus.org/pub/nessus/nessus-2.2.9/src/
  4. ftp://sunsite.cnlab-switch.ch/mirror/nessus/nessus-2.2.9/src/
  5. http://distcache.FreeBSD.org/ports-distfiles/nessus/
  6. http://ftp.gwdg.de/pub/linux/misc/nessus/nessus-2.2.9/src/

Number of commits found: 84

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
31 Oct 2014 15:55:13
Original commit files touched by this commit  2.2.9_3
Revision:371867
bapt search for other commits by this committer
Simplify plist
29 Jul 2014 14:30:10
Original commit files touched by this commit  2.2.9_3
Revision:363328
adamw search for other commits by this committer
Rename security/ patches to reflect the files they modify.
07 Jul 2014 10:29:18
Original commit files touched by this commit  2.2.9_3
Revision:361049
tijl search for other commits by this committer
- Convert security/nessus-* to USES=libtool and bump dependent ports
- Use @sample in security/nessus
11 Nov 2013 18:48:30
Original commit files touched by this commit  2.2.9_2
Revision:333529
tijl search for other commits by this committer
- Add LICENSE.
- New LIB_DEPENDS syntax.
- Staging.
- Replace gtk detection with GTK2 option.
- Mark MAKE_JOBS_UNSAFE for now.  One Makefile has mutilple targets that
  each call make in the same subdirectory and the Makefile in that
  directory does the same with one of its subdirectories.
- Move files/nessusd.conf to files/nessusd.conf.in and add it to SUB_FILES
  instead of calling sed from post-install.
- Move files/pkg-deinstall.in to pkg-deinstall and replace %%PREFIX%%
  with ${PKG_PREFIX}.
- Remove scripts/move_nessus.  It was used to migrate configuration data
  to a new location.

PR:		ports/183221
Approved by:	"Schweigert, Udo" <Udo.Schweigert@siemens.com> (maintainer)
20 Sep 2013 22:55:26
Original commit files touched by this commit  2.2.9_1
Revision:327769
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
security)
29 Mar 2013 19:33:42
Original commit files touched by this commit  2.2.9_1
Revision:315566
cs search for other commits by this committer
- Remove A/An in COMMENT
- Trim Header where applicable
05 Aug 2012 23:19:40
Original commit files touched by this commit  2.2.9_1
dougb search for other commits by this committer
Move the rc.d scripts of the form *.sh.in to *.in

Where necessary add $FreeBSD$ to the file

No PORTREVISION bump necessary because this is a no-op
14 Jan 2012 08:57:23
Original commit files touched by this commit  2.2.9_1
dougb search for other commits by this committer
In the rc.d scripts, change assignments to rcvar to use the
literal name_enable wherever possible, and ${name}_enable
when it's not, to prepare for the demise of set_rcvar().

In cases where I had to hand-edit unusual instances also
modify formatting slightly to be more uniform (and in
some cases, correct). This includes adding some $FreeBSD$
tags, and most importantly moving rcvar= to right after
name= so it's clear that one is derived from the other.
03 Jul 2011 14:03:52
Original commit files touched by this commit  2.2.9_1
ohauer search for other commits by this committer
-remove MD5
27 Mar 2010 00:15:24
Original commit files touched by this commit  2.2.9_1
dougb search for other commits by this committer
Begin the process of deprecating sysutils/rc_subr by
s#. %%RC_SUBR%%#. /etc/rc.subr#
15 Jul 2009 16:56:10
Original commit files touched by this commit  2.2.9_1
dougb search for other commits by this committer
Fix a few "bad example" problems in the rc.d scripts that have been
propogated by copy and paste.

1. Primarily the "empty variable" default assignment, which is mostly
${name}_flags="", but fix a few others as well.
2. Where they are not already documented, add the existence of the _flags
(or other deleted empties) option to the comments, and in some cases add
comments from scratch.
3. Replace things that look like:
prefix=%%PREFIX%%
command=${prefix}/sbin/foo
to just use %%PREFIX%%. In many cases the $prefix variable is only used
once, and in some cases it is not used at all.
4. In a few cases remove ${name}_flags from command_args
5. Remove a long-stale comment about putting the port's rc.d script in
/etc/rc.d (which is no longer necessary).

No PORTREVISION bumps because all of these changes are noops.
06 Mar 2007 18:22:21
Original commit files touched by this commit  2.2.9_1
miwi search for other commits by this committer
- Unbreak
- Fix pkg-plist
- Bump PORTREVISION

PR              109999
Submitted by:   Udo Schweigert (maintainer)
05 Nov 2006 20:38:06
Original commit files touched by this commit  2.2.9
miwi search for other commits by this committer
- Update to 2.2.9

PR:             ports/105176
Submitted by:   Udo Schweigert <udo.schweigert@siemens.com> (maintainer)
Sponsored by:   FreeBSD Bug-a-thon #2
26 May 2006 19:24:11
Original commit files touched by this commit  2.2.8
pav search for other commits by this committer
- Update to 2.2.8

PR:             ports/97884
Submitted by:   Udo Schweigert <udo.schweigert@siemens.com> (maintainer)
13 May 2006 04:15:53
Original commit files touched by this commit  2.2.7
edwin search for other commits by this committer
Remove USE_REINPLACE from all categories starting with S
17 Mar 2006 16:07:26
Original commit files touched by this commit  2.2.7
vd search for other commits by this committer
Upgrade to nessus version 2.2.7

PR:             ports/94544
Submitted by:   Udo Schweigert <udo.schweigert@siemens.com> (maintainer)
07 Mar 2006 08:28:06
Original commit files touched by this commit  2.2.6_1
ade search for other commits by this committer
Bump PORTREVISION on glib12/gtk12 consumer ports to ease the upgrade path.

Discussed with: kris
Approved by:    portmgr (implicit)
23 Feb 2006 10:40:45
Original commit files touched by this commit  2.2.6
ade search for other commits by this committer
Conversion to a single libtool environment.

Approved by:    portmgr (kris)
20 Feb 2006 20:47:50
Original commit files touched by this commit  2.2.6
dougb search for other commits by this committer
Remove the FreeBSD KEYWORD from all rc.d scripts where it appears.
We have not checked for this KEYWORD for a long time now, so this
is a complete noop, and thus no PORTREVISION bump. Removing it at
this point is mostly for pedantic reasons, and partly to avoid
perpetuating this anachronism by copy and paste to future scripts.
22 Jan 2006 02:50:55
Original commit files touched by this commit  2.2.6
edwin search for other commits by this committer
Replace ugly "@unexec rmdir %D... 2>/dev/null || true" with @dirrmtry

Approved by:    krion@
PR:             ports/88711 (related)
15 Nov 2005 06:52:12
Original commit files touched by this commit  2.2.6
ade search for other commits by this committer
Mass-conversion to the USE_AUTOTOOLS New World Order.  The code present
in bsd.autotools.mk essentially makes this a no-op given that all the
old variables set a USE_AUTOTOOLS_COMPAT variable, which is parsed in
exactly the same way as USE_AUTOTOOLS itself.

Moreover, USE_AUTOTOOLS has already been extensively tested by the GNOME
team -- all GNOME 2.12.x ports use it.

Preliminary documentation can be found at:
        http://people.FreeBSD.org/~ade/autotools.txt

which is in the process of being SGMLized before introduction into the
Porters Handbook.

Light blue touch-paper.  Run.
08 Nov 2005 22:59:19
Original commit files touched by this commit  2.2.6
mnag search for other commits by this committer
Update to 2.2.6
Make portlint happyer
Add SHA256

PR:             88679
Submitted by:   Udo Schweigert <udo.schweigert@siemens.com> (maintainer)
05 Nov 2005 05:22:06
Original commit files touched by this commit  2.2.5_1
marcus search for other commits by this committer
Bump PORTREVISION to chase the glib20 shared library update.
07 Oct 2005 17:20:50
Original commit files touched by this commit  2.2.5
ehaupt search for other commits by this committer
Update master sites.

PR:             87034
Submitted by:   Udo Schweigert <udo.schweigert@siemens.com> (maintainer)
Approved by:    novel (mentor)
23 Jul 2005 22:19:00
Original commit files touched by this commit  2.2.5
mezz search for other commits by this committer
Update to 2.2.5.

PR:             ports/83927
Submitted by:   Udo Schweigert <udo.schweigert@siemens.com> (maintainer)
19 Apr 2005 06:15:23
Original commit files touched by this commit  2.2.4_1
sem search for other commits by this committer
- Bump PORTVERSION (man pages absence already fixed)

PR:             ports/80085
Submitted by:   maintainer
19 Apr 2005 05:49:42
Original commit files touched by this commit  2.2.4
sem search for other commits by this committer
- Add missed man page

Reported by:    kris via pointyhat
17 Apr 2005 12:59:12
Original commit files touched by this commit  2.2.4
sem search for other commits by this committer
- Update to 2.2.4

PR:             ports/79142
Submitted by:   maintainer
14 Feb 2005 13:04:59
Original commit files touched by this commit  2.2.3
sem search for other commits by this committer
- Update to 2.2.3

PR:             ports/77419
Submitted by:   maintainer
15 Dec 2004 16:01:51
Original commit files touched by this commit  2.2.2a
sem search for other commits by this committer
Create certificates on separate Makefile target.
It will fix extra files on pointyhat.

Submitted by:   maintainer
12 Dec 2004 21:37:53
Original commit files touched by this commit  2.2.2a
sem search for other commits by this committer
- Remove extra files on deinstall
- While I'm here: make rm silent

Submitted by:   maintainer
11 Dec 2004 16:40:58
Original commit files touched by this commit  2.2.2a
sem search for other commits by this committer
- Upgrade to nessus version 2.2.2a
- Fix installing of default config files

PR:             ports/74938
Submitted by:   maintainer
09 Nov 2004 18:29:03
Original commit files touched by this commit  2.2.0
sem search for other commits by this committer
- Add a hint on complete removal when deinstalling

PR:             ports/73726
Submitted by:   maintainer
06 Nov 2004 11:46:44
Original commit files touched by this commit  2.2.0
sem search for other commits by this committer
- Upgrade to 2.2.0
21 Aug 2004 10:51:10
Original commit files touched by this commit  2.0.12_1
sem search for other commits by this committer
Fix the WITHOUT_ knobs to be compliant with the GNOME framework

PR:             ports/70451, ports/70452
Submitted by:   maintainer
13 Aug 2004 13:36:03
Original commit files touched by this commit  2.0.12_1
vs search for other commits by this committer
- Add WITHOUT_NESSUS_GTK knob.
- Upgrade rc.d script to the rc-ng style; bump PORTREVISION for that.
- Add CONFLICTS.

PR:             ports/69877
Submitted by:   Udo Schweigert (maintainer)
24 Jul 2004 18:28:51
Original commit files touched by this commit  2.0.12
mezz search for other commits by this committer
-Update to 2.0.12.
-GTK+2 is now default and GTK1 is still optional.

PR:             ports/69333
Submitted by:   Udo Schweigert <udo.schweigert@siemens.com> (maintainer)
02 May 2004 18:09:24
Original commit files touched by this commit  2.0.10a_2
pav search for other commits by this committer
- Add sample rc script

PR:             ports/66052
Submitted by:   Udo Schweigert <udo.schweigert@siemens.com> (maintainer)
10 Apr 2004 20:45:21
Original commit files touched by this commit  2.0.10a_2
linimon search for other commits by this committer
Forced commit to note the previous was:

PR:             ports/64578
Submitted by:   Udo Schweigert <udo.schweigert@siemens.com> (maintainer)
10 Apr 2004 20:42:56
Original commit files touched by this commit  2.0.10a_2
linimon search for other commits by this committer
Adopt the standard nessus directory structure, reducing the number of
files in ${PREFIX}/etc/nessus. Move existing files to the right places.
Bump PORTREVISION.  (Also do a little bit of work on pkg-plist).
31 Mar 2004 03:12:58
Original commit files touched by this commit  2.0.10a_1
trevor search for other commits by this committer
SIZEify (maintainer timeout)
14 Mar 2004 06:17:56
Original commit files touched by this commit  2.0.10a_1
ade search for other commits by this committer
Whoa there, boy, that's a mighty big commit y'all have there...

Begin autotools sanitization sequence by requiring ports to explicitly
specify which version of {libtool,autoconf,automake} they need, erasing
the concept of a "system default".

For ports-in-waiting:

        USE_LIBTOOL=YES         ->      USE_LIBTOOL_VER=13
        USE_AUTOCONF=YES        ->      USE_AUTOCONF_VER=213
        USE_AUTOMAKE=YES        ->      USE_AUTOMAKE_VER=14

Ports attempting to use the old style system after June 1st 2004 will be
sorely disappointed.
04 Feb 2004 05:10:27
Original commit files touched by this commit  2.0.10a_1
marcus search for other commits by this committer
Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.

(Part 1)
23 Jan 2004 11:00:57
Original commit files touched by this commit  2.0.10a
clement search for other commits by this committer
- Update to 2.10a

PR:             61755
Submitted by:       Udo Schweigert <udo.schweigert@siemens.com> (maintainer)
04 Dec 2003 14:32:33
Original commit files touched by this commit  2.0.9
sergei search for other commits by this committer
- Update to 2.0.9

PR:             59019
Submitted by:   maintainer
09 Oct 2003 08:35:38
Original commit files touched by this commit  2.0.8a
roam search for other commits by this committer
Update to nessus 2.08a.

PR:             57755
Submitted by:   maintainer
04 Oct 2003 13:24:59
Original commit files touched by this commit  2.0.8
oliver search for other commits by this committer
Upgrade to nessus version 2.0.8

PR:             ports/57547
Submitted By:   maintainer
13 Jul 2003 20:34:58
Original commit files touched by this commit  2.0.7
obraun search for other commits by this committer
- Fix MASTER_SITES by replacing a no longer working european mirror
  by an australian and a japanse.

PR:             ports/54441
Submitted by:   maintainer
Obtained from:  portsurvey
04 Jul 2003 20:59:42
Original commit files touched by this commit  2.0.7
obraun search for other commits by this committer
Upgrade to 2.0.7.

PR:             ports/54050
Submitted by:   maintainer
01 Jun 2003 06:49:26
Original commit files touched by this commit  2.0.6a
obraun search for other commits by this committer
Upgrade to 2.0.6a.

PR:             ports/52635
Submitted by:   maintainer
13 May 2003 16:52:37
Original commit files touched by this commit  2.0.5_1
obraun search for other commits by this committer
* Upgrade checksums. Quote from the developer: "I did a quick "re-release" for
  minor issues that I don't felt were justifying a 2.0.6."
* Bump PORTREVISION.

PR:             ports/52022
Submitted by:   maintainer
06 May 2003 21:17:09
Original commit files touched by this commit  2.0.5
obraun search for other commits by this committer
Upgrade to 2.0.5.

PR:             ports/51887
Submitted by:   maintainer
24 Apr 2003 06:22:12
Original commit files touched by this commit  2.0.4
obraun search for other commits by this committer
Remove a no longer maintained mirror from the MASTER_SITES.

PR:             ports/51327
Submitted by:   maintainer
20 Apr 2003 19:42:17
Original commit files touched by this commit  2.0.4
marcus search for other commits by this committer
Remove USE_GNOMENG.
19 Apr 2003 20:40:13
Original commit files touched by this commit  2.0.4
obraun search for other commits by this committer
- Update to 2.0.4.
- Add dependency on bpf for the server.
- Add "client only" knob.

PR:             ports/51126
Submitted by:   maintainer
21 Feb 2003 13:26:58
Original commit files touched by this commit  1.2.7
knu search for other commits by this committer
De-pkg-comment.
31 Jan 2003 21:39:56
Original commit files touched by this commit  1.2.7
obraun search for other commits by this committer
Update the outdated pkg-descr as requested by the nessus developer.

PR:             ports/47708
Submitted by:   maintainer
02 Jan 2003 22:47:49
Original commit files touched by this commit  1.2.7
obraun search for other commits by this committer
Upgrade to 1.2.7.

PR:             ports/46333
Submitted by:   maintainer
22 Nov 2002 16:18:51
Original commit files touched by this commit  1.2.6
olgeni search for other commits by this committer
Update MASTER_SITES.

PR:             45591
Submitted by:   maintainer
10 Oct 2002 17:30:40
Original commit files touched by this commit  1.2.6
obraun search for other commits by this committer
Upgrade to 1.2.6.

PR:             43874
Submitted by:   maintainer
01 Sep 2002 15:18:25
Original commit files touched by this commit  1.2.5
lioux search for other commits by this committer
Deploy USE_GNOMENG infrastructure

PR:             42288
Submitted by:   Edwin Groothuis <edwin@mavetju.org>
30 Aug 2002 19:43:35
Original commit files touched by this commit  1.2.5
obraun search for other commits by this committer
* Upgrade to 1.2.5
* Fix a problem with hanging clients during a nmap scan

PR:             ports/42057
Submitted by:   maintainer
Approved by:    dwcjr (mentor)
10 Aug 2002 16:22:24
Original commit files touched by this commit  1.2.4
pat search for other commits by this committer
Update to 1.2.4

PR:             ports/41514
Submitted by:   maintainer
04 Jul 2002 16:28:55
Original commit files touched by this commit  1.2.3
olgeni search for other commits by this committer
Update ports to version 1.2.3.

PR:             40190
Submitted by:   maintainer
19 Jun 2002 11:13:16
Original commit files touched by this commit  1.2.2
olgeni search for other commits by this committer
Update nessus suite to version 1.2.2, from security/nessus-*-devel ports.

Give maintainership to udo.schweigert@siemens.com, who already maintains
the -devel ports.
19 Jan 2002 21:43:26
files touched by this commit
olgeni search for other commits by this committer
Fix compilation: do not redefine the strcasestr function.    
08 Aug 2001 14:38:14
files touched by this commit
olgeni search for other commits by this committer
Update nessus suite to version 1.0.9, remove extra file from nessus'   pkg-plist
(includes.h).    
24 May 2001 12:08:05
files touched by this commit
olgeni search for other commits by this committer
Update the Nessus suite to version 1.0.8.    
23 May 2001 20:50:26
files touched by this commit
olgeni search for other commits by this committer
Try to remove the plugins directory at deinstall time.    
21 May 2001 17:29:00
files touched by this commit
olgeni search for other commits by this committer
Try to remove ${PREFIX}/lib/nessus and ${PREFIX}/var at deinstall time.    
14 Mar 2001 23:34:31
files touched by this commit
olgeni search for other commits by this committer
Remove the WITHOUT_GTK option: bsd.gnome.mk already takes care of it.    
11 Mar 2001 13:46:15
files touched by this commit
olgeni search for other commits by this committer
Use WANT_GTK and USE_GTK properly, so that the text-only nessus client can   be
built automatically if gtk is not installed.    
05 Feb 2001 23:42:43
files touched by this commit
olgeni search for other commits by this committer
Update to version 1.0.7a.    
24 Jan 2001 12:43:15
files touched by this commit
olgeni search for other commits by this committer
Use proper capitalization (freebsd.org -> FreeBSD.org)    
24 Jan 2001 12:05:16
files touched by this commit
olgeni search for other commits by this committer
Change maintainer email address (olgeni@uli.it -> olgeni@freebsd.org)    
24 Jan 2001 03:26:02
files touched by this commit
vanilla search for other commits by this committer
Upgrade to 1.0.7.    
05 Jan 2001 03:10:15
files touched by this commit
jeh search for other commits by this committer
This patch enables the compilation of a text-only nessus client.    
26 Nov 2000 02:30:12
files touched by this commit
dougb search for other commits by this committer
Maintainer upgrade to 1.0.6.    
09 Nov 2000 16:39:05
files touched by this commit
sobomax search for other commits by this committer
Reassign maintainership from ports@FreeBSD.org to Jimmy Olgeni <olgeni@uli.it>. 
  
09 Nov 2000 13:27:29
files touched by this commit
des search for other commits by this committer
Revert maintainership to ports@ at maintainer's request.    
28 Oct 2000 03:04:19
files touched by this commit
jeh search for other commits by this committer
Update to 1.0.5    
08 Oct 2000 07:30:58
files touched by this commit
asami search for other commits by this committer
Convert category security to new layout.  
05 Oct 2000 07:42:57
files touched by this commit
reg search for other commits by this committer
Implement USE_GTK, part 2.    
09 Sep 2000 13:51:54
files touched by this commit
kevlo search for other commits by this committer
Update to version 1.0.4    

Number of commits found: 84

Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD

This site
What is FreshPorts?
About the authors
FAQ
How big is it?
The latest upgrade!
Privacy
Forums
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
muttDec 23
muttDec 23
ntpDec 20
ntp-develDec 20
gitDec 19
otrsDec 16
mod_dav_svnDec 15
subversionDec 15
subversion16Dec 15
subversion17Dec 15
nvidia-driverDec 14
nvidia-driver-173Dec 14
nvidia-driver-304Dec 14
asterisk11Dec 11
bind99Dec 11

10 vulnerabilities affecting 28 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds

Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 24439
Broken 148
Deprecated 75
Ignore 399
Forbidden 2
Restricted 207
No CDROM 93
Vulnerable 20
Expired 0
Set to expire 70
Interactive 0
new 24 hours 6
new 48 hours7
new 7 days21
new fortnight43
new month99

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2014 Dan Langille. All rights reserved.