The executable was renamed to ipmbbridge
- The executable was renamed ipmbbridge while deleting CMake support, but ipmb.service expected it to be ipmbbridged.
ipmb.service: Failed to locate executable /usr/bin/ipmbbridged: No such file or directory
ipmb.service: Failed at step EXEC spawning /usr/bin/ipmbbridged: No such file or directory
ipmb.service: Main process exited, code=exited, status=203/EXEC
ipmb.service: Failed with result 'exit-code'.
Test:
$ systemctl status ipmb
* ipmb.service - IPMB bridge
Loaded: loaded (/lib/systemd/system/ipmb.service; enabled; preset: enabled)
Active: active (running) since Fri 2023-03-03 09:49:51 UTC; 1 month 4 days ago
Main PID: 476 (ipmbbridged)
CPU: 599ms
CGroup: /system.slice/ipmb.service
`-476 /usr/bin/ipmbbridged
Change-Id: Ifc3b3525db9628ad76fa6f56b8817c7b0a332ac9
Signed-off-by: Jorge Cisneros <jcisneros3@lenovo.com>
diff --git a/meson.build b/meson.build
index 3b32813..2e4240e 100644
--- a/meson.build
+++ b/meson.build
@@ -46,7 +46,7 @@
systemd_dep = dependency('systemd')
executable(
- 'ipmbbridge',
+ 'ipmbbridged',
'ipmbbridged.cpp',
'ipmbutils.cpp',
dependencies: [