Newsgroup: it.comp.os.linux.iniziare
Titolo: linuxconf & C.

Vorrei fare un pò di ordine nei servizi di avvio della RedHat7.1
e kernel 2.4.5 montati sul mio K6/233 ed avrei qualche domanda:
- Perchè anche se escludo il servizio con ntsysv questo parte lo stesso ?
- Perchè modeprobe cerca di montarmi un filesystem USB all'avvio ?
- Perchè junkbuster una volta su due fallisce il caricamento ?
In un post precedente Bodo consigliava di mandare il risultato di 
'chkconfig --list'. Se l'offerta è sempre valida qui sotto trova il mio.
anacron         0:off   1:off   2:on    3:on    4:on    5:on    6:off
apmd            0:off   1:off   2:on    3:on    4:on    5:off   6:off
syslog          0:off   1:off   2:on    3:on    4:on    5:on    6:off
crond           0:off   1:off   2:on    3:on    4:on    5:on    6:off
netfs           0:off   1:off   2:off   3:on    4:on    5:off   6:off
network         0:off   1:off   2:on    3:on    4:on    5:on    6:off
random          0:off   1:off   2:on    3:on    4:on    5:on    6:off
rawdevices      0:off   1:off   2:off   3:on    4:on    5:on    6:off
arpwatch        0:off   1:off   2:off   3:off   4:off   5:off   6:off
atd             0:off   1:off   2:off   3:on    4:on    5:on    6:off
xfs             0:off   1:off   2:on    3:on    4:on    5:on    6:off
keytable        0:off   1:off   2:on    3:on    4:on    5:on    6:off
gpm             0:off   1:off   2:on    3:on    4:on    5:on    6:off
ipchains        0:off   1:off   2:on    3:off   4:off   5:off   6:off
isdn            0:off   1:off   2:off   3:off   4:off   5:off   6:off
pcmcia          0:off   1:off   2:on    3:on    4:on    5:off   6:off
kdcrotate       0:off   1:off   2:off   3:off   4:off   5:off   6:off
kudzu           0:off   1:off   2:off   3:on    4:on    5:on    6:off
linuxconf       0:off   1:off   2:on    3:on    4:on    5:off   6:off
lpd             0:off   1:off   2:on    3:on    4:on    5:off   6:off
nfs             0:off   1:off   2:off   3:off   4:off   5:off   6:off
nfslock         0:off   1:off   2:off   3:on    4:on    5:on    6:off
identd          0:off   1:off   2:off   3:on    4:on    5:on    6:off
portmap         0:off   1:off   2:off   3:on    4:on    5:on    6:off
pppoe           0:off   1:off   2:off   3:off   4:off   5:off   6:off
rwhod           0:off   1:off   2:off   3:off   4:off   5:off   6:off
postfix         0:off   1:off   2:on    3:on    4:on    5:on    6:off
rhnsd           0:off   1:off   2:off   3:on    4:on    5:on    6:off
ypbind          0:off   1:off   2:off   3:off   4:off   5:off   6:off
iptables        0:off   1:off   2:on    3:on    4:on    5:on    6:off
httpd           0:off   1:off   2:off   3:off   4:off   5:off   6:off
named           0:off   1:off   2:off   3:off   4:off   5:on    6:off
wwwoffle.init   0:off   1:off   2:off   3:on    4:off   5:on    6:off
junkbuster      0:off   1:off   2:off   3:on    4:on    5:on    6:off
grazie per ogni commento
Ciao, Jimmi
-- 
----------------------------------------------------------
... sembra di sentirlo ancora dire al mercante di liquori: 
"tu che lo vendi cosa ci compri di migliore?"          FdA
----------------------------------------------------------
mail to: 
ji...@libero.it

'chkconfig --list'. Se l'offerta è sempre valida qui sotto trova il mio.
Ti ho gia' risposto.
-- 
Enrico Bodo  -   PhD student      
University of Rome "La Sapienza" 
Department of Chemistry         


Grazie molte per i consigli. Tutto OK ora.
Per quanto riguarda junkbuster, guardando a /var/log/messages
non noto niente che possa dare un'indicazione, forse a te si.
Quando il caricamento riesce il messaggio č:
lug 22 06:28:55 Titanic junkbuster: Starting junkbuster:
lug 22 06:28:55 Titanic su(pam_unix)[536]:
	session opened for user nobody by (uid=0)
lug 22 06:28:56 Titanic junkbuster:
lug 22 06:28:56 Titanic rc: Starting junkbuster:  succeeded
quando il caricamento fallisce trovo:
lug 22 06:58:01 Titanic junkbuster: Starting junkbuster:
lug 22 06:58:02 Titanic su(pam_unix)[536]:
	session opened for user nobody by (uid=0)
lug 22 06:58:02 Titanic junkbuster:
lug 22 06:58:02 Titanic rc: Starting junkbuster:  failed
I file in var/log/junkbuster sono vuoti. Altro da guardare?


lug 22 06:58:02 Titanic rc: Starting junkbuster:  failed
? no, non ho idea. Quel log dice che lo script rc non riesce a far partire 
junkbuster e niente piu'. Prova a farlo partire a mano quando rc non ci 
riesce con '/etc/rc.d/init.d/junkbuster start'. Se anche cosi' non ottieni 
informazioni guarda come viene chiamato junkbuster dentro 
/etc/rc.d/init.d/junkbuster e fallo a mano. Un messaggio di errore lo dara'. 


Molto probabilmente è un problema dello script, perchè anche se fallisce
e faccio 'junkbuster start' mi risponde "Already started: junkbuster 
(pid 1649) is running..." e provando a navigare funziona.
Io non me ne intendo molto ma per tua conoscenza ti riporto una sezione
dello script:
# ---------------------------------------------------------------------------
#
# RedHat only
#
# ---------------------------------------------------------------------------
 
# Source function library.
if [ -f /etc/rc.d/init.d/functions ]; then
. /etc/rc.d/init.d/functions
fi
 
if [ -f /etc/sysconfig/network ]; then
. /etc/sysconfig/network
fi
 
#  Check that networking is up.
[ ${NETWORKING} = "no" ] && exit 0
 
[ -f /etc/junkbuster/config ] || exit 0
 
[ -f /usr/sbin/junkbuster ] || exit 0
 
RETVAL=0
 
# See how we were called.
case "$1" in
 
        start)
                # abort if already started
                pid=`pidofproc junkbuster`
                [ -n "$pid" ] && ps h $pid >/dev/null 2>&1 && \
                echo -n "Already started: " && status junkbuster && \
                exit 0
 
                # Start daemon.
                echo -n "Starting junkbuster:" && RETVAL=1
                ulimit -c 0
                su - nobody -s /bin/sh -c '/usr/sbin/junkbuster \
		/etc/junkbuster/config' &
                sleep 1
                pid=`pidofproc junkbuster`
                [ -n "$pid" ] && ps h $pid >/dev/null 2>&1 && RETVAL=0 && \
		echo_success && touch /var/lock/subsys/junkbuster
                [ $RETVAL -eq 1 ] && echo_failure
                echo
                ;;
 
        stop)
                # Stop daemon.
                echo -n "Shutting down junkbuster:"
                killproc junkbuster
                RETVAL=$?
                [ $RETVAL -eq 0 ] && rm -f /var/lock/subsys/junkbuster
                echo
                ;;
 
        status)
                status junkbuster
                RETVAL=$?
                ;;
 
        restart|reload)
                $0 stop && $0 start
                ;;
 
        *)
                echo "Usage: junkbuster {start|stop|status|restart|reload}"
                exit 1
esac
 
exit $RETVAL
 
fi
Il problema quindi non sussiste (a parte l'avviso fasullo)
Grazie comunque


                sleep 1
[...]            ^^^^^^^
Prova a mettere 'sleep 5', hai visto mai.
