Pagina 1 di 1

Installazione nessus 3 (dipendenze pacchetti)

Inviato: gio 10 mag 2007, 1:30
da mordecai
Ciao a tutti!

A questo indirizzo viewtopic.php?t=17920&highlight=nessus

è possibile seguire la guida del mitico Meska,su come installare nessus 3 sulla slack.

VI garantisco che funziona al 100%,dato che una volta l'ho installata con successo.

Purtroppo ora ho fatto l'installazione menù,ed ho dei problemi con i pacchetti e le dipendenze.Per fortuna nessus,è solo l'ultimo problema da risolvere!

Praticamente quando installo nessus,come riportato nella guida,se do il comando

Codice: Seleziona tutto

bash-3.1$ whereis nessus
nessus:
non trova niente!

Eppure il corretto .tgz è installato! :(

Non capisco quale potrebbe essere il problema!

Se qualcuno può aiutarmi,gliene sarei grato!

Grazie! ;)

Inviato: gio 10 mag 2007, 4:05
da Dani
Si perchè nessus va a finire in /opt...

Quindi aggiungi in /etc/profile e nei $HOME/.bashrc degli utenti (root compreso):

Codice: Seleziona tutto

export PATH=$PATH:/opt/nessus/sbin:/opt/nessus/bin
export MANPATH=$MANPATH:/opt/nessus/man
Ora, da root:

Codice: Seleziona tutto

echo /opt/nessus/lib/ >> /etc/ld.so.conf && ldconfig
Chiudi la console, riaprila ed il gioco è fatto ;)

Inviato: gio 10 mag 2007, 22:29
da mordecai
Si ricordo che nessus va a finire in opt!

comunque ora faccio come mi hai consigliato e vediamo!

grazie! :p

Inviato: gio 10 mag 2007, 22:39
da mordecai
Niente da fare!

comunque ho riscontrato una incongruenza!

Praticamente la riga che mi hai consigliato di mettere in /etc/profile

export PATH=$PATH:/opt/nessus/sbin:/opt/nessus/bin

è diversa dal quella di Meska!Praticamente sbin e bin sono inveriti :shock:

Poi non ho ben capito come si edita il file $HOME/.bashrc non riesco a trovarlo!


grazie!

Inviato: gio 10 mag 2007, 23:57
da gnubit
$HOME/.bashrc va creato di solito non esiste

Inviato: ven 11 mag 2007, 0:41
da Dani
mordecai ha scritto:Niente da fare!

comunque ho riscontrato una incongruenza!

Praticamente la riga che mi hai consigliato di mettere in /etc/profile

export PATH=$PATH:/opt/nessus/sbin:/opt/nessus/bin

è diversa dal quella di Meska!Praticamente sbin e bin sono inveriti :shock:
Mettili come ti pare, è la stessa cosa :D
Poi non ho ben capito come si edita il file $HOME/.bashrc non riesco a trovarlo!
Con il tuo editor lo apri e lo modifichi :roll:
Ad esempio con kwrite:

Codice: Seleziona tutto

$ kwrite $HOME/.bashrc
Se il file non esiste viene comunque creato.

Oppure, piu' semplicemente lanci questo comando:

Codice: Seleziona tutto

echo "export PATH=\$PATH:/opt/nessus/sbin:/opt/nessus/bin" >> $HOME/.bashrc
E lo ripeti con tutti gli utenti che dovranno usare nessus, root compreso.

Inviato: ven 11 mag 2007, 1:47
da mordecai
Grazie 1000 domani riprovo!

Inviato: sab 12 mag 2007, 11:40
da mordecai
Niente da fare!

Ho provato tutto ciò che mi avete detto,ma niente!

L'unica cosa (che è quella che ho sempre sospettato),è questione di mancanza di librerie!

Praticamente quando installai correttamente nessus,segui la guida passo passo e non ci furono problemi.Arrivato al punto in cui Meska,dice di rimuovere le librerie vecchie di nessus 2,io ho rimosso anche libnasl.

Ma ora libnasl non poso rimuoverlo dato che non è installato nel mio sistema.

Ciò mi fa capire che nell'installazione menù,ho esagerato a rimuovere tutti quei pacchetti.

Infatti anche comandi come>>> host sito.it oppure nslookup sito.it,non funzionano! :?

Consigli?

Inviato: sab 12 mag 2007, 11:43
da mordecai
Ragazzi non è che devo scaricare qualcosa da questo url?

http://www.slacky.eu/repository/slackwa ... sus/2.2.9/

Inviato: sab 12 mag 2007, 11:48
da Dani
Vuoi installare nessus 3 o nessus 2 ???

Nel primo caso basta convertire il pacchetto rpm e tgz e installarlo, quindi installare nessus-client http://dani.netsons.org/nessus-client-1.0.2-i686-1.tgz

Se invece vuoi nessus 2 devi installare tutti i pacchetti --> http://www.slacky.eu/repository/slackwa ... sus/2.2.9/

Vedi negli slackbuils se nessus 2 è compilato con --prefix=/usr, in questo caso non servono le modifiche che ti ho detto di fare su...

Inoltre sapere che nessus "non va" non serve praticamente a nulla.Cerca di essere piu' preciso sul problema :roll:

Inviato: sab 12 mag 2007, 12:27
da mordecai
Vorrei installare Nessus 3!

Effettivamente dire "nessus non va è molto approssimativo"

Spiego:dopo aver fatto tutti i passaggi,cosa succede?

Do il comando>>>whereis nessus e non mi trova niente

Codice: Seleziona tutto

bash-3.1$ whereis nessus
nessus:
Se vado in /opt/ dove ci dobrebbe essere la directory di nessus,non ci sta niente:

Codice: Seleziona tutto

bash-3.1# cd /opt/
bash-3.1# ls
google-earth  kde  openoffice.org2.2
bash-3.1#

Io ricordo BENISSIMO che qui ci stava nessus!Il problema è che non me lo installa porca miseria!
Che significa quindi?

Inviato: sab 12 mag 2007, 14:31
da Dani
che il pacchetto non è installato...

prova a scaricare il mio http://dani.netsons.org/nessus-3.0.5-i386-es4.tgz

prima di installarlo, da root:

Codice: Seleziona tutto

removepkg `ls /var/log/packages/*nessus*`
removepkg `ls /var/log/packages/*libnasl*`

Inviato: sab 12 mag 2007, 17:50
da mordecai
Dani ti ringrazio per la tua disponibilità,grazie a te ho risolto il problema!

Cioè praticamente il pacchetto non era buono!Oddio lo scaricato 3 volte da nessus.org e l'ho trasformato con l'utility rpm2tgz!!!

Ma come è possibile?Mah....forse davvero mi manca qualche pacchetto che faccia fuzionare rpm2tgz!

comunque Dani,grazie di nuovo! ;)

Inviato: sab 12 mag 2007, 19:05
da Dani
Per così poco : )