#!/usr/bin/env bash check() { if ! hash ntpdate; then derror "Missing 'ntpdate'. Please install it." return 1 fi # Tell dracut that this module should only be included if it is required # explicitly. return 255 } depends() { echo dnbd3-rootfs busybox } install() { # wait til we have the openslx config for ntp servers # which happens in pre-mount/10 inst_multiple ntpdate /etc/services /usr/share/zoneinfo/Europe/Berlin inst /usr/share/zoneinfo/Europe/Berlin /etc/localtime inst_hook pre-mount 15 "$moddir/scripts/ntp-sync.sh" inst_hook pre-pivot 15 "$moddir/scripts/configure-timesyncd.sh" }