Bonjour,
Le 22/10/2012 10:21, Lucas Levrel a écrit :
>> J'ai été pleinement satisfait par toutes les réponses de ce fil,
>> toutefois j'aimerais bien connaître la réponse à la question ci-dessous.
> Je l'ignore, mais encore un peu de patience, dans 6 jours tu auras la
> réponse !
>> Le 18/10/2012 12:20, Francois Lafont a écrit :
>>> Ok, si je te suis, en interne pour NTP qui se base sur UTC le changement
>>> d'heure lui est complètement indifférent mais après au niveau de «
>>> l'affichage de l'heure pour un être humain » l'OS va devoir faire un
>>> changement brutal (3h00 devient 2h00). Mais alors comment ça se passe
>>> par exemple exemple pour /var/log/syslog ?
>>> Je vais avoir un truc comme ça ?
>>> Oct 28 2:59:58 flpc anacron [blabla...]
>>> Oct 28 2:59:59 flpc anacron [blabla...]
>>> Oct 28 2:00:01 flpc anacron [blabla...]
>>> Oct 28 2:00:02 flpc anacron [blabla...]
Et bien je suis un peu déçu. Voici le résultat de mon test. Voici la fin
de mon fichier /var/log/syslog.2.gz (après un zcat) :
----------------------------------------------------------------------
Oct 28 00:17:02 grosquick CRON[20541]: (root) CMD ( cd / && run-parts
--report /etc/cron.hourly)
Oct 28 01:17:01 grosquick CRON[20553]: (root) CMD ( cd / && run-parts
--report /etc/cron.hourly)
Oct 28 02:17:01 grosquick CRON[20564]: (root) CMD ( cd / && run-parts
--report /etc/cron.hourly)
Oct 28 02:17:01 grosquick CRON[20896]: (root) CMD ( cd / && run-parts
--report /etc/cron.hourly)
Oct 28 02:55:00 grosquick logger: 1. Test du changement d'heure...
Oct 28 02:56:00 grosquick logger: 2. Test du changement d'heure...
Oct 28 02:57:00 grosquick logger: 3. Test du changement d'heure...
Oct 28 02:58:00 grosquick logger: 4. Test du changement d'heure...
Oct 28 02:59:00 grosquick logger: 5. Test du changement d'heure...
Oct 28 03:00:00 grosquick logger: 6. Test du changement d'heure...
Oct 28 03:01:00 grosquick logger: 7. Test du changement d'heure...
Oct 28 03:02:00 grosquick logger: 8. Test du changement d'heure...
Oct 28 03:03:00 grosquick logger: 9. Test du changement d'heure...
Oct 28 03:04:00 grosquick logger: 10. Test du changement d'heure...
Oct 28 03:05:00 grosquick logger: 11. Test du changement d'heure...
Oct 28 03:06:00 grosquick logger: 12. Test du changement d'heure...
Oct 28 03:07:00 grosquick logger: 13. Test du changement d'heure...
Oct 28 03:08:00 grosquick logger: 14. Test du changement d'heure...
Oct 28 03:09:00 grosquick logger: 15. Test du changement d'heure...
Oct 28 03:10:00 grosquick logger: 16. Test du changement d'heure...
Oct 28 03:11:00 grosquick logger: 17. Test du changement d'heure...
Oct 28 03:12:00 grosquick logger: 18. Test du changement d'heure...
Oct 28 03:13:00 grosquick logger: 19. Test du changement d'heure...
Oct 28 03:14:00 grosquick logger: 20. Test du changement d'heure...
Oct 28 03:17:01 grosquick CRON[20949]: (root) CMD ( cd / && run-parts
--report /etc/cron.hourly)
Oct 28 04:17:01 grosquick CRON[20961]: (root) CMD ( cd / && run-parts
--report /etc/cron.hourly)
Oct 28 05:17:01 grosquick CRON[20972]: (root) CMD ( cd / && run-parts
--report /etc/cron.hourly)
Oct 28 06:17:01 grosquick CRON[21194]: (root) CMD ( cd / && run-parts
--report /etc/cron.hourly)
Oct 28 06:25:01 grosquick CRON[21350]: (root) CMD (test -x
/usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily ))
Oct 28 06:47:01 grosquick CRON[21353]: (root) CMD (test -x
/usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.weekly ))
Oct 28 07:17:01 grosquick CRON[21359]: (root) CMD ( cd / && run-parts
--report /etc/cron.hourly)
Oct 28 07:30:01 grosquick CRON[21364]: (root) CMD (start -q anacron || :)
Oct 28 07:30:02 grosquick anacron[21367]: Anacron 2.3 started on 2012-10-28
Oct 28 07:30:02 grosquick anacron[21367]: Will run job `cron.daily' in 5
min.
Oct 28 07:30:02 grosquick anacron[21367]: Jobs will be executed sequentially
Oct 28 07:35:02 grosquick anacron[21367]: Job `cron.daily' started
Oct 28 07:35:02 grosquick anacron[21372]: Updated timestamp for job
`cron.daily' to 2012-10-28
----------------------------------------------------------------------
On dirait que tout se passe comme s'il n'y avait pas eu de changement
d'heure lors de l'écriture de ce fichier. Du coup, dans le syslog, je ne
sais pas au niveau de quelle ligne le changement d'heure a-t-il été
effectué. L'extrait ci-dessus est la fin du fichier /var/log/syslog.2.gz
et ensuite le contenu se trouve dans /var/log/syslog.1 puis dans
/var/log/syslog.
Je soupçonne le système d'avoir changé de fichier syslog au moment où il
décidé de changer l'affichage de l'heure dans syslog, mais c'est juste
une intuition...
--
François Lafont