Hi,
I'm currently using the standard ntp configuration shipped with archlinux to sync the raspberry's clock.
After bootup there is a ~2 minute delay until ntpd has fetched the actual time.
This is kind of stupid, because systemd starts all kinds of services before the clock is synchronised.
When I do "systemctl status" I get reports like "this service has been running for 43 years". Yeah!
Also files are touched before synchronisation.
I would like clock-synchronisation to be the first and only thing my system does after loading the kernel.
I have got 2 ideas:
1. Hack systemd (I'm not an expert on systemd, but it shoulnd't be that hard)
2. or Use a custom init, which sets up networking, sets the the time and then "exec"s systemd
How do you guys do that?