[prev in list] [next in list] [prev in thread] [next in thread] 

List:       nessus-devel
Subject:    Re: Stability of nessus DB scheme
From:       Javier Fernandez-Sanguino <jfernandez () germinus ! com>
Date:       2003-03-07 12:08:03
[Download RAW message or body]

Jeffrey Lim wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> On Friday 07 March 2003 16:15, Javier Fernandez-Sanguino wrote:
> 
> > You will also find there a list of tools to generate automatically the
> > "stable" tables of the schema, ie:
> > 
> > - the services/protocol tables (using create-service-proto.pl)
> > - the plugins table (using nessus-extract).
> > 
> 
> 
> hi Javier, i've taken a look at create-service-proto.pl, and it seems to refer 
> to one file '/var/lib/nessus/services.txt'. I dont believe i have that on the 
> development system that we use. Is this a standard file somewhere?
> 
	Yep. Sorry, that's Debian specific. In your case it will probably be 
/var/nessus/services.txt. It's the file that nessusd creates based on 
nmap's services file and your local /etc/services.
	In any case it has the /etc/services format so you can easily test it 
with that one.


> Additionally, do you happen to have any sql create scripts for the tables that 
> we need for. I see some commented create statements for postgres in 
> nessus-extract.pl (from the url you gave 
> [http://cvs.nessus.org/cgi-bin/cvsweb.cgi/nessus-tools/nessus-extract/?hideattic=0&only_with_tag=NESSUS_SQL#dirlist]
>  ), but no create statements in create-service-proto.pl
> 
> If it helps, i'm using nessus 2.0.1.

The CREATE statement should be taken from the database documentation. 
You will find at:
http://cvs.nessus.org/cgi-bin/cvsweb.cgi/nessus-core/doc/database/?hideattic=0&only_with_tag=NESSUS_SQL#dirlist


a list of sql statements for Postgres and MySQL (Which are made based on 
the schema). Do not use the ones in the script (they are obsolete, I 
will remove them)

Regards

Javi


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic