nessus packages [was:New Package: gDesklets0.35.1]

Dawid Gajownik gajownik at fedora.pl
Thu Jul 7 19:09:12 UTC 2005


Dnia 07/07/2005 07:47 PM, Użytkownik Kyle Pointer napisał:
> Hello.

Hi!

> And I still have my nessus rpms at:
>  ftp://fluffnet.serveftp.com/rpms/nessus/

You still haven't resolved previously mentioned problems:
http://www.redhat.com/archives/fedora-extras-list/2005-July/msg00031.html
http://www.redhat.com/archives/fedora-extras-list/2005-July/msg00163.html

I have almost done nessus-core.spec, so I'll add:
- plugins cannot be placed in /usr/lib/nessus directory:
	http://bugs.nessus.org/show_bug.cgi?id=928
They should be moved to /var/lib/nessus dir (I think so)
- all certificates should be moved to /etc/pki dir
- it would be nice to move logs to /var/log/nessus instead of 
/var/nessus/logs
- move nessusd.pid file to /var/run
- missing nessus.desktop file
- missing /etc/rc.d/init.d/nessusd file
- missing /etc/logrotate.d/nessusd file
- you should compile nessus-core twice to get text and GTK+ nessus client
- link nessus client against system gd library. There is one problem 
with that: if you do so, nessus text client will require X.org X11 ;-) I 
still dont know how to resolve this problem :(

I've made some packages just for fun, so you can take a look at them:
http://80.55.221.90/~gajownik/linux/RPMS/nessus/
I haven't tested them thoroughly, because I haven't finished 
nessus-plugins-GPL package :/ Two things does not work right now:
- nessusd.init file does not detect error exit status from nessusd; run:
	service nessusd start
before you genereate certificates with nessus-mkcert and you'll see
- %ghost section does not work in nessus-core package :/ Config files 
should be renamed to *.rpmsave after rpm -e nessusd, but they aren't.

Hope that helps.

-- 

   ^_*





More information about the fedora-extras-list mailing list