I've looked at the documentation but can't find anything like this. The situation is that I have a BeagleBone Black which does not have a real clock. By default, the computer boots up thinking it's 1999 (which is great for partying, but...). NTP fixes this, but only if the network is connected. Otherwise, it's 1999 again. And unfortunately, I neeTd the device in a location where it can't get internet access and also need to be logging times that make at least some sense.
It's occurred to me that it would be fine for my purposes if there was a way to get NTP to read a time from a file if the network was unavailable. I imagine that the time file would be written either as a cron job or something within NTP itself that maintained the state of this file.
Is there anything like this for NTP? Are there any alternative tools that would accomplish what I need? In particular that wouldn't be too much of a pain to set up on the BBB?