summaryrefslogtreecommitdiffstats
path: root/modules.d/slx-clock/hooks/s3-configure-timesyncd.sh
diff options
context:
space:
mode:
Diffstat (limited to 'modules.d/slx-clock/hooks/s3-configure-timesyncd.sh')
-rwxr-xr-xmodules.d/slx-clock/hooks/s3-configure-timesyncd.sh12
1 files changed, 12 insertions, 0 deletions
diff --git a/modules.d/slx-clock/hooks/s3-configure-timesyncd.sh b/modules.d/slx-clock/hooks/s3-configure-timesyncd.sh
new file mode 100755
index 00000000..77541ab0
--- /dev/null
+++ b/modules.d/slx-clock/hooks/s3-configure-timesyncd.sh
@@ -0,0 +1,12 @@
+#!/bin/bash
+
+. /etc/openslx
+
+if [ -n "$SLX_NTP_SERVER" ]; then
+ tsdir="${NEWROOT}/etc/systemd/timesyncd.conf.d"
+ mkdir -p "$tsdir"
+ {
+ echo "[Time]"
+ echo "NTP=$SLX_NTP_SERVER"
+ } > "${tsdir}/slx-ntp.conf"
+fi