As I mentioned in a comment on #77, for use-cases such as a connection to WireGuard, an accurate system time is required. The proper solution for what I proposed in my comment is what has resulted in this pull request.
I decided to write a unit file to use the ntpd included in busybox to synchronize the time, since this doesn't require including any new binaries previously not included in the initramfs.
As I mentioned in a comment on #77, for use-cases such as a connection to WireGuard, an accurate system time is required. The proper solution for what I proposed in my comment is what has resulted in this pull request.
I decided to write a unit file to use the ntpd included in busybox to synchronize the time, since this doesn't require including any new binaries previously not included in the initramfs.