Congratulations! Your OS has a bug in the time of day code. This bug causes dates to slowly travel backwards in time and interferes with PilotManager's performance.then you have encountered the Timezone Bug... read on!
PilotManager will not function until this is fixed. (This is NOT a bug in PilotManager!)
The Pilot and unix store times in different formats. This bug makes PilotManager unable to reliably convert between these formats. This makes it very dangerous to modify any records because times may get set incorrectly! For this reason PilotManager refuses to sync.
How do I fix it??
There are three possible solutions which should be tried in this order:
PST8PDT | Pacific time |
MST7MDT | Mountain time |
CST6CDT | Central time |
EST5EDT | Eastern time |
WET | Western European time |
MET | Middle European time |
EET | Eastern European time |
I have not heard of timezone problems from any Asian timezones.
How do I change the TZ setting?
If you don't have root access to your system then try one of the following solutions:
#!/bin/sh TZ=PST8PDT; export TZ cd path/pilotmgr ./PilotManagerCreate the script above, replacing PST8PDT with the timezone you want and path with the full path to your PilotManager installation. Make the script executable:
prompt% chmod a+x scriptnamewhere scriptname is the name of the script, such as pilotmgr. Now just run this script and PilotManager will see the new TZ setting.