On Mon, Oct 17, 2005 at 09:53:32AM -0400, Renaud Deraison wrote:
> Because nessus-fetch is also broken - it tries to read its config  
> file from /usr/local/etc/nessus/ while I *guess* the correct config  
> file path is /etc/nessus/

But probably not a bug in the rpm, see below.

> >http://bugzilla.atrpms.net/show_bug.cgi?id=368
> >
> >So, who should be the owner of /var/nessus/nessus_org.pem? libnasl?
> 
> libnasl is fine, yes.

OK. Next nessus packages will shift nessus_org.pem over.

> Please also fix nessus-fetch, as it prevents users from getting
> updated plugins.

I'm a bit at a loss here. The build logs show

gcc -Wall -I. -I/builddir/nessus-2.2.5/nessus-core/include   
-I/usr/include/nessus -DNESSUS_ON_SSL -I/usr/kerberos/include -DHAVE_SSL 
-I/usr/include/openssl   -I/usr/include/nessus  "-DNESSUSD_CONFDIR=\"/etc\"" 
"-DNESSUSD_STATEDIR=\"/var/nessus\"" "-DNESSUSD_DATADIR=\"/etc/nessus\"" 
"-DNESSUSD_LIBDIR=\"/usr/lib/nessus\"" 
"-DNESSUSD_PLUGINS=\"/usr/lib/nessus/plugins\"" 
"-DNESSUSD_REPORTS=\"/usr/lib/nessus/reports\"" 
-DNESSUSD_SHAREDSTATEDIR=\"/usr/com/nessus\" 
-DNESSUSD_LOGDIR=\"/var/nessus/logs\" -I. 
-I/builddir/nessus-2.2.5/nessus-core/include    -DHAVE_CONFIG_H   -DUSE_GTK 
-DUSE_LIBWRAP -c nessus-fetch.c

and an strace of nessus-fetch as shipped in the package shows that

open("/etc/nessus/nessus-fetch.rc", O_RDONLY) = -1 ENOENT (No such file or 
directory)
open("/etc/nessus/nessus-fetch.rc", O_RDONLY) = -1 ENOENT (No such file or 
directory)
open("/etc/nessus/nessus-fetch.rc", O_RDONLY) = -1 ENOENT (No such file or 
directory)

is used (it's not on this virgin system w/o activated feeds, but an
activation should create it, right?)

Perhaps this is a mixed rpm/self-built installation?
-- 
Axel.Thimm at ATrpms.net

Attachment: pgpcpfnpHKlJU.pgp
Description: PGP signature

_______________________________________________
Nessus mailing list
[email protected]
http://mail.nessus.org/mailman/listinfo/nessus

Reply via email to