On Tue, 15 Oct 2002, Pierre Maitre wrote:
> Pour linux, le temps "Hardware" est par d�faut le temps UTC ou GMT.
J'ajoute que seul le temps UTC/GMT donne des r�sultats corrects si l'on
d�place un ordinateur d'une zone � une autre. Stocker en zone locale
provoque automatiquement des probl�mes � ce niveau.
Windows ne peut cependant, � ma connaissance, travailler correctement: il
faut utiliser la zone locale (p.ex. CET/MET/CEST/MEST/CET DST/MET DST).
> quelle zone on se trouve (pour la suisse c'est la zone CEST qui est en
> avance de 2h par rapport au temps UTC):
> 1)Indiquez, dans la config linux, que vous habitez dans la zone UTC (ou
> GMT).. ou que vous habitez les A�ores. D�savantage: tous les mails que
> vous enverrez et que vous recevrez auront un timestamp d�cal� de 2
> heures ... g�nant pour la liste du Gull, �a perturbe la chronologie des
> r�ponses et des questions.
> 2) indiquez que l'heure "Hardware" est l'heure locale:
> hwclock --set --localtime
> (sans garantie, j'ai jamais essay�)
Si l'on examine les scripts de d�marrage:
[ /etc/init.d/hwclock* p.ex. ]
. /etc/default/rcS
[ "$GMT" = "-u" ] && UTC="yes"
case "$UTC" in
no|"") GMT="--localtime" ;;
yes) GMT="--utc" ;;
*) echo "$0: unknown UTC setting: \"$UTC\"" >&2 ;;
esac
on voit que:
schaefer@defian:~% grep UTC /etc/default/rcS
# Set UTC to yes or no
UTC=yes
Une configuration incorrecte (== compatible Microsoft) se fait avec
UTC=no.
D'autres distributions ont d'autres configurations, mais regarder dans les
scripts de d�marrage, notamment avec `grep hwclock' peut vous aider.
--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se d�sabonner aussi.