package/chrony: set /var/lib/chrony ownership with CHRONY_PERMISSIONS

Fixes:
  chronyd[241]: Could not open /var/lib/chrony/chrony.drift.tmp : Permission denied

Refs:
https://github.com/jens-maus/RaspberryMatic/blob/3.77.7.20240826/buildroot-external/overlay/base/etc/init.d/S46chrony#L44
5ab2ec53d7/package/skeleton-init-finit/skeleton/etc/tmpfiles.d/chrony.conf

Signed-off-by: TIAN Yuanhao <tianyuanhao3@163.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
This commit is contained in:
TIAN Yuanhao
2024-09-19 05:58:20 -07:00
committed by Thomas Petazzoni
parent 122af7e193
commit 03c3083b97

View File

@@ -24,6 +24,10 @@ define CHRONY_USERS
chrony -1 chrony -1 * /run/chrony - - Time daemon
endef
define CHRONY_PERMISSIONS
/var/lib/chrony d 755 chrony chrony - - - - -
endef
ifeq ($(BR2_PACKAGE_LIBNSS),y)
CHRONY_DEPENDENCIES += libnss
else