add support for non-systemd, non-openrc systems for hwclock