I've noticed recently that "update_all.sh" has been failing for me, and I realized today that it's because the clock is resetting to Unix epoch, breaking HTTPS.
My MiSTer is refusing to update the time via NTP unless I run rtc.sh manually every time I boot. I've tried automating it with startup scripts (in "/etc/network/if-up.d/") but it just never works (and yet the scripts will work if run manually). Am I missing something?
On a related note, rtc.sh appears to be broken now. The default NTP server ("0.pool.ntp.org") no longer responds to ping, so the script will always fail. Either the NTP server has to be set to something that will respond to ping (such as "2.pool.ntp.org"), or the ping check needs to be removed/commented out.