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
| System | Port | Version |
|---|---|---|
| MidnightBSD | sysutils/openipmi | 2.0.29_2 |
| FreeBSD | sysutils/openipmi | 2.0.29_1 |
| NetBSD | sysutils/openipmi | 2.0.32nb6 |
| DragonFly | sysutils/openipmi | 2.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
libpopt.so: devel/popt
Build dependencies 1
Run dependencies 1
No port depends on this one.
Configuration
Options name: sysutils_openipmi
| Option | Default | Description |
|---|---|---|
| GDBM | off | Local SDR caching on startup |
| GLIB20 | off | Simply OS handler for glib 2.0 |
| PERL | off | Perl interface for OpenIPMI library |
| PYTHON | off | Python interface for OpenIPMI library |
| SNMP | off | SNMP trap support for the sample programs |
| SSL | off | IPMI 2.0 RMCP+ encryption and authentication |
| TCL | off | TCL interface for OpenIPMI library |
| TKINTER | off | GUI 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
| File | Size | SHA256 |
|---|---|---|
| OpenIPMI-2.0.29.tar.gz | 3.11953e+06 | 2244124579afb14e569f34393e9ac61e658a28b6ffa8e5c0d2c1c12a8ce695cd |
Master sites 1
- SF/openipmi/OpenIPMI%202.0%20Library