본문 바로가기

Skills/mY Technutz

Patch of Egypt timezone data - Urgent

레드햇보다 발빠르게 패치되어 제공되는 EgyptRamadan 기간을 위한 Timezone 정보 패키지!! 

Redhat bugzilla 에서 발견되고 있지 않다..사전에 지인을 통해 확인해 보았으나, 역시나 최신데이타에서는 패치버젼이 제공되지 않는...


해당내용인 즉슨, Egypt/Cairo 에서는 "The Muslim of Ramadan" ,

라마단 기간동안 DST ( Daylight Saving Time) 적용을 해제하도록 되어 있고,

이것은 6월 26일 부터 적용하기로 Government announce 가 되었는데,

tzdata 를 통해 본 데이타로는, 잘못 되어 있었다는 것이지...


현재 오라클 리눅스 최신패키지

OL5 : tzdata-java-2014d-1.el5,

OL6 : tzdata-2014b-3.24.el6.noarch 


위 패키지들에서 본 zdump 데이타는 아래와 같다 :


zdump -v /usr/share/zoneinfo/Egypt  | grep 2014

/usr/share/zoneinfo/Egypt  Thu May 15 21:59:59 2014 UTC = Thu May 15 23:59:59 2014 EET isdst=0 gmtoff=7200
/usr/share/zoneinfo/Egypt  Thu May 15 22:00:00 2014 UTC = Fri May 16 01:00:00 2014 EEST isdst=1 gmtoff=10800
/usr/share/zoneinfo/Egypt  Sat Jun 28 21:59:59 2014 UTC = Sun Jun 29 00:59:59 2014 EEST isdst=1 gmtoff=10800
/usr/share/zoneinfo/Egypt  Sat Jun 28 22:00:00 2014 UTC = Sun Jun 29 00:00:00 2014 EET isdst=0 gmtoff=7200
/usr/share/zoneinfo/Egypt  Mon Jul 28 21:59:59 2014 UTC = Mon Jul 28 23:59:59 2014 EET isdst=0 gmtoff=7200
/usr/share/zoneinfo/Egypt  Mon Jul 28 22:00:00 2014 UTC = Tue Jul 29 01:00:00 2014 EEST isdst=1 gmtoff=10800
/usr/share/zoneinfo/Egypt  Thu Sep 25 20:59:59 2014 UTC = Thu Sep 25 23:59:59 2014 EEST isdst=1 gmtoff=10800
/usr/share/zoneinfo/Egypt  Thu Sep 25 21:00:00 2014 UTC = Thu Sep 25 23:00:00 2014 EET isdst=0 gmtoff=7200


이는 현재 최신버젼인 Redhat Linux 와 동일한 버젼이며, 데이타 역시 동일하다.


Oracle 에서는 어제 ( 6/17일 2014 ) 부로 Egypt Exadata 팀으로 부터 

Priority 1 Urgent 로 버그가 오픈되어, 현재 Fixed 버젼이 나왔으나, QA 중이다.

( tzdata-2014b-1.0.1.el5 )


zdump 로 보았을때 정확하게 수정된 정보는 다음과 같다 :

# zdump -v /usr/share/zoneinfo/Egypt  | grep 2014

/usr/share/zoneinfo/Egypt  Thu May 15 21:59:59 2014 UTC = Thu May 15 23:59:59 2014 EET isdst=0 gmtoff=7200

/usr/share/zoneinfo/Egypt  Thu May 15 22:00:00 2014 UTC = Fri May 16 01:00:00 2014 EEST isdst=1 gmtoff=10800

/usr/share/zoneinfo/Egypt  Thu Jun 26 20:59:59 2014 UTC = Thu Jun 26 23:59:59 2014 EEST isdst=1 gmtoff=10800

/usr/share/zoneinfo/Egypt  Thu Jun 26 21:00:00 2014 UTC = Thu Jun 26 23:00:00 2014 EET isdst=0 gmtoff=7200

/usr/share/zoneinfo/Egypt  Thu Jul 31 21:59:59 2014 UTC = Thu Jul 31 23:59:59 2014 EET isdst=0 gmtoff=7200

/usr/share/zoneinfo/Egypt  Thu Jul 31 22:00:00 2014 UTC = Fri Aug  1 01:00:00 2014 EEST isdst=1 gmtoff=10800

/usr/share/zoneinfo/Egypt  Thu Sep 25 20:59:59 2014 UTC = Thu Sep 25 23:59:59 2014 EEST isdst=1 gmtoff=10800

/usr/share/zoneinfo/Egypt  Thu Sep 25 21:00:00 2014 UTC = Thu Sep 25 23:00:00 2014 EET isdst=0 gmtoff=7200


우리 Joe Jin 이 수정한 패치이다.


이집트... 폭동도 많고 내전에, 테러에 말도 많은 나라지만...


좀 신경좀 써주자 -_-..