BSD Ports

sysutils/freeipmi 1.6.19 FreeBSD

Library and tools to support IPMI-capable hardware

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
17b95dfd57
License
GPLv3
Categories
sysutils

Description

FreeIPMI provides in-band and out-of-band IPMI software based on the IPMI v1.5/2.0 specification. The IPMI specification defines a set of interfaces for platform management and is implemented by a number vendors for system management. The features of IPMI that most users will be interested in are sensor monitoring, system event monitoring, power control, and serial-over-LAN (SOL). The FreeIPMI tools and libraries should provide users with the ability to access and utilize these and many other features. A number of useful features for large HPC or cluster environments have also been implemented into FreeIPMI.

In the other systems

SystemPortVersion
FreeBSDsysutils/freeipmi1.6.19
OpenBSDsysutils/freeipmi1.6.20
DragonFlysysutils/freeipmi1.6.15
MidnightBSDsysutils/freeipmi1.6.17

Install

Binary package:

pkg install freeipmi

From the ports tree:

cd /usr/ports/sysutils/freeipmi/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	freeipmi>0:sysutils/freeipmi
LIB_DEPENDS=	libfreeipmi.so:sysutils/freeipmi

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest-1.6.19--1.6.19
FreeBSD:14:quarterly-1.6.19n/a-1.6.19
FreeBSD:15:latest-1.6.19n/a-1.6.15
FreeBSD:15:quarterly-1.6.19n/an/an/a
FreeBSD:16:latest-1.6.19n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Library 2

The full lists below include those, and their dependencies in turn.

Build dependencies 6
Run dependencies 5

Configuration

Options name: sysutils_freeipmi

OptionDefaultDescription
DEBUGoffBuild with debugging support
DOCSoffBuild and/or install documentation
IOPERMoffUse i386_set_ioperm
IPV6offIPv6 protocol support
USES
gmake libtool localbase shebangfix
Service scripts
none

Files

Manual pages 51
  • bmc-config(8)
  • bmc-config.conf(5)
  • bmc-device(8)
  • bmc-info(8)
  • bmc-watchdog(8)
  • freeipmi(7)
  • freeipmi.conf(5)
  • freeipmi_interpret_sel.conf(5)
  • freeipmi_interpret_sensor.conf(5)
  • ipmi-chassis(8)
  • ipmi-chassis-config(8)
  • ipmi-config(8)
  • ipmi-config.conf(5)
  • ipmi-console(8)
  • ipmi-dcmi(8)
  • ipmi-detect(8)
  • ipmi-fru(8)
  • ipmi-locate(8)
  • ipmi-oem(8)
  • ipmi-pef-config(8)
  • ipmi-pet(8)
  • ipmi-ping(8)
  • ipmi-power(8)
  • ipmi-raw(8)
  • ipmi-sel(8)
  • ipmi-sensors(8)
  • ipmi-sensors-config(8)
  • ipmi_monitoring_sensors.conf(5)
  • ipmiconsole(8)
  • ipmiconsole.conf(5)
  • ipmidetect(8)
  • ipmidetect.conf(5)
  • ipmidetectd(8)
  • ipmidetectd.conf(5)
  • ipmimonitoring(8)
  • ipmimonitoring.conf(5)
  • ipmimonitoring_sensors.conf(5)
  • ipmiping(8)
  • ipmipower(8)
  • ipmipower.conf(5)
  • ipmiseld(8)
  • ipmiseld.conf(5)
  • libfreeipmi(3)
  • libipmiconsole(3)
  • libipmiconsole.conf(5)
  • libipmidetect(3)
  • libipmimonitoring(3)
  • libipmimonitoring.conf(5)
  • pef-config(8)
  • rmcp-ping(8)
  • rmcpping(8)
pkg-plist 421
  • etc/freeipmi/freeipmi.conf.sample
  • etc/freeipmi/freeipmi_interpret_sel.conf
  • etc/freeipmi/freeipmi_interpret_sensor.conf
  • etc/freeipmi/ipmidetect.conf
  • etc/freeipmi/ipmidetectd.conf
  • etc/freeipmi/ipmiseld.conf
  • etc/freeipmi/libipmiconsole.conf
  • include/freeipmi/api/ipmi-api.h
  • include/freeipmi/api/ipmi-chassis-cmds-api.h
  • include/freeipmi/api/ipmi-dcmi-cmds-api.h
  • include/freeipmi/api/ipmi-device-global-cmds-api.h
  • include/freeipmi/api/ipmi-event-cmds-api.h
  • include/freeipmi/api/ipmi-firmware-firewall-command-discovery-cmds-api.h
  • include/freeipmi/api/ipmi-fru-inventory-device-cmds-api.h
  • include/freeipmi/api/ipmi-lan-cmds-api.h
  • include/freeipmi/api/ipmi-messaging-support-cmds-api.h
  • include/freeipmi/api/ipmi-oem-intel-node-manager-cmds-api.h
  • include/freeipmi/api/ipmi-pef-and-alerting-cmds-api.h
  • include/freeipmi/api/ipmi-rmcpplus-support-and-payload-cmds-api.h
  • include/freeipmi/api/ipmi-sdr-repository-cmds-api.h
  • include/freeipmi/api/ipmi-sel-cmds-api.h
  • include/freeipmi/api/ipmi-sensor-cmds-api.h
  • include/freeipmi/api/ipmi-serial-modem-cmds-api.h
  • include/freeipmi/api/ipmi-sol-cmds-api.h
  • include/freeipmi/cmds/ipmi-bmc-watchdog-timer-cmds.h
  • include/freeipmi/cmds/ipmi-chassis-cmds.h
  • include/freeipmi/cmds/ipmi-dcmi-cmds.h
  • include/freeipmi/cmds/ipmi-dcmi-oem-cmds.h
  • include/freeipmi/cmds/ipmi-device-global-cmds.h
  • include/freeipmi/cmds/ipmi-event-cmds.h
  • include/freeipmi/cmds/ipmi-firmware-firewall-command-discovery-cmds.h
  • include/freeipmi/cmds/ipmi-fru-inventory-device-cmds.h
  • include/freeipmi/cmds/ipmi-lan-cmds.h
  • include/freeipmi/cmds/ipmi-messaging-support-cmds.h
  • include/freeipmi/cmds/ipmi-oem-intel-node-manager-cmds.h
  • include/freeipmi/cmds/ipmi-pef-and-alerting-cmds.h
  • include/freeipmi/cmds/ipmi-rmcpplus-support-and-payload-cmds.h
  • include/freeipmi/cmds/ipmi-sdr-repository-cmds.h
  • include/freeipmi/cmds/ipmi-sel-cmds.h
  • include/freeipmi/cmds/ipmi-sensor-cmds.h
  • include/freeipmi/cmds/ipmi-serial-modem-cmds.h
  • include/freeipmi/cmds/ipmi-sol-cmds.h
  • include/freeipmi/cmds/rmcp-cmds.h
  • include/freeipmi/debug/ipmi-debug.h
  • include/freeipmi/driver/ipmi-inteldcmi-driver.h
  • include/freeipmi/driver/ipmi-kcs-driver.h
  • include/freeipmi/driver/ipmi-openipmi-driver.h
  • include/freeipmi/driver/ipmi-ssif-driver.h
  • include/freeipmi/driver/ipmi-sunbmc-driver.h
  • include/freeipmi/fiid/fiid.h
  • include/freeipmi/freeipmi.h
  • include/freeipmi/fru/ipmi-fru.h
  • include/freeipmi/interface/ipmi-interface.h
  • include/freeipmi/interface/ipmi-ipmb-interface.h
  • include/freeipmi/interface/ipmi-kcs-interface.h
  • include/freeipmi/interface/ipmi-lan-interface.h
  • include/freeipmi/interface/ipmi-rmcpplus-interface.h
  • include/freeipmi/interface/rmcp-interface.h
  • include/freeipmi/interpret/ipmi-interpret.h
  • include/freeipmi/locate/ipmi-locate.h
  • include/freeipmi/payload/ipmi-sol-payload.h
  • include/freeipmi/record-format/ipmi-cipher-suite-record-format.h
  • include/freeipmi/record-format/ipmi-fru-dimmspd-record-format.h
  • include/freeipmi/record-format/ipmi-fru-information-record-format.h
  • include/freeipmi/record-format/ipmi-fru-oem-record-format.h
  • include/freeipmi/record-format/ipmi-platform-event-trap-record-format.h
  • include/freeipmi/record-format/ipmi-sdr-oem-record-format.h
  • include/freeipmi/record-format/ipmi-sdr-record-format.h
  • include/freeipmi/record-format/ipmi-sel-oem-record-format.h
  • include/freeipmi/record-format/ipmi-sel-record-format.h
  • include/freeipmi/record-format/oem/ipmi-fru-wistron-oem-record-format.h
  • include/freeipmi/record-format/oem/ipmi-fru-xilinx-oem-record-format.h
  • include/freeipmi/record-format/oem/ipmi-sdr-oem-intel-node-manager-record-format.h
  • include/freeipmi/record-format/oem/ipmi-sdr-oem-intel-record-format.h
  • include/freeipmi/record-format/oem/ipmi-sel-oem-intel-record-format.h
  • include/freeipmi/record-format/oem/ipmi-sel-oem-linux-kernel-record-format.h
  • include/freeipmi/sdr/ipmi-sdr-oem.h
  • include/freeipmi/sdr/ipmi-sdr.h
  • include/freeipmi/sdr/oem/ipmi-sdr-oem-intel-node-manager.h
  • include/freeipmi/sel/ipmi-sel.h
  • include/freeipmi/sensor-read/ipmi-sensor-read.h
  • include/freeipmi/spec/ipmi-authentication-type-spec.h
  • include/freeipmi/spec/ipmi-channel-spec.h
  • include/freeipmi/spec/ipmi-cmd-dcmi-spec.h
  • include/freeipmi/spec/ipmi-cmd-spec.h
  • include/freeipmi/spec/ipmi-comp-code-dcmi-spec.h
  • include/freeipmi/spec/ipmi-comp-code-oem-spec.h
  • include/freeipmi/spec/ipmi-comp-code-spec.h
  • include/freeipmi/spec/ipmi-device-types-oem-spec.h
  • include/freeipmi/spec/ipmi-device-types-spec.h
  • include/freeipmi/spec/ipmi-entity-ids-spec.h
  • include/freeipmi/spec/ipmi-event-reading-type-code-oem-spec.h
  • include/freeipmi/spec/ipmi-event-reading-type-code-spec.h
  • include/freeipmi/spec/ipmi-fru-chassis-types-spec.h
  • include/freeipmi/spec/ipmi-fru-language-codes-spec.h
  • include/freeipmi/spec/ipmi-iana-enterprise-numbers-spec.h
  • include/freeipmi/spec/ipmi-ipmb-lun-spec.h
  • include/freeipmi/spec/ipmi-jedec-manufacturer-identification-code-spec.h
  • include/freeipmi/spec/ipmi-lan-configuration-parameters-oem-spec.h
  • include/freeipmi/spec/ipmi-lan-configuration-parameters-spec.h

The first 100 are listed.

distinfo 1
FileSizeSHA256
freeipmi-1.6.19.tar.gz3.47067e+06f95c2b73797c4a0341a42a7b3c43efb60954c4130d082ad348fd40da554b4e85
Master sites 1
  • GNU

Commit history 2

DateCommitCreditsLog message
17b95dfd57 Po-Chuan Hsieh sysutils/freeipmi: Update to 1.6.19
Changes: https://lists.gnu.org/archive/html/freeipmi-announce/2026-08/msg00000.html https://cgit.git.savannah.gnu.org/cgit/freeipmi.git/tree/ChangeLog
639b620088 Po-Chuan Hsieh sysutils/freeipmi: Update to 1.6.18
Changes: https://lists.gnu.org/archive/html/freeipmi-announce/2026-06/msg00000.html https://cgit.git.savannah.gnu.org/cgit/freeipmi.git/tree/ChangeLog