I can only find one instance of the ntpdate-sync script. It's in /usr/bin/. Do you think there's another? Removing the backgrounding solves the issue for me completely. Those extra seconds of delay seem to prevent the collision between the two calls.
Do you know what is calling ntpdate-sync when it is logged in the debug log early after the start of enigma:
EDIT - in reference to the stepping and slewing - stepping happens first time (if called from if-up.d) and forced by the "-b" parameter. Slewing happens on subsequent runs, providing the time adjustment is less than 0.5 seconds, otherwise ntpdate steps the time. I've read the man pages and played with the various parameter settings.Code:< 19.9117> 15:58:46.0095 [Console] command: /usr/bin/ntpdate-sync < 19.9118> 15:58:46.0096 [eConsoleAppContainer] Starting /bin/sh < 19.9123> 15:58:46.0100 [Console] pid = 2254