most: Install systemd-timesyncd

Most of the arm boards don't have a realtime clock, and if the time is too far out of sync, networking doesn't work.  systemd-timesyncd doesn't show the same issue so lets go ahead and install it in most of the images that weren't already doing so.
This commit is contained in:
Steev Klimaszewski
2021-09-26 12:36:07 -05:00
parent 3ffb7f1db9
commit c70a040cae
13 changed files with 37 additions and 2 deletions

View File

@@ -77,6 +77,9 @@ eatmydata apt-get install -y ${packages} || eatmydata apt-get install -y --fix-b
status_stage3 'Install desktop packages'
eatmydata apt-get install -y ${desktop_pkgs} ${extra} || eatmydata apt-get install -y --fix-broken
status_stage3 'ntp doesn't always sync the date, but systemd's timesyncd does, so we remove ntp and reinstall it with this'
eatmydata apt-get install -y systemd-timesyncd --autoremove
status_stage3 'Clean up'
eatmydata apt-get -y --purge autoremove

View File

@@ -77,6 +77,9 @@ eatmydata apt-get install -y ${packages} || eatmydata apt-get install -y --fix-b
status_stage3 'Install desktop packages'
eatmydata apt-get install -y ${desktop_pkgs} ${extra} || eatmydata apt-get install -y --fix-broken
status_stage3 'ntp doesn't always sync the date, but systemd's timesyncd does, so we remove ntp and reinstall it with this'
eatmydata apt-get install -y systemd-timesyncd --autoremove
status_stage3 'Clean up'
eatmydata apt-get -y --purge autoremove

View File

@@ -77,6 +77,9 @@ eatmydata apt-get install -y ${packages} || eatmydata apt-get install -y --fix-b
status_stage3 'Install desktop packages'
eatmydata apt-get install -y ${desktop_pkgs} ${extra} || eatmydata apt-get install -y --fix-broken
status_stage3 'ntp doesn't always sync the date, but systemd's timesyncd does, so we remove ntp and reinstall it with this'
eatmydata apt-get install -y systemd-timesyncd --autoremove
status_stage3 'Clean up'
eatmydata apt-get -y --purge autoremove

View File

@@ -77,6 +77,8 @@ eatmydata apt-get install -y ${packages} || eatmydata apt-get install -y --fix-b
status_stage3 'Install desktop packages'
eatmydata apt-get install -y ${desktop_pkgs} ${extra} || eatmydata apt-get install -y --fix-broken
status_stage3 'ntp doesn't always sync the date, but systemd's timesyncd does, so we remove ntp and reinstall it with this'
eatmydata apt-get install -y systemd-timesyncd --autoremove
status_stage3 'Install the kernel packages'
eatmydata apt-get install -y linux-image-armmp u-boot-menu u-boot-imx

View File

@@ -77,6 +77,9 @@ eatmydata apt-get install -y ${packages} || eatmydata apt-get install -y --fix-b
status_stage3 'Install desktop packages'
eatmydata apt-get install -y ${desktop_pkgs} ${extra} || eatmydata apt-get install -y --fix-broken
status_stage3 'ntp doesn't always sync the date, but systemd's timesyncd does, so we remove ntp and reinstall it with this'
eatmydata apt-get install -y systemd-timesyncd --autoremove
status_stage3 'Install dhcp server'
eatmydata apt-get install -y isc-dhcp-server || eatmydata apt-get install -y --fix-broken

View File

@@ -84,6 +84,9 @@ eatmydata apt-get install -y ${packages} || eatmydata apt-get install -y --fix-b
status_stage3 'Install desktop packages'
eatmydata apt-get install -y ${desktop_pkgs} ${extra} || eatmydata apt-get install -y --fix-broken
status_stage3 'ntp doesn't always sync the date, but systemd's timesyncd does, so we remove ntp and reinstall it with this'
eatmydata apt-get install -y systemd-timesyncd --autoremove
status_stage3 'Clean up'
eatmydata apt-get -y --purge autoremove

View File

@@ -77,6 +77,9 @@ eatmydata apt-get install -y ${packages} || eatmydata apt-get install -y --fix-b
status_stage3 'Install desktop packages'
eatmydata apt-get install -y ${desktop_pkgs} ${extra} || eatmydata apt-get install -y --fix-broken
status_stage3 'ntp doesn't always sync the date, but systemd's timesyncd does, so we remove ntp and reinstall it with this'
eatmydata apt-get install -y systemd-timesyncd --autoremove
status_stage3 'Install kernel and bootloader packages'
eatmydata apt-get install -y linux-image-arm64 u-boot-menu u-boot-sunxi firmware-brcm80211

View File

@@ -83,8 +83,8 @@ eatmydata apt-get install -y ${packages} || eatmydata apt-get install -y --fix-b
status_stage3 'Install desktop packages'
eatmydata apt-get install -y ${desktop_pkgs} ${extra} || eatmydata apt-get install -y --fix-broken
status_stage3 'Install systemd-timesyncd'
eatmydata apt-get install -y --autoremove systemd-timesyncd || eatmydata apt-get install -y --fix-broken
status_stage3 'ntp doesn't always sync the date, but systemd's timesyncd does, so we remove ntp and reinstall it with this'
eatmydata apt-get install -y systemd-timesyncd --autoremove
status_stage3 'Clean up'
eatmydata apt-get -y --purge autoremove

View File

@@ -83,6 +83,9 @@ eatmydata apt-get install -y ${packages} || eatmydata apt-get install -y --fix-b
status_stage3 'Install desktop packages'
eatmydata apt-get install -y ${desktop_pkgs} ${extra} || eatmydata apt-get install -y --fix-broken
status_stage3 'ntp doesn't always sync the date, but systemd's timesyncd does, so we remove ntp and reinstall it with this'
eatmydata apt-get install -y systemd-timesyncd --autoremove
status_stage3 'Clean up'
eatmydata apt-get -y --purge autoremove

View File

@@ -75,6 +75,9 @@ eatmydata apt-get -y install ${third_stage_pkgs}
eatmydata apt-get install -y ${packages} || eatmydata apt-get install -y --fix-broken
eatmydata apt-get install -y ${desktop_pkgs} ${extra} || eatmydata apt-get install -y --fix-broken
status_stage3 'ntp doesn't always sync the date, but systemd's timesyncd does, so we remove ntp and reinstall it with this'
eatmydata apt-get install -y systemd-timesyncd --autoremove
# Commented out for now, we don't want to install them due to the wifi device crashing
# and causing kernel panics, even with the latest from unstable Debian
#eatmydata apt-get install -y dkms linux-image-arm64 u-boot-menu u-boot-rockchip

View File

@@ -85,6 +85,9 @@ eatmydata apt-get install -y ${packages} || eatmydata apt-get install -y --fix-b
status_stage3 'Install desktop packages'
eatmydata apt-get install -y ${desktop_pkgs} ${extra} || eatmydata apt-get install -y --fix-broken
status_stage3 'ntp doesn't always sync the date, but systemd's timesyncd does, so we remove ntp and reinstall it with this'
eatmydata apt-get install -y systemd-timesyncd --autoremove
status_stage3 'Clean up'
eatmydata apt-get -y --purge autoremove

View File

@@ -77,6 +77,9 @@ eatmydata apt-get install -y ${packages} || eatmydata apt-get install -y --fix-b
status_stage3 'Install desktop packages'
eatmydata apt-get install -y ${desktop_pkgs} ${extra} || eatmydata apt-get install -y --fix-broken
status_stage3 'ntp doesn't always sync the date, but systemd's timesyncd does, so we remove ntp and reinstall it with this'
eatmydata apt-get install -y systemd-timesyncd --autoremove
status_stage3 'Install dhcp and vnc servers'
eatmydata apt-get install -y isc-dhcp-server tightvncserver || eatmydata apt-get install -y --fix-broken

View File

@@ -77,6 +77,9 @@ eatmydata apt-get install -y ${packages} || eatmydata apt-get install -y --fix-b
status_stage3 'Install desktop packages'
eatmydata apt-get install -y ${desktop_pkgs} ${extra} || eatmydata apt-get install -y --fix-broken
status_stage3 'ntp doesn't always sync the date, but systemd's timesyncd does, so we remove ntp and reinstall it with this'
eatmydata apt-get install -y systemd-timesyncd --autoremove
status_stage3 'Install dhcp and vnc server'
eatmydata apt-get install -y isc-dhcp-server tightvncserver || eatmydata apt-get install -y --fix-broken