Upgrade spammassassin !! - Problema
nicola.gatta a yoda.ing.unibs.it
nicola.gatta a yoda.ing.unibs.it
Mer 18 Ott 2006 13:44:56 UTC
On Wed, Oct 18, 2006 at 03:30:04PM +0200, Luciano Lucini wrote:
> Primo passo creazione degli rpm tramite il comando “rpmbild –tb
> Mail-SpamAssassin-3.1.7.tar.gz” e ho ottenuto i seguenti files:
>
> -rw-r--r-- 1 root root 675943 Oct 16 11:21
> perl-Mail-SpamAssassin-3.1.7-.i5
> -rw-r--r-- 1 root root 180929 Oct 16 11:21 spamassassin-3.1.7-1.i586.rpm
>
> Dopo ho installato il perl nessun problema
>
>
> Secondo passaggio :
>
> linux: rpm -i spamassassin-3.1.7-1.i586.rpm
>
> spamassassin 0:off 1:off 2:off 3:on 4:off 5:on 6:off
>
> /var/tmp/rpm-tmp.22739: line 13: /sbin/service: No such file or directory
>
> error: %post(spamassassin-3.1.7-1) scriptlet failed, exit status 127
>
>
>
> non capisco dove è il problema o cosa gli manca ? la /sbin/service è una
> cartella o un file ? ho provato a crearla mi da lo stesso errore dicendomi
> che “/sbin/service: is a directory” da questo intuisco che dovrebbe essere
> un file ma …….
/sbin/service altro non e' che un eseguibile che gestisce l'avvio, il
riavvio e lo stop dei vari servizi che il sistema avvia in un
determinato runlevel.
In parole povere non e' niente di piu' che un wrapper per avviare gli
script in /etc/init.d/
Con service puoi fare, per esempio, ripartire apache
# service httpd restart
che altro non fa che richiamare questo
# /etc/init.d/httpd restart
Questo eseguibile pero' non e' disponibile per tutte le distribuzioni.
A memoria mi pare che Mandrake, RedHat, Fedora hanno questo /sbin/service.
Slack e Debian per esempio non ce l'hanno (sempre a memoria).
Come ti e' gia' stato risposto e' meglio che ti procuri uno pacchetto di spamassassin
compatibile con la tua distribuzione oppure usare il pacchetto dal sito
di SpamAssassin.
Ciao.
--
Nicola "Trimack" Gatta
Maggiori informazioni sulla lista
Lug
|