עדכון שעון קיץ/חורף ב- hp-ux

הערה: היום בלילה מתחיל שעון קיץ אז אני מקפיץ מאמר שכתבתי בנושא.

לא מדובר בלינוקס ובטוח שלא בקוד פתוח, אך החלטתי (בהמשך למאמר של ליאור קפלן) לכתוב כיצד אני משנה שעון קיץ/חורף בשרתי hp-ux:

בשרתי hp-ux קיים קובץ בשם tztab בתיקיה usr/lib/. בקובץ זה מוגדרים אזורי הזמן השונים. בדוגמה הבאה אציג מספר שורות מהקובץ שמתייחסות לישראל:

מעבר לקובץ הזה מוגדר בקובץ \etc\TIMEZONE את אזור הזמן בו נמצא השרת (שאמור להתאים למה שרשום ב- tztab: כלומר IST-2IDT

הסבר:
השורה הראשונה מציינת שעוברים לשעון קיץ ב- 30.3 בשעה 02:00 (בכל אחת מהשנים 1983-2009)
השורה השנייה מציינת שעוברים לשעון חורף ב- 16.9 בשעה 02:00 (בכל אחת מהשנים 1983-2009)
די פשוט, אבל לא כ"כ אוטומטי… אז מה אני עושה? מעדכן בתחילת השנה את הקובץ tztab באחד השרתים (עבור כל השנה), ואח"כ מעתיק אותו לשרתים האחרים:

החישוב שאני עושה כל שנה הוא (עפ"י החוק):
שעון קיץ: שישי האחרון לפני ה- 2 באפריל (ב-02:00 בלילה)
שעון חורף: ראשון אחרון לפני י' בתשרי (ב- 02:00 בלילה)

בקיצור עבודה ידנית, וכפי שליאור קפלן כתב במאמר: "שעון קיץ והצד המגעיל של תמיכה מסחרית" החברות המסחריות לא מתאמצות לספק לנו פתרונות אוטומטיים: "ביקשתי מ-HP ישראל (בתור לקוח שלהם) שידאגו להוסיף את ישראל לרשימת המדינות שמופיעות כברירת מחדל בקובץ שמגיע עם מערכת ההפעלה. והתשובה שקיבלתי היא שאני מוזמן להכניס את הערכים בעצמי באופן ידני, ושאין שום טלאי כזה עבור המידע הקשור לישראל (בניגוד למידע שקשור לארצות הברית, שם יש עדכונים מסודרים)".
מסקנה: כפי שאנו, אנשי הקוד הפתוח, תמיד טוענים… תמיכה מסחרית (בתשלום) איננה ערובה לתמיכה טובה, ודווקא בלינוקס, בקוד הפתוח, התמיכה טובה הרבה יותר.

[ratings]

My Signature
פורסם בקטגוריה לינוקס ותוכנה חופשית. אפשר להגיע לכאן עם קישור ישיר.

5 תגובות בנושא עדכון שעון קיץ/חורף ב- hp-ux

  1. מאת תומר‏:

    עד כמה מסובך יהיה לכתוב תסריט שימיר את הקובץ המעודכן של לינוקס למבנה של hp-ux? לא מאד, ותסריט כזה יכול להיות משוחרר גם בתור קוד פתוח, אפילו שהוא מיועד לשימוש בפלטפורמה קניינית.

  2. מאת ליאור קפלן‏:

    כן, אני באמת צריך להתקשר לצעוק עליהם קצת… אול ייצא מזה משהו חיובי.

  3. מאת ליאור קפלן‏:

    טכנית אין בעיה לעשות את העבודה, כולנו עושים סקריפטים הרבה יותר מסובכים, אבל הנושא העקרוני הוא האחריות.

    אני רוצה שבפעם הבאה שאני מתקין HP-UX, המידע לגבי ישראל כבר יהיה חלק מההתקנה, בלי שאני צריך לרוץ בין כל השרתים החדשים ולתקן את השעון.

    באותה מידה, אני רוצה לשלב טלאי של החברה במסגרת העדכונים שאני עושה לשרתים, ולהיות בראש שקט לגבי שרתים קיימים.

    ולסיכום, אם יש משהו שכל איש מחשוב בארגון עושה עבור מוצר של חברה X, אין שום סיבה שהאחריות לא תעבור לחברה לספק את הפתרון באופן מובנה.

  4. מאת ilanshavit‏:

    צריך לזכור של- hp לא כ"כ הולך בארץ, ובפועל אין להם כ"כ הרבה שרתים (sun גוזלת מהם פלחי שוק משמעותיים). לדעתי hp חייבים לשנות את הגישה למשתמשים בארץ, כי מבחינתי דווקא הדברים הקטנים והמרגיזים האלה יכולים להביא אותי להחלטה לא לקנות מהם שרתים (למזלם אני לא מחליט מה לקנות…). אין מה לעשות: השירות והתמיכה מאוד חשובים!

  5. מאת ilanshavit‏:

    הסבר מקיף של ליאור קפלן לנושא:
    http://linmagazine.co.il/node/view/47514

כתיבת תגובה

האימייל לא יוצג באתר. שדות החובה מסומנים *