summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNobutomo Nakano <Nobutomo.Nakano@Sun.COM>2009-04-30 13:51:44 -0700
committerNobutomo Nakano <Nobutomo.Nakano@Sun.COM>2009-04-30 13:51:44 -0700
commit2d2627043e43d2539979aab3fb55dafd776970e6 (patch)
tree55d1fc02e985bb65c9910dca3b8c9bfc95220c07
parent9e39c5ba00a55fa05777cc94b148296af305e135 (diff)
downloadillumos-joyent-2d2627043e43d2539979aab3fb55dafd776970e6.tar.gz
6832623 update zoneinfo timezones to 2009g (Egypt)
-rw-r--r--usr/src/cmd/zic/README2
-rw-r--r--usr/src/cmd/zic/africa43
2 files changed, 42 insertions, 3 deletions
diff --git a/usr/src/cmd/zic/README b/usr/src/cmd/zic/README
index f6c14fa2fb..861672e991 100644
--- a/usr/src/cmd/zic/README
+++ b/usr/src/cmd/zic/README
@@ -9,7 +9,7 @@ used with the zoneinfo source files to create additional data files.
The zoneinfo files track the Olson public source provided at
ftp://elsie.nci.nih.gov/pub/, therefore zoneinfo files may be added and
removed as the Solaris source is updated. The current Solaris release of
-the zoneinfo files is based on tzdata2009f.tar.gz.
+the zoneinfo files is based on tzdata2009g.tar.gz.
The /usr/share/lib/zoneinfo/GMT[+-]* timezones listed below have been
removed from the release. Replace usage of the
diff --git a/usr/src/cmd/zic/africa b/usr/src/cmd/zic/africa
index 0a6185d6ef..80932d4686 100644
--- a/usr/src/cmd/zic/africa
+++ b/usr/src/cmd/zic/africa
@@ -1,4 +1,4 @@
-# @(#)africa 8.18
+# @(#)africa 8.19
# <pre>
# This data is by no means authoritative; if you think you know better,
@@ -236,7 +236,46 @@ Rule Egypt 2007 only - Sep Thu>=1 23:00s 0 -
# unless discontinued, next DST may end Thursday 28 August 2008.
# From Paul Eggert (2007-08-17):
# For lack of better info, assume the new rule is last Thursday in August.
-Rule Egypt 2008 max - Aug lastThu 23:00s 0 -
+
+# From Petr Machata (2009-04-06):
+# The following appeared in Red Hat bugzilla[1] (edited):
+#
+# > $ zdump -v /usr/share/zoneinfo/Africa/Cairo | grep 2009
+# > /usr/share/zoneinfo/Africa/Cairo Thu Apr 23 21:59:59 2009 UTC =3D Thu =
+# Apr 23
+# > 23:59:59 2009 EET isdst=3D0 gmtoff=3D7200
+# > /usr/share/zoneinfo/Africa/Cairo Thu Apr 23 22:00:00 2009 UTC =3D Fri =
+# Apr 24
+# > 01:00:00 2009 EEST isdst=3D1 gmtoff=3D10800
+# > /usr/share/zoneinfo/Africa/Cairo Thu Aug 27 20:59:59 2009 UTC =3D Thu =
+# Aug 27
+# > 23:59:59 2009 EEST isdst=3D1 gmtoff=3D10800
+# > /usr/share/zoneinfo/Africa/Cairo Thu Aug 27 21:00:00 2009 UTC =3D Thu =
+# Aug 27
+# > 23:00:00 2009 EET isdst=3D0 gmtoff=3D7200
+#
+# > end date should be Thu Sep 24 2009 (Last Thursday in September at 23:59=
+# :59)
+# > http://support.microsoft.com/kb/958729/
+#
+# timeanddate[2] and another site I've found[3] also support that.
+#
+# [1] <a href="https://bugzilla.redhat.com/show_bug.cgi?id=3D492263">
+# https://bugzilla.redhat.com/show_bug.cgi?id=3D492263
+# </a>
+# [2] <a href="http://www.timeanddate.com/worldclock/clockchange.html?n=3D53">
+# http://www.timeanddate.com/worldclock/clockchange.html?n=3D53
+# </a>
+# [3] <a href="http://wwp.greenwichmeantime.com/time-zone/africa/egypt/">
+# http://wwp.greenwichmeantime.com/time-zone/africa/egypt/
+# </a>
+
+# From Arthur David Olson (2009-04-20):
+# In 2009 (and for the next several years), Ramadan ends before the fourth
+# Thursday in September; Egypt is expected to revert to the last Thursday
+# in September.
+Rule Egypt 2008 only - Aug lastThu 23:00s 0 -
+Rule Egypt 2009 max - Sep lastThu 23:00s 0 -
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Africa/Cairo 2:05:00 - LMT 1900 Oct