package/rauc-hawkbit-updater: fix missing user

Systemd support for the RAUC hawkbit updater was added in

  4aa7a4ad8a (package/rauc-hawkbit-updater: add systemd optional dependency, 2024-07-10)

This installs the RAUC hawkbit updater service, which executes as user
"rauc-hawkbit" [1], which doesn't exist by default.

[1] 2711c0e027/script/rauc-hawkbit-updater.service

Signed-off-by: Gero Schwäricke <gero.schwaericke@sevenlab.de>
Signed-off-by: Julien Olivain <ju.o@free.fr>
(cherry picked from commit 69b2777291)
Signed-off-by: Thomas Perale <thomas.perale@mind.be>
This commit is contained in:
Gero Schwäricke
2025-07-16 15:30:51 +02:00
committed by Thomas Perale
parent 32759b9782
commit ff48d831e8

View File

@@ -15,6 +15,10 @@ RAUC_HAWKBIT_UPDATER_CFLAGS = $(TARGET_CFLAGS) -std=c99
ifeq ($(BR2_PACKAGE_SYSTEMD),y)
RAUC_HAWKBIT_UPDATER_DEPENDENCIES += systemd
RAUC_HAWKBIT_UPDATER_CONF_OPTS += -Dsystemd=enabled
# rauc-hawkbit-updater.service uses this user and group
define RAUC_HAWKBIT_UPDATER_USERS
rauc-hawkbit -1 rauc-hawkbit -1 * - - - RAUC Hawkbit Updater
endef
else
RAUC_HAWKBIT_UPDATER_CONF_OPTS += -Dsystemd=disabled
endif