Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package ipmitool for openSUSE:Factory checked in at 2026-04-04 19:05:04 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ipmitool (Old) and /work/SRC/openSUSE:Factory/.ipmitool.new.21863 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ipmitool" Sat Apr 4 19:05:04 2026 rev:51 rq:1344121 version:1.8.19.13.gbe11d94 Changes: -------- --- /work/SRC/openSUSE:Factory/ipmitool/ipmitool.changes 2024-11-01 21:00:56.761842217 +0100 +++ /work/SRC/openSUSE:Factory/.ipmitool.new.21863/ipmitool.changes 2026-04-04 19:05:59.061599735 +0200 @@ -1,0 +2,8 @@ +Mon Mar 30 09:03:26 UTC 2026 - Thomas Renninger <[email protected]> + +- Fix bad pid file creation in ipmievd by removing the interface + number from the file name (bsc#1259310) +A fix_pid_file.patch +- Use manual service instead of localonly + +------------------------------------------------------------------- New: ---- fix_pid_file.patch ----------(New B)---------- New: number from the file name (bsc#1259310) A fix_pid_file.patch - Use manual service instead of localonly ----------(New E)---------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ipmitool.spec ++++++ --- /var/tmp/diff_new_pack.DkhxGU/_old 2026-04-04 19:06:01.009679607 +0200 +++ /var/tmp/diff_new_pack.DkhxGU/_new 2026-04-04 19:06:01.009679607 +0200 @@ -35,6 +35,7 @@ Patch6: Fix-time-format-for-sel-list-v.patch Patch7: lanp-Fix-error-response-from-Unsupported-Parameter-lookup.patch.txt Patch8: ipmitool-fix_init_from_incompat_ptr_type.patch +Patch9: fix_pid_file.patch BuildRequires: libtool BuildRequires: openssl-devel BuildRequires: readline-devel ++++++ _service ++++++ --- /var/tmp/diff_new_pack.DkhxGU/_old 2026-04-04 19:06:01.161685839 +0200 +++ /var/tmp/diff_new_pack.DkhxGU/_new 2026-04-04 19:06:01.185686823 +0200 @@ -1,5 +1,5 @@ <services> - <service name="obs_scm" mode="localonly"> + <service name="obs_scm" mode="manual"> <param name="url">https://github.com/ipmitool/ipmitool.git</param> <param name="scm">git</param> <param name="version">HEAD</param> @@ -8,13 +8,13 @@ <param name="versionformat">@PARENT_TAG@.@[email protected]%h</param> <param name="changesgenerate">enable</param> </service> - <service name="set_version" mode="localonly"/> + <service name="set_version" mode="manual"/> <service name="tar" mode="buildtime"/> <service name="recompress" mode="buildtime"> <param name="file">*.tar</param> <param name="compression">xz</param> </service> - <service name="download_url" mode="localonly"> + <service name="download_url" mode="manual"> <param name="protocol">http</param> <param name="host">www.iana.org</param> <param name="path">assignments/enterprise-numbers/enterprise-numbers</param> ++++++ enterprise-numbers ++++++ ++++ 25278 lines (skipped) ++++ between /work/SRC/openSUSE:Factory/ipmitool/enterprise-numbers ++++ and /work/SRC/openSUSE:Factory/.ipmitool.new.21863/enterprise-numbers ++++++ fix_pid_file.patch ++++++ Do not include impidevice number in pid file ipmievd can only handle one device interface at a time. It can be started only once via systemd. Which device can be configured via: /etc/ipmievd Passing e.g. -d 1 for: /dev/ipmi/1 or /dev/ipmidev/1 Cut off the device interface number from the pidfile to always be unique. Signed-off-by: Thomas Renninger <[email protected]> --- src/ipmievd.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- a/src/ipmievd.c +++ b/src/ipmievd.c @@ -703,7 +703,7 @@ mode_t oldumask; memset(pidfile, 0, 64); - sprintf(pidfile, "%s%d", DEFAULT_PIDFILE, eintf->intf->devnum); + sprintf(pidfile, "%s", DEFAULT_PIDFILE); for (i = 0; i < argc; i++) { if (strcasecmp(argv[i], "help") == 0) {
