Still thinking.
@JimKnopf reports that reinstallation of ntp (sudo apt-get install --reinstall ntp) fixes the issue. So I think we can just fix ownership in network-osmc
which should work for new and existing installs.
Newer versions of Debian use systemd-timesyncd, which is why this is probably not a massively reported issue. And existing installations… exist…
See
Notice the conditional, because maybe systemd-timesyncd will be sufficient enough in the next Debian release. We’ve already had requests to make it installable which is why we made it a conditional dependency here:
I’d welcome some opinions on such a change.
To test this update:
- Login via the command line
- Run the following command to add the staging repository:
echo 'deb http://apt.osmc.tv bullseye-devel main' | sudo tee /etc/apt/sources.list.d/osmc-devel.list
- Run the following commands to update:
sudo apt-get update && sudo apt-get dist-upgrade && reboot
- Your system should have have received the update.
Please see if the issue is resolved.
I also recommend you remove /etc/apt/sources.list.d/osmc-devel.list
after updating.
This will deactivate the staging repository. You can do so with the following command:
sudo rm /etc/apt/sources.list.d/osmc-devel.list
.
Please note that we will automatically disable this update channel after 14 days on your device in case you forget to do so to ensure that your system reverts to the stable update channel.