[gull] problèmes de fuseaux horraires

arnaud arnaud.oss at gmail.com
Wed Jun 1 09:47:02 CEST 2005


Bonjour à tous,

je constate quelques problèmes étonnants sous Ubuntu, woody, sarge et
SuSE. Le tout en essayant de configurer le fuseau horraires d'une
machine

Pour configurer le fuseau d'un serveur je fais un lien symbolique de
/usr/share/zoneinfo/Europe/Zurich à /etc/localtime. L'horloge hardware
est réglée à UTC. Pour le moment sous Ubuntu et Debian tout se passe
bien.

En admettant qu'il soit midi heure suisse, date affiche 12:00 CET et
date -u affiche 10:00 UTC.

lorsque je fais un :
# ln -sf /usr/share/zoneinfo/Etc/GMT+2 /etc/localtime
c'est la pagaille date affiche 08:00 GMT+2 et date -u affiche 10:00 UTC.

Bref GMT+2 semble se comporter comme GMT-2. Si je fais
# ln -sf /usr/share/zoneinfo/Etc/GMT-2 /etc/localtime
ça va un peu mieu, date affiche 12:00 GMT-2 et date -u affiche 10:00 UTC.

et GMT-2 se comporte comme GMT+2

le pire cas est sous SuSe 9.1 si /etc/localtime pointe vers :
- Europe/Paris     --> date 12:00  CET,      date -u 10:00 UTC
- Europe/Zurich  --> date 08:00  GMT+2, date -u 10:00 UTC
- Etc/GMT+2       --> date 08:00  GMT+2, date -u 10:00 UTC

Pourquoi ne pas simplement utiliser Europe/Zurich et jeter SuSE à la
poubelle ? Ce sont des contraintes que j'ai, je dois faire ça sous
SuSE 9.1 et en utilisant Etc/GMT[+-]x comme fuseau horraire

Merci d'avance, Arnaud



More information about the gull mailing list