diff --git a/baseimage/initializeBaseUbuntuImage.sh b/baseimage/initializeBaseUbuntuImage.sh index c959b010a..ba12d6d05 100644 --- a/baseimage/initializeBaseUbuntuImage.sh +++ b/baseimage/initializeBaseUbuntuImage.sh @@ -102,6 +102,11 @@ if ! apt-get install -y collectd collectd-utils; then sed -e 's/^FQDNLookup true/FQDNLookup false/' -i /etc/collectd/collectd.conf fi +echo "==> Configuring host" +sed -e 's/^#NTP=/NTP=0.ubuntu.pool.ntp.org 1.ubuntu.pool.ntp.org 2.ubuntu.pool.ntp.org 3.ubuntu.pool.ntp.org/' -i /etc/systemd/timesyncd.conf +timedatectl set-ntp 1 +timedatectl set-timezone UTC + # Disable bind for good measure (on online.net, kimsufi servers these are pre-installed and conflicts with unbound) systemctl stop bind9 || true systemctl disable bind9 || true diff --git a/scripts/cloudron-setup b/scripts/cloudron-setup index 1079d762e..a9f39db22 100755 --- a/scripts/cloudron-setup +++ b/scripts/cloudron-setup @@ -206,11 +206,6 @@ if ! /bin/bash "${box_src_tmp_dir}/scripts/installer.sh" --data-file "${DATA_FIL fi rm "${DATA_FILE}" -echo "=> Configuring host" -sed -e 's/^#NTP=/NTP=0.ubuntu.pool.ntp.org 1.ubuntu.pool.ntp.org 2.ubuntu.pool.ntp.org 3.ubuntu.pool.ntp.org/' -i /etc/systemd/timesyncd.conf -timedatectl set-ntp 1 -timedatectl set-timezone UTC - echo -n "=> Waiting for cloudron to be ready (this takes some time) ..." while true; do echo -n "."