134 Commits

Author SHA256 Message Date
Ana Guerrero
b21b4e0cbc Accepting request 1238453 from systemsmanagement
OBS-URL: https://build.opensuse.org/request/show/1238453
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/freeipmi?expand=0&rev=54
2025-01-17 17:37:29 +00:00
Klaus Kämpf
0e5b42fcb0 freeimpi 1.6.15
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/freeipmi?expand=0&rev=131
2025-01-17 10:08:17 +00:00
Ana Guerrero
c6995c09b9 Accepting request 1181319 from systemsmanagement
OBS-URL: https://build.opensuse.org/request/show/1181319
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/freeipmi?expand=0&rev=53
2024-06-17 17:27:14 +00:00
Klaus Kämpf
ff1ffd7fd7 Accepting request 1178346 from home:kwk:branches:systemsmanagement
- use %autosetup
- apply patches with -p1

- fix gcc-14 build: gcc-14.patch (bsc#1220476)

OBS-URL: https://build.opensuse.org/request/show/1178346
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/freeipmi?expand=0&rev=129
2024-06-17 13:13:55 +00:00
Ana Guerrero
7321041e41 Accepting request 1145467 from systemsmanagement
OBS-URL: https://build.opensuse.org/request/show/1145467
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/freeipmi?expand=0&rev=52
2024-02-11 14:44:49 +00:00
Klaus Kämpf
825c7f00a9 Accepting request 1142204 from home:kwk:branches:systemsmanagement
- freeipmi 1.6.14
  * Fix build issue common to non-x86 systems.
- freeipmi 1.6.13
  * Fix build issues on systems where inb/outb are declared with inline
    assembly.
  * Add additional sensor/event interpretations. 
- freeipmi 1.6.12
  * Use poll() over select() to avoid fd limit in openipmi driver.
  * Fix potential portability problems on systems without cbrt().
  * Minor documentation updates.

OBS-URL: https://build.opensuse.org/request/show/1142204
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/freeipmi?expand=0&rev=127
2024-02-09 15:30:52 +00:00
Dominique Leuenberger
b9cd7fad7d Accepting request 1093759 from systemsmanagement
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1093759
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/freeipmi?expand=0&rev=51
2023-06-20 14:40:09 +00:00
Klaus Kämpf
c60b21eb46 - freeipmi 1.6.11
* Fix double free corner case in ipmiseld.
  * Support ISO 8601 date inputs to date range options in ipmi-sel.
  * Support Xilinx OEM FRU records.
  * Fix corner case in libipmimonitoring, support sensor if units
    is "RPM per minute", but just return "RPM" as the units.
  * Fix portability compilation on cygwin.
  * Fix typo in fiid template field that could lead to packet
    interpretation errors.

OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/freeipmi?expand=0&rev=125
2023-06-12 09:41:01 +00:00
Dominique Leuenberger
6b869cf644 Accepting request 1066367 from systemsmanagement
OBS-URL: https://build.opensuse.org/request/show/1066367
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/freeipmi?expand=0&rev=50
2023-02-19 17:18:55 +00:00
cbc61a4835 Accepting request 1066342 from home:AndreasStieger:branches:systemsmanagement
freeipmi 1.6.10

OBS-URL: https://build.opensuse.org/request/show/1066342
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/freeipmi?expand=0&rev=123
2023-02-17 11:37:59 +00:00
Dominique Leuenberger
ad2153a802 Accepting request 1058987 from systemsmanagement
OBS-URL: https://build.opensuse.org/request/show/1058987
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/freeipmi?expand=0&rev=49
2023-01-18 12:08:26 +00:00
e209acd6a4 Accepting request 1058651 from home:Andreas_Schwab:Factory
- Remove obsolete ExclusiveArch

OBS-URL: https://build.opensuse.org/request/show/1058651
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/freeipmi?expand=0&rev=121
2023-01-17 14:26:22 +00:00
Dominique Leuenberger
0da56608ee Accepting request 949406 from systemsmanagement
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/949406
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/freeipmi?expand=0&rev=48
2022-01-29 20:01:06 +00:00
Klaus Kämpf
867f501349 - freeipmi 1.6.9
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/freeipmi?expand=0&rev=120
2022-01-20 09:01:29 +00:00
Klaus Kämpf
ad86d36333 - freeipmi 1.6.8
* Support --with-systemconfigdir build option.
  * Fix build issue on musl where putmsg/getmsg are not available.
  * Fix build issue when inb/outb are not available on some systems.
  * Fix static build issues with gcrypt.
  * Add conserver documentation in faq.
  * Minor documentation updates.
  * Fix incorrect sensor read corner case on BMCs that use non-default LUNs (LP#1926299).
  * Remove hard coded paths from system config files (i.e. mostly files
    in /etc).  Have paths updated based on options to configure.

OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/freeipmi?expand=0&rev=119
2022-01-20 08:59:21 +00:00
Dominique Leuenberger
56c2b095c8 Accepting request 905967 from systemsmanagement
OBS-URL: https://build.opensuse.org/request/show/905967
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/freeipmi?expand=0&rev=47
2021-07-15 21:58:49 +00:00
7617bfcd7f Accepting request 905103 from home:trenn:branches:systemsmanagement
- Fix: W: name-repeated-in-summary C FreeIPMI
- Fix: freeipmi-bmc-watchdog.x86_64:
  W: non-etc-or-var-file-marked-as-conffile /usr/share/fillup-templates/sysconfig.bmc-watchdog
  Declaring fillup files as conffile is not needed
- freeipmi 1.6.8

OBS-URL: https://build.opensuse.org/request/show/905103
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/freeipmi?expand=0&rev=118
2021-07-13 04:01:38 +00:00
Dominique Leuenberger
b3c9d4eb78 Accepting request 872300 from systemsmanagement
OBS-URL: https://build.opensuse.org/request/show/872300
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/freeipmi?expand=0&rev=46
2021-02-18 19:38:40 +00:00
Klaus Kämpf
8def9cf532 Accepting request 872191 from home:AndreasStieger:branches:systemsmanagement
freeipmi 1.6.7

OBS-URL: https://build.opensuse.org/request/show/872191
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/freeipmi?expand=0&rev=116
2021-02-15 08:40:25 +00:00
Dominique Leuenberger
f488a03fb8 Accepting request 834129 from systemsmanagement
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/834129
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/freeipmi?expand=0&rev=45
2020-09-14 10:32:23 +00:00
Klaus Kämpf
0ae634737c - Update to 1.6.6
o In libfreeipmi, fix segfault in SPMI parsing leading to immediate
    failures on some hardware across all tools.

OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/freeipmi?expand=0&rev=114
2020-09-06 13:34:25 +00:00
Yuchen Lin
cf8d96fb8d Accepting request 808102 from systemsmanagement
- Update to 1.6.5
  o Add FRU parsing workaround for Fujitsu Primergy RX1330, in which a
    CEh is used to indicate that no FRU data is available.
  o Misc minor fixes.

OBS-URL: https://build.opensuse.org/request/show/808102
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/freeipmi?expand=0&rev=44
2020-05-26 15:21:27 +00:00
Klaus Kämpf
b89999bef7 - Update to 1.6.5
o Add FRU parsing workaround for Fujitsu Primergy RX1330, in which a
    CEh is used to indicate that no FRU data is available.
  o Misc minor fixes.

OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/freeipmi?expand=0&rev=112
2020-05-22 07:08:41 +00:00
Dominique Leuenberger
bbc07b8614 Accepting request 726879 from systemsmanagement
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/726879
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/freeipmi?expand=0&rev=43
2019-08-29 15:26:37 +00:00
Klaus Kämpf
37c8d89c21 - Update to 1.6.4
o In libfreeipmi, add additional workarounds for packets that are
    re-ordered during sensor bridging.
  o In libfreeipmi, add additional sensor / event interpretations.
  o In libfreeipmi, fix error return value on bridging requests.
  o Add workaround in ipmi-sel for QuantaPlex T42D-2U motherboard,
    whichlists a SDR record that makes no sense.
  o Add workaround for Dell Poweredge FC830, which have an error
    when reading the last SDR record on a motherboard.
  o Support Supermicro X10 OEM dimm events.

OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/freeipmi?expand=0&rev=110
2019-08-22 02:26:45 +00:00
Dominique Leuenberger
9b57a8627a Accepting request 679584 from systemsmanagement
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/679584
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/freeipmi?expand=0&rev=42
2019-02-27 14:09:10 +00:00
Klaus Kämpf
1fca68ef1f - Update to 1.6.3
o In ipmi-locate, support parsing SPMI tables exported via sysfs.
  o Support Intel S2600GZ OEM sensor and SEL events.
  o Support Intel S2600WP OEM sensor and SEL events.
  o Support Gigabyte MG20-OP0-ZB OEM SEL events.
  o Fix DISCRETE_READING workaround in libipmimonitoring.
  o In libfreeipmi, add workaround for packets that are re-ordered
    during sensor bridging.
  o Minor bug fixes.
  o Various documentation updates/fixes.

OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/freeipmi?expand=0&rev=108
2019-01-25 07:06:14 +00:00
Dominique Leuenberger
aa1f8fbd4b Accepting request 666005 from systemsmanagement
- Add provides:freeipmi:/usr/sbin/ipmiseld to the
  freeipmi-ipmiseld split package for backward compatibility
  for now
- Added pkkgconfig(systemd) which accidentially got removed
  in one of the previous submissions

OBS-URL: https://build.opensuse.org/request/show/666005
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/freeipmi?expand=0&rev=41
2019-01-21 09:53:50 +00:00
f0ed2aa3f8 OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/freeipmi?expand=0&rev=106 2019-01-14 15:36:08 +00:00
8c58219cb4 OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/freeipmi?expand=0&rev=105 2019-01-14 15:33:58 +00:00
db4a659ef2 Accepting request 664622 from home:trenn:branches:systemsmanagement
- Add provides:freeipmi:/usr/sbin/ipmiseld to the
  freeipmi-ipmiseld split package for backward compatibility
  for now

OBS-URL: https://build.opensuse.org/request/show/664622
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/freeipmi?expand=0&rev=104
2019-01-11 12:50:19 +00:00
Dominique Leuenberger
0680a88d19 Accepting request 662665 from systemsmanagement
OBS-URL: https://build.opensuse.org/request/show/662665
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/freeipmi?expand=0&rev=40
2019-01-08 11:27:42 +00:00
810e228dcf Accepting request 662664 from home:trenn:branches:systemsmanagement
OBS-URL: https://build.opensuse.org/request/show/662664
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/freeipmi?expand=0&rev=102
2019-01-03 13:25:13 +00:00
Klaus Kämpf
ed1ef07616 Accepting request 651050 from home:trenn:branches:systemsmanagement
- Remove has_systemd conditions
- Add rcservice shortcut links to control services
- Fix some more build warnings
- Use %license instead of %doc where appropriate
- Extract ipmiseld service as a separate package as done with other
  services
- Declare /var/lib/freeipmi/ipckey as %ghost and do not create it
  explicitly in .spec file (bsc#1100124)

OBS-URL: https://build.opensuse.org/request/show/651050
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/freeipmi?expand=0&rev=101
2018-11-22 11:24:45 +00:00
Dominique Leuenberger
9eec962bf9 Accepting request 632080 from systemsmanagement
OBS-URL: https://build.opensuse.org/request/show/632080
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/freeipmi?expand=0&rev=39
2018-08-29 10:27:10 +00:00
Klaus Kämpf
546d1eda59 Accepting request 632011 from home:trenn:branches:systemsmanagement
- Enable build for aarch64 (fate#326605)

OBS-URL: https://build.opensuse.org/request/show/632011
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/freeipmi?expand=0&rev=99
2018-08-29 07:00:44 +00:00
Dominique Leuenberger
1e1c192080 Accepting request 627672 from systemsmanagement
OBS-URL: https://build.opensuse.org/request/show/627672
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/freeipmi?expand=0&rev=38
2018-08-07 07:43:23 +00:00
3844263a65 Accepting request 626859 from home:jmoellers:branches:systemsmanagement
OBS-URL: https://build.opensuse.org/request/show/626859
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/freeipmi?expand=0&rev=97
2018-08-06 12:57:04 +00:00
Dominique Leuenberger
13c454e8c0 Accepting request 621121 from systemsmanagement
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/621121
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/freeipmi?expand=0&rev=37
2018-07-09 11:28:24 +00:00
Klaus Kämpf
843378b73f - Update to 1.6.2
o Fix error in bridging where bridged requests were sent to the
    wrong LUN.
  o Fix command parsing bugs in legacy ipmi-config scripts
    (i.e. bmc-config, ipmi-pef-config, etc.)
  o Do not output full path of daemons in syslog, output only the
    daemon name (i.e. output "ipmidetected" instead of
    "/usr/sbin/ipmidetectd").
  o Update channel range from 0-7 to 0-11, per errata IPMI update.

OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/freeipmi?expand=0&rev=95
2018-05-04 07:36:47 +00:00
Klaus Kämpf
79f7d820d8 fix SLE10, SLE11 builds
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/freeipmi?expand=0&rev=94
2018-02-05 07:56:27 +00:00
Klaus Kämpf
077d59d3d7 - Update to 1.6.1
o Add IPv6 hostname support to FreeIPMI, all of FreeIPMI can now take
    IPv6 addresses as inputs to "host" parameters, options, or inputs.
  o Support significant portions of IPMI IPv6 configuration in
    libfreeipmi.
  o Add --no-session option in ipmi-raw.
  o Add SDR cache options to ipmi-config.
  o Legacy -f short option for --flush-cache and -Q short option for
    quiet-cache.  Backwards compatible for tools that supported it
    before.
  o In ipmi-oem, support Gigabyte get-bmc-services and
    set-bmc-services.
  o Various performance improvements:
    - Remove excessive calls to secure_memset to clear memory.
    - Remove excessive memsets and clears of data.
    - Remove unnecessary "double input checks".
    - Remove expensive input checks in libfreeipmi fiid library.
      Fallout from this may include FIID_ERR_FIELD_NOT_FOUND
      errors in different fiid functions.
    - Remove unnecessary input checks in libfreeipmi fiid library.
    - Add recent 'lookups' of fields in fiid library to internal
      cache.
  o Various minor fixes/improvements
    - Update libfreeipmi core API to use poll() instead of select(), to
      avoid issues with applications with a high number of threads.  
  - As a side point, while IPv6 networking support has been added, IPv6
    configuration in ipmi-config & bmc-config is not supported in this
    release.

OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/freeipmi?expand=0&rev=93
2018-02-03 10:31:14 +00:00
Dominique Leuenberger
47202e1004 Accepting request 545086 from systemsmanagement
OBS-URL: https://build.opensuse.org/request/show/545086
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/freeipmi?expand=0&rev=36
2017-11-25 07:42:55 +00:00
ba52d54558 Accepting request 544646 from home:RBrownSUSE:branches:systemsmanagement
Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)

OBS-URL: https://build.opensuse.org/request/show/544646
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/freeipmi?expand=0&rev=91
2017-11-24 09:45:03 +00:00
Dominique Leuenberger
eee2e8ccfb Accepting request 535165 from systemsmanagement
1

OBS-URL: https://build.opensuse.org/request/show/535165
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/freeipmi?expand=0&rev=35
2017-10-19 17:33:23 +00:00
Klaus Kämpf
1c961bebd5 Accepting request 534974 from home:alarrosa:branches:systemsmanagement
- Follow the shared library packaging policy. Created new packages
  libipmiconsole2, libipmidetect0, libipmimonitoring6, libfreeipmi17

OBS-URL: https://build.opensuse.org/request/show/534974
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/freeipmi?expand=0&rev=89
2017-10-19 09:33:04 +00:00
Dominique Leuenberger
818869b924 Accepting request 533193 from systemsmanagement
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/533193
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/freeipmi?expand=0&rev=34
2017-10-11 21:03:40 +00:00
Klaus Kämpf
2c4e54978a - Update to 1.5.7
o In libipmimonitoring, fix several mem-leak corner cases.

OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/freeipmi?expand=0&rev=87
2017-08-30 10:27:10 +00:00
Dominique Leuenberger
559c77642b Accepting request 508438 from systemsmanagement
- Update to 1.5.6
  o In libfreeipmi locate (used by ipmi-locate), use DMI firmware in
    sysfs if it exists.
  o Minor mem-leak corner case fix in libfreeipmi.
  o Minor documentation fixes.
  o Minor error message clarifications.

OBS-URL: https://build.opensuse.org/request/show/508438
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/freeipmi?expand=0&rev=33
2017-08-24 16:35:01 +00:00
Klaus Kämpf
8e5024d28c - Update to 1.5.6
o In libfreeipmi locate (used by ipmi-locate), use DMI firmware in
    sysfs if it exists.
  o Minor mem-leak corner case fix in libfreeipmi.
  o Minor documentation fixes.
  o Minor error message clarifications.

OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/freeipmi?expand=0&rev=85
2017-07-06 06:29:08 +00:00