Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

rc.local slack 12.2

1 view
Skip to first unread message

my name is earl

unread,
Apr 19, 2009, 8:03:55 PM4/19/09
to
allora,
premessa 1: uso slack sin dalla ver. 3.4 .

premessa 2: ero rimasto fermo al kernel 2.4, e di passare al 2.6 non ne
volevo molto sapere.

problema: devo rifare una macchina, tiro giu' la 12.2, la installo, i
servizi installati su quella macchina sono pochi: squid, postfix +
vmpop3d, dns, nat di rete poiche' funziona da gateway, dhcpd.

che succede di bello ?

che a parte le conf di iptables, alcuni servizi messi in rc.local non
partono.

squid non parte, eppure se lo faccio partire a manina dopo il boot, va
su tranquillo.
idem dhcpd e anche vm-pop3d.

per ora, per risolvere, ho messo nel crontab una riga tipo

*/1 * * * * squid

in modo che ogni minuto fa ripartire squid casomai, dovesse rebootare
per mancanza di corrente, squid entro un minuto riparte.

io non capisco: a scrivere "squid" dentro rc.local, squid non parte: a
farlo a mano va tutto bene, a tenerlo nel crontab e' ok,
(quindi, notare, da crontab, dopo un reboot, squi parte, mentre da
rc.local no).

e dire che sono anni che dentro all'rc.local avevo gli stessi processi
in partenza, eh.

ma che ca**o ha l'rc.local ?

e' cambiato qualcosa ?

avevo zero voglia di passare alla 12.2, e ne ho tutte le conferme.
:-(


Michele

unread,
Apr 20, 2009, 3:40:56 AM4/20/09
to

Dal basso della mia ignoranza, ti propongo di inserire l'intero
percorso in rc.local. Qualcosa del tipo /usr/bin/squid.
E' probabile (ma non certo) che quando carica rc.local non ci siano
ancora tutte le variabili d'ambiente inizializzate, tra le quali il
$path

Ciao Michele.

P.S. fammi sapere.

Il Conte Tacchia

unread,
Apr 20, 2009, 3:42:33 AM4/20/09
to
my name is earl, on 04/20/2009 02:03 AM, wrote:

> ma che ca**o ha l'rc.local ?

Curiosità, se dai manualmente il comando
/etc/rc.d/rc.local
succede qualcosa?

my name is earl

unread,
Apr 20, 2009, 8:55:29 AM4/20/09
to
Michele ha scritto:

>
> Dal basso della mia ignoranza, ti propongo di inserire l'intero
> percorso in rc.local. Qualcosa del tipo /usr/bin/squid.
> E' probabile (ma non certo) che quando carica rc.local non ci siano
> ancora tutte le variabili d'ambiente inizializzate, tra le quali il
> $path
>
> Ciao Michele.
>
> P.S. fammi sapere.

giusto.
ho provato in mille modi, compreso creare uno script bash apposito
lanciato da rc.local, ma non partiva uguale.

a dargli il percorso completo per questioni di variabili non ancora
complete (visto che il prob in tutte le slack precedenti non si era mai
posto) non ci avevo pensato.

stase provo e poi ti dico

grazie,
ciao =)

my name is earl

unread,
Apr 20, 2009, 8:55:49 AM4/20/09
to
Il Conte Tacchia ha scritto:

non ho provato,
appena provo ti faccio sapere.

=)

0 new messages