On 12/5/25 01:53, Ross Burton wrote:
On 26 Nov 2025, at 16:58, Yi Zhao via lists.openembedded.org <[email protected]> wrote:In keactrl script, both sysconfdir and localstatedir are prefixed with ${prefix}, causing an error when keactrl runs:$ keactrl start -s dhcp4 ERROR/keactrl: keactrl configuration file doesn't exist in /usr//etc/kea/keactrl.conf. Remove ${prefix} to ensure keactrl can find the correct directory.This isn’t the right thing to do. Well, the scripts _are_ broken because they do prefix+sysconfdir, which is just wrong. Upstream should fix that. However, keactrl appears to be a tool for developers of kea who want to start/stop the daemon, and our init scripts should just call the kea daemons directly instead of going via an init script. Can you send a patch to port the init scripts to invoke the daemons directly, and remove keactrl from the packaging?
OK. I will send a new patch to fix it. //Yi
Thanks, Ross
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#227335): https://lists.openembedded.org/g/openembedded-core/message/227335 Mute This Topic: https://lists.openembedded.org/mt/116488003/21656 Group Owner: [email protected] Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
