[Précédent (date)] [Suivant (date)] [Précédent (sujet)] [Suivant (sujet)] [Index par date] [Index par sujet]

Re: Script qui block au boot



papaDoc wrote:
> 
> Bonjour,
> 
>         J'ai ecrit un petit script qui met mon ordi a
> l'heure lors du boot.
> 
> Par contre, il peut bloquer sur ce script pendant plus de 10
> minutes alors c'est chi....
> 
> Comment faire pour mettre le script en background ou qu'il
> saute l'etape si c'est trop long.
> 
> Le script est est dans /etc/rc.d/rc5.d et s'appelle S91setTime
> alors le voici:
> #!/bin/sh
> case $1 in
> # commande a executer lorsqu'on start la machine
> 'start')
> export TZ=GMT
> rdate -s time.nist.gov
> hwclock --systohc --utc
> unset TZ
> ;;
> esac
> 
>                 papaDoc

Bonjour,

        Tu pourrais lancer tes programmes rdate, hwclock en concurrence en
placant un epperluette (&) a la fin de leurs appels. Mais ici, il
faudrait verifier si hwclock a besoin d'attendre la fin de l'execution
de rdate, dans ce cas, ne lance pas rdate en concurrence.

rdate -s time.nist.gov [ -&- ou -sans &- ]
hwclock --systohc --utc &

Sinon, je ne peux pas te dire pourquoi tu as de longs delais, je ne suis
pas expert ;-)

-Herve'