New version of hwclock meant the time was set incorrectly in new versions of Puppy if Psync was run first.
Norm Pierce wrote a small patch to cure this so I've added his version here.
Version 2.8
Added conditional check to the autostart to check whether wifi is in use.
Checks for wifi or wired, waits for wifi to 'up' then runs autostart if so selected.
====================
Version 2.7 Bug fix
Thanks to Burunduk.
Bugfix for change in clock file I missed when testing.
=====================
Version 2.6-64
Only for 64bit Puppys.
Compiled the used ntpdate in 64bit as well as the app. Works ok in Fatdog 64
============================
Version 2.6
I'm hoping this will once and for all trap the text errors in the final offset time report window when the server text changes length.
This means no interim releases when server text changes length.
(Sorry if it came a bit quick after 2.4. It's just this issue has annoyed me long enough.)
Version 2.5
Added DST dates display when time changes apply, if applicable to timezone.
Small change in code, it now recognises if there is no DST applicable.
==============================
Posted notes:-
You need to set your Timezone geographically for DST to work. i.e Europe/London - Europe/Madrid etc to match your nearest location to allow DST to apply to the time clock.
Scroll through the Puppy menu Desktop/Timezone list to set it to nearest location.
If you use GMT offset, Psync will still work but without DST changes. (You must reboot to make setting take)
Psync now checks from the internet which region servers are currently 'active' to set the time and uses those. This ensures a constant pool of servers, so no user intervention is required
.
======
And I thought it was a joke
----- Time and time zones on Mars -----
Some people have adjusted their work schedules to fit Mars time.
Dozens of special Mars watches were built for Jet Propulsion
Laboratory workers who kept Mars time during the Mars Exploration
Rovers mission (2004). These timepieces look like normal Seikos and
Citizens but use Mars seconds rather than terrestrial seconds.
A Mars solar day is called a "sol" and has a mean period equal to
about 24 hours 39 minutes 35.244 seconds in terrestrial time. It is
divided into a conventional 24-hour clock, so each Mars second equals
about 1.02749125 terrestrial seconds.
The prime meridian of Mars goes through the center of the crater
Airy-0, named in honor of the British astronomer who built the
Greenwich telescope that defines Earth's prime meridian. Mean solar
time on the Mars prime meridian is called Mars Coordinated Time (MTC).
Each landed mission on Mars has adopted a different reference for
solar time keeping, so there is no real standard for Mars time zones.
For example, the Mars Exploration Rover project (2004) defined two
time zones "Local Solar Time A" and "Local Solar Time B" for its two
missions, each zone designed so that its time equals local true solar
time at approximately the middle of the nominal mission. Such a "time
zone" is not particularly suited for any application other than the
mission itself.
Many calendars have been proposed for Mars, but none have achieved
wide acceptance. Astronomers often use Mars Sol Date (MSD) which is a
sequential count of Mars solar days elapsed since about 1873-12-29
12:00 GMT.
The tz database does not currently support Mars time.