Not sure I'm understanding. If getTime.sh gets the time accurately, why would it matter if it was called once a week or once every ten minutes?
How can I provide the system drift information you want?
The system clock is perhaps a bit inaccurate, but it's certainly not shifting by 1.5 hrs in a ten minute interval. To me it seems like the script must be obtaining the wrong time, or obtaining the correct time and then setting the time incorrectly.
Happy to provide any information you need to figure this out, just let me know what...
Also happy to drop it if you don't think it might be an issue for others -- the ntpd solution works well.