Unter dem Aspekt wäre eine ownscript.sh doch das sinnvollste für dich, ich weiß nicht ob man immer manuell die Zeit setzen muss, oder ob man auch auf die DVB Zeit warten kann um diese dann zu schreiben.
Ansonsten bleibt wirklich nur deine Idee mit dem zeitserver.
Der Befehl fällt mir gerade nicht ein, müsste ich noch mal heraussuchen, vielleicht kann dir ein anderer User aber auch aushelfen.