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? Thanks, Ross
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#227308): https://lists.openembedded.org/g/openembedded-core/message/227308 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]] -=-=-=-=-=-=-=-=-=-=-=-
