There was a thread here where it was suggested that adding a PostUpExec= line into a netctl profile would fix the problem of services coming up in 1970 and the jumping ahead 40 years.
I’ve installed a fresh alarmpi image on my Raspberry Pi and the problem is still there inspite of the suggested fix.
nginx.service has "After=syslog.target network.target", but it still comes up like this:
$this->bbcode_second_pass_code('', 'Active: active (running) since Thu 1970-01-01 00:00:07 UTC; 44 years 2 months ago')
So even though network.target is reached, the interface hasn’t been configured and NTP hasn’t had a chance to acquire time.
Is there another suggested fix for this? My hunch is that the solution must be to somehow tie into another target, like network-online.target, but even though this already exists, it is not hooked up anywhere.
The problem is that the nginx module for rtmp video fails to purge video cache because of the jump in system time and fills up /tmp.