BSD Ports

sysutils/openipmi 2.0.29_2 MidnightBSD

Complex IPMI management software

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
License
gpl2
Categories
sysutils

Description

OpenIPMI was designed to aid building "complex IPMI management software". OpenIPMI library will connect with an IPMI controller, detect any management controllers on the bus, get their SDRs, manage all the entities in the system, manage the event log, and a host of other things. OpenIPMI is also dynamic and event-driven. It will come up and start discovering things in the managed system. As it discovers things, it will report them to the software using it (assuming the software has asked for this reporting).

In the other systems

SystemPortVersion
MidnightBSDsysutils/openipmi2.0.29_2
FreeBSDsysutils/openipmi2.0.29_1
NetBSDsysutils/openipmi2.0.32nb6
DragonFlysysutils/openipmi2.0.29_1

Install

Binary package:

mport install openipmi

From mports:

cd /usr/mports/sysutils/openipmi && make install clean

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

RUN_DEPENDS=	openipmi>0:sysutils/openipmi
LIB_DEPENDS=	libIPMIlanserv.so:sysutils/openipmi

Dependencies

As this port's Makefile names them.

Library 1

Build dependencies 1
Run dependencies 1

No port depends on this one.

Configuration

Options name: sysutils_openipmi

OptionDefaultDescription
GDBMoffLocal SDR caching on startup
GLIB20offSimply OS handler for glib 2.0
PERLoffPerl interface for OpenIPMI library
PYTHONoffPython interface for OpenIPMI library
SNMPoffSNMP trap support for the sample programs
SSLoffIPMI 2.0 RMCP+ encryption and authentication
TCLoffTCL interface for OpenIPMI library
TKINTERoffGUI for OpenIPMI, written in Python
USES
gmake libtool localbase:ldflags ncurses pathfix pkgconfig readline
Service scripts
none

Files

Manual pages 12
  • ipmi_cmdlang(7)
  • ipmi_lan(5)
  • ipmi_sim(1)
  • ipmi_sim_cmd(5)
  • ipmi_ui(1)
  • openipmi_conparms(7)
  • openipmi_eventd(1)
  • openipmicmd(1)
  • openipmigui(1)
  • openipmish(1)
  • rmcp_ping(1)
  • solterm(1)
pkg-plist 223
  • bin/ipmi_sim
  • bin/ipmi_ui
  • bin/ipmicmd
  • bin/ipmish
  • bin/openipmicmd
  • bin/openipmish
  • bin/rmcp_ping
  • bin/sdrcomp
  • bin/solterm
  • etc/ipmi/ipmisim1.emu
  • etc/ipmi/lan.conf
  • include/OpenIPMI/deprecator.h
  • include/OpenIPMI/extcmd.h
  • include/OpenIPMI/internal/ilist.h
  • include/OpenIPMI/internal/ipmi_control.h
  • include/OpenIPMI/internal/ipmi_domain.h
  • include/OpenIPMI/internal/ipmi_entity.h
  • include/OpenIPMI/internal/ipmi_event.h
  • include/OpenIPMI/internal/ipmi_fru.h
  • include/OpenIPMI/internal/ipmi_int.h
  • include/OpenIPMI/internal/ipmi_locks.h
  • include/OpenIPMI/internal/ipmi_malloc.h
  • include/OpenIPMI/internal/ipmi_mc.h
  • include/OpenIPMI/internal/ipmi_oem.h
  • include/OpenIPMI/internal/ipmi_sel.h
  • include/OpenIPMI/internal/ipmi_sensor.h
  • include/OpenIPMI/internal/ipmi_utils.h
  • include/OpenIPMI/internal/locked_list.h
  • include/OpenIPMI/internal/md2.h
  • include/OpenIPMI/internal/md5.h
  • include/OpenIPMI/internal/opq.h
  • include/OpenIPMI/ipmbserv.h
  • include/OpenIPMI/ipmi_addr.h
  • include/OpenIPMI/ipmi_auth.h
  • include/OpenIPMI/ipmi_bits.h
  • include/OpenIPMI/ipmi_cmdlang.h
  • include/OpenIPMI/ipmi_conn.h
  • include/OpenIPMI/ipmi_debug.h
  • include/OpenIPMI/ipmi_err.h
  • include/OpenIPMI/ipmi_fru.h
  • include/OpenIPMI/ipmi_glib.h
  • include/OpenIPMI/ipmi_lan.h
  • include/OpenIPMI/ipmi_lanparm.h
  • include/OpenIPMI/ipmi_log.h
  • include/OpenIPMI/ipmi_mc.h
  • include/OpenIPMI/ipmi_msgbits.h
  • include/OpenIPMI/ipmi_pef.h
  • include/OpenIPMI/ipmi_pet.h
  • include/OpenIPMI/ipmi_picmg.h
  • include/OpenIPMI/ipmi_posix.h
  • include/OpenIPMI/ipmi_sdr.h
  • include/OpenIPMI/ipmi_smi.h
  • include/OpenIPMI/ipmi_sol.h
  • include/OpenIPMI/ipmi_solparm.h
  • include/OpenIPMI/ipmi_string.h
  • include/OpenIPMI/ipmi_tcl.h
  • include/OpenIPMI/ipmi_types.h
  • include/OpenIPMI/ipmi_ui.h
  • include/OpenIPMI/ipmi_user.h
  • include/OpenIPMI/ipmiif.h
  • include/OpenIPMI/lanserv.h
  • include/OpenIPMI/mcserv.h
  • include/OpenIPMI/msg.h
  • include/OpenIPMI/mxp.h
  • include/OpenIPMI/os_handler.h
  • include/OpenIPMI/persist.h
  • include/OpenIPMI/selector.h
  • include/OpenIPMI/serserv.h
  • include/OpenIPMI/serv.h
  • lib/libIPMIlanserv.a
  • lib/libIPMIlanserv.so
  • lib/libIPMIlanserv.so.0
  • lib/libIPMIlanserv.so.0.0.1
  • lib/libOpenIPMI.a
  • lib/libOpenIPMI.so
  • lib/libOpenIPMI.so.0
  • lib/libOpenIPMI.so.0.0.5
  • lib/libOpenIPMIcmdlang.a
  • lib/libOpenIPMIcmdlang.so
  • lib/libOpenIPMIcmdlang.so.0
  • lib/libOpenIPMIcmdlang.so.0.0.5
  • lib/libOpenIPMIposix.a
  • lib/libOpenIPMIposix.so
  • lib/libOpenIPMIposix.so.0
  • lib/libOpenIPMIposix.so.0.0.1
  • lib/libOpenIPMIpthread.a
  • lib/libOpenIPMIpthread.so
  • lib/libOpenIPMIpthread.so.0
  • lib/libOpenIPMIpthread.so.0.0.1
  • lib/libOpenIPMIui.a
  • lib/libOpenIPMIui.so
  • lib/libOpenIPMIui.so.1
  • lib/libOpenIPMIui.so.1.0.1
  • lib/libOpenIPMIutils.a
  • lib/libOpenIPMIutils.so
  • lib/libOpenIPMIutils.so.0
  • lib/libOpenIPMIutils.so.0.0.1
  • libdata/pkgconfig/OpenIPMI.pc
  • libdata/pkgconfig/OpenIPMIcmdlang.pc
  • libdata/pkgconfig/OpenIPMIposix.pc

The first 100 are listed.

distinfo 1
FileSizeSHA256
OpenIPMI-2.0.29.tar.gz3.11953e+062244124579afb14e569f34393e9ac61e658a28b6ffa8e5c0d2c1c12a8ce695cd
Master sites 1
  • SF/openipmi/OpenIPMI%202.0%20Library