Why does GMT0BST display the wrong time when GMT displays the correct time?
# TZ=GMT date
Tue Mar 13 16:28:08 GMT 2007
# TZ=GMT0BST date
Tue Mar 13 17:28:30 BST 2007
Isn't it only supposed to apply the DST part of the TZ variable during the period when that DST is valid? i.e. Mar25-Oct28 this year.
# TZ=GMT0BST,M4.4.0/2,M10.5.0/2 date
Tue Mar 13 16:33:17 GMT 2007
works as you would expect.
I did a yum update tzdata and it still gets it wrong.