Installazione nessus 3 (dipendenze pacchetti)

Se avete problemi con l'installazione e la configurazione di Slackware postate qui. Non usate questo forum per argomenti generali... per quelli usate Gnu/Linux in genere.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Rispondi
mordecai
Linux 3.x
Linux 3.x
Messaggi: 752
Iscritto il: mer 10 gen 2007, 21:59

Installazione nessus 3 (dipendenze pacchetti)

Messaggio 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! ;)

Dani
Linux 4.x
Linux 4.x
Messaggi: 1447
Iscritto il: mer 26 apr 2006, 1:52
Desktop: gnome
Distribuzione: arch

Messaggio 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 ;)

mordecai
Linux 3.x
Linux 3.x
Messaggi: 752
Iscritto il: mer 10 gen 2007, 21:59

Messaggio da mordecai »

Si ricordo che nessus va a finire in opt!

comunque ora faccio come mi hai consigliato e vediamo!

grazie! :p

mordecai
Linux 3.x
Linux 3.x
Messaggi: 752
Iscritto il: mer 10 gen 2007, 21:59

Messaggio 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!

Avatar utente
gnubit
Linux 3.x
Linux 3.x
Messaggi: 751
Iscritto il: lun 17 apr 2006, 0:16
Località: Verona
Contatta:

Messaggio da gnubit »

$HOME/.bashrc va creato di solito non esiste

Dani
Linux 4.x
Linux 4.x
Messaggi: 1447
Iscritto il: mer 26 apr 2006, 1:52
Desktop: gnome
Distribuzione: arch

Messaggio 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.

mordecai
Linux 3.x
Linux 3.x
Messaggi: 752
Iscritto il: mer 10 gen 2007, 21:59

Messaggio da mordecai »

Grazie 1000 domani riprovo!

mordecai
Linux 3.x
Linux 3.x
Messaggi: 752
Iscritto il: mer 10 gen 2007, 21:59

Messaggio 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?

mordecai
Linux 3.x
Linux 3.x
Messaggi: 752
Iscritto il: mer 10 gen 2007, 21:59

Messaggio da mordecai »

Ragazzi non è che devo scaricare qualcosa da questo url?

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

Dani
Linux 4.x
Linux 4.x
Messaggi: 1447
Iscritto il: mer 26 apr 2006, 1:52
Desktop: gnome
Distribuzione: arch

Messaggio 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:

mordecai
Linux 3.x
Linux 3.x
Messaggi: 752
Iscritto il: mer 10 gen 2007, 21:59

Messaggio 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?

Dani
Linux 4.x
Linux 4.x
Messaggi: 1447
Iscritto il: mer 26 apr 2006, 1:52
Desktop: gnome
Distribuzione: arch

Messaggio 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*`

mordecai
Linux 3.x
Linux 3.x
Messaggi: 752
Iscritto il: mer 10 gen 2007, 21:59

Messaggio 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! ;)

Dani
Linux 4.x
Linux 4.x
Messaggi: 1447
Iscritto il: mer 26 apr 2006, 1:52
Desktop: gnome
Distribuzione: arch

Messaggio da Dani »

Per così poco : )

Rispondi