- Community Home
- >
- Servers and Operating Systems
- >
- Operating Systems
- >
- Operating System - OpenVMS
- >
- Re: Patching 7.3-1 for the 2007 DST transition rul...
Categories
Company
Local Language
Forums
Discussions
Forums
- Data Protection and Retention
- Entry Storage Systems
- Legacy
- Midrange and Enterprise Storage
- Storage Networking
- HPE Nimble Storage
Discussions
Forums
Discussions
Discussions
Discussions
Forums
Discussions
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
- BladeSystem Infrastructure and Application Solutions
- Appliance Servers
- Alpha Servers
- BackOffice Products
- Internet Products
- HPE 9000 and HPE e3000 Servers
- Networking
- Netservers
- Secure OS Software for Linux
- Server Management (Insight Manager 7)
- Windows Server 2003
- Operating System - Tru64 Unix
- ProLiant Deployment and Provisioning
- Linux-Based Community / Regional
- Microsoft System Center Integration
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Community
Resources
Forums
Blogs
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-25-2006 12:22 PM
08-25-2006 12:22 PM
Can't create directory sys$common:[sys$zoneinfo.system]/US: non-translatable vms error code: 0x186D4
(The error code is a file specification syntax error; no surprise there.)
I think there is a way to turn on understanding of UNIX file specification format, but I can't remember what it is.
I am running OpenVMS V7.3-1 on an Alpha and am trying this experiment because I have customers on 7.3-1 and H-P has no plan to provide a patch to 7.3-1 for the 2007 daylight saving time transition rule change in North America. If someone has a better idea than editing the source file and running zic, I am listening (with my eyes).
--Travis Craig
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-25-2006 06:42 PM
08-25-2006 06:42 PM
Solutiontry $ DEFINE DECC$FILENAME_UNIX_ONLY TRUE (don't know if the CRTL supports this logical on V7.3-1).
You may also try to manually edit SYS$STARTUP:TDF$UTC_STARTUP.COM and modify the last line - over here it's:
$ DTSS$SET_TIMEZONE INITIALIZE "MET-1MEST-2,M3.4.0/02,M10.5.0/03"
Wouldn't it be also possible to take apart the VMS732_TZ-V0200 kit and extract the required files ?
Volker.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-25-2006 07:18 PM
08-25-2006 07:18 PM
Re: Patching 7.3-1 for the 2007 DST transition rule change
Then I ran my test program that exercises the C run-time library time routines and found the new rule is in effect for years 2007 and higher in the U.S. Pacific zone now, which was my goal.
You make an interesting point about the TDF$UTC_STARTUP.COM file. I see it has its own copy of the rule, but I wonder whether we need to change it, if we use NTP.
I had wondered about grabbing files from the 7.3-2 patches (TZ and ACRTL) too, but I don't know the answer to that one because I still don't know all the areas of the system that might be affected. Does anybody know for sure?
--Travis
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-25-2006 07:24 PM
08-25-2006 07:24 PM
Re: Patching 7.3-1 for the 2007 DST transition rule change
assuming you use NTP for time synchronization. Note that NTP does NOT change the timezone rules and switch between standard and daylight savings time. NTP internally only works with GMT time.
The local system has to handle the timezone business to present a 'correct' local time.
Volker.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-25-2006 07:39 PM
08-25-2006 07:39 PM
Re: Patching 7.3-1 for the 2007 DST transition rule change
--Travis
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-25-2006 08:08 PM
08-25-2006 08:08 PM
Re: Patching 7.3-1 for the 2007 DST transition rule change
TDF$UTC_STARTUP.COM is called during boot (from VMS$BASEENVIRON-050_VMS.COM) to define the timezone rule.
Interestingly, I just found out, that the TDF$SET_TIMEZONE.EXE utility, which is called in the last line of TDF$UTC_STARTUP.COM, has built-in help, just RUN it and it will explain it's functions.
Note that running @SYS$STARTUP:UTC$TIME_SETUP always creates a NEW version of TDF$UTC_STARTUP.COM (or DTSS$UTC_STARTUP.COM if you're using DTSS). So if you manually edit that file, the changes may get lost, if someone manually executes UTC$TIME_SETUP.
JOB_CONTROL runs SYS$MANAGER:JBC$DST_COMMAND.COM to perform the time DST change, but that seems to try to read the timezone file (pointed by SYS$LOCALTIME)and create a new SYS$TIME_ZONE_RULE logical - so if you have not managed to patch the local timezone file, this may cause problems. It won't do this, if the timezone file does NOT exist - so this may be a workaround.
Volker.