mirror of
https://git.freebsd.org/ports.git
synced 2025-07-18 01:39:16 -04:00
Add sysutils/openhpi.
OpenHPI provides an open source implementation of the Service Availability Forum (SAF) Hardware Platform Interface (HPI). HPI is an abstracted interface for managing computer hardware, typically chassis and rack based servers. HPI includes resource modeling; access to and control over sensor, control, watchdog, and inventory data associated with resources; abstracted System Event Log interfaces; hardware events and alarms; and a managed hotswap interface.
This commit is contained in:
parent
7b0b0ef9bc
commit
e5d688c99e
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=411620
10 changed files with 2255 additions and 0 deletions
|
@ -626,6 +626,7 @@
|
||||||
SUBDIR += ods2
|
SUBDIR += ods2
|
||||||
SUBDIR += ohmu
|
SUBDIR += ohmu
|
||||||
SUBDIR += open
|
SUBDIR += open
|
||||||
|
SUBDIR += openhpi
|
||||||
SUBDIR += openipmi
|
SUBDIR += openipmi
|
||||||
SUBDIR += openupsd
|
SUBDIR += openupsd
|
||||||
SUBDIR += ori
|
SUBDIR += ori
|
||||||
|
|
49
sysutils/openhpi/Makefile
Normal file
49
sysutils/openhpi/Makefile
Normal file
|
@ -0,0 +1,49 @@
|
||||||
|
# $FreeBSD$
|
||||||
|
|
||||||
|
PORTNAME= openhpi
|
||||||
|
PORTVERSION= 3.6.1
|
||||||
|
CATEGORIES= sysutils
|
||||||
|
MASTER_SITES= SF/openhpi/openhpi-stable/${PORTVERSION}/
|
||||||
|
|
||||||
|
MAINTAINER= ports@FreeBSD.org
|
||||||
|
COMMENT= Hardware Platform Interface implementation
|
||||||
|
|
||||||
|
LICENSE= OPENHPI
|
||||||
|
LICENSE_NAME= OpenHPI license
|
||||||
|
LICENSE_FILE= ${WRKSRC}/COPYING
|
||||||
|
LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
|
||||||
|
|
||||||
|
LIB_DEPENDS= libuuid.so:${PORTSDIR}/misc/e2fsprogs-libuuid \
|
||||||
|
libnetsnmp.so:${PORTSDIR}/net-mgmt/net-snmp \
|
||||||
|
libgcrypt.so:${PORTSDIR}/security/libgcrypt
|
||||||
|
|
||||||
|
GNU_CONFIGURE= yes
|
||||||
|
CPPFLAGS+= -I${LOCALBASE}/include
|
||||||
|
LIBS+= -L${LOCALBASE}/lib
|
||||||
|
INSTALL_TARGET= install-strip
|
||||||
|
USES= gmake gnome libtool pathfix perl5 pkgconfig shebangfix
|
||||||
|
SHEBANG_FILES= plugins/snmp_bc/eventmap2code.pl scripts/text2cstr.pl
|
||||||
|
USE_GNOME= glib20 libxml2
|
||||||
|
USE_LDCONFIG= yes
|
||||||
|
USE_OPENSSL= yes
|
||||||
|
USE_PERL5= build
|
||||||
|
USE_RC_SUBR= openhpid
|
||||||
|
|
||||||
|
post-patch:
|
||||||
|
@${REINPLACE_CMD} 's/-lstdc++//' \
|
||||||
|
${WRKSRC}/baselib/Makefile.in \
|
||||||
|
${WRKSRC}/openhpid/Makefile.in \
|
||||||
|
${WRKSRC}/plugins/dynamic_simulator/Makefile.in \
|
||||||
|
${WRKSRC}/plugins/ipmidirect/Makefile.in
|
||||||
|
@${REINPLACE_CMD} '/XML2_INCLUDE=/s|=.*|=-I${LOCALBASE}/include/libxml2|' \
|
||||||
|
${WRKSRC}/configure
|
||||||
|
|
||||||
|
post-install:
|
||||||
|
${MV} ${STAGEDIR}${ETCDIR}/openhpi.conf \
|
||||||
|
${STAGEDIR}${ETCDIR}/openhpi.conf.sample
|
||||||
|
${MV} ${STAGEDIR}${ETCDIR}/openhpiclient.conf \
|
||||||
|
${STAGEDIR}${ETCDIR}/openhpiclient.conf.sample
|
||||||
|
${MV} ${STAGEDIR}${ETCDIR}/simulation.data \
|
||||||
|
${STAGEDIR}${ETCDIR}/simulation.data.sample
|
||||||
|
|
||||||
|
.include <bsd.port.mk>
|
2
sysutils/openhpi/distinfo
Normal file
2
sysutils/openhpi/distinfo
Normal file
|
@ -0,0 +1,2 @@
|
||||||
|
SHA256 (openhpi-3.6.1.tar.gz) = e0a810cb401c4bdcfc9551f2e6afd5a8ca4b411f5ee3bc60c19f82fd6e84a3dc
|
||||||
|
SIZE (openhpi-3.6.1.tar.gz) = 7718590
|
24
sysutils/openhpi/files/openhpid.in
Normal file
24
sysutils/openhpi/files/openhpid.in
Normal file
|
@ -0,0 +1,24 @@
|
||||||
|
#!/bin/sh
|
||||||
|
#
|
||||||
|
# $FreeBSD$
|
||||||
|
#
|
||||||
|
# PROVIDE: openhpid
|
||||||
|
# REQUIRE: DAEMON
|
||||||
|
# KEYWORD: shutdown
|
||||||
|
#
|
||||||
|
# Add the following to /etc/rc.conf[.local] to enable this service
|
||||||
|
#
|
||||||
|
# openhpid_enable="YES"
|
||||||
|
# openhpid_flags="-c %%PREFIX%%/etc/openhpi/openhpi.conf"
|
||||||
|
#
|
||||||
|
|
||||||
|
. /etc/rc.subr
|
||||||
|
|
||||||
|
name="openhpid"
|
||||||
|
rcvar="openhpid_enable"
|
||||||
|
command="%%PREFIX%%/sbin/openhpid"
|
||||||
|
|
||||||
|
: ${openhpid_enable=NO} ${openhpid_flags=-c %%PREFIX%%/etc/openhpi/openhpi.conf}
|
||||||
|
|
||||||
|
load_rc_config ${name}
|
||||||
|
run_rc_command "$1"
|
11
sysutils/openhpi/files/patch-baselib-session.cpp
Normal file
11
sysutils/openhpi/files/patch-baselib-session.cpp
Normal file
|
@ -0,0 +1,11 @@
|
||||||
|
--- baselib/session.cpp.orig 2015-09-14 22:48:33 UTC
|
||||||
|
+++ baselib/session.cpp
|
||||||
|
@@ -118,7 +118,7 @@ cSession::cSession()
|
||||||
|
m_remote_sid( 0 )
|
||||||
|
{
|
||||||
|
#if GLIB_CHECK_VERSION (2, 32, 0)
|
||||||
|
- m_sockets = G_PRIVATE_INIT (g_free);
|
||||||
|
+ m_sockets = (GPrivate) G_PRIVATE_INIT (g_free);
|
||||||
|
#else
|
||||||
|
wrap_g_static_private_init( &m_sockets );
|
||||||
|
#endif
|
65
sysutils/openhpi/files/patch-configure
Normal file
65
sysutils/openhpi/files/patch-configure
Normal file
|
@ -0,0 +1,65 @@
|
||||||
|
--- configure.orig 2015-09-14 22:59:50 UTC
|
||||||
|
+++ configure
|
||||||
|
@@ -15704,51 +15704,6 @@ fi
|
||||||
|
fi
|
||||||
|
|
||||||
|
|
||||||
|
-# check for gcc version
|
||||||
|
-
|
||||||
|
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking gcc >= 3.2" >&5
|
||||||
|
-$as_echo_n "checking gcc >= 3.2... " >&6; }
|
||||||
|
-
|
||||||
|
- GCCVERSIONOK=`gcc -dumpversion | \
|
||||||
|
- sed 's/\./ /g' | \
|
||||||
|
- awk '{ \
|
||||||
|
- if ( $1 > 3) { \
|
||||||
|
- print "OK"; \
|
||||||
|
- } \
|
||||||
|
- if ( $1 == 3 ) { \
|
||||||
|
- if( $2 > 2 ) { \
|
||||||
|
- print "OK"; \
|
||||||
|
- } \
|
||||||
|
- if( $2 == 2 ) { \
|
||||||
|
- print "OK"; \
|
||||||
|
- } \
|
||||||
|
- } \
|
||||||
|
- }'` \
|
||||||
|
-
|
||||||
|
- if test "$GCCVERSIONOK" = "OK"; then
|
||||||
|
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
|
||||||
|
-$as_echo "yes" >&6; }
|
||||||
|
- else
|
||||||
|
-
|
||||||
|
- OH_MSG=`echo -e "- gcc >= 3.2 is required to build OpenHPI not found!\n"`
|
||||||
|
- if test "x" != "x"; then
|
||||||
|
- OH_MSG=`echo -e "$OH_MSG\n- "`
|
||||||
|
- fi
|
||||||
|
- if test "x" != "x"; then
|
||||||
|
- OH_MSG=`echo -e "$OH_MSG\n- Try installing the package\n"`
|
||||||
|
- fi
|
||||||
|
- if test "x" != "x"; then
|
||||||
|
- OH_MSG=`echo -e "$OH_MSG\n- or get the latest software from \n"`
|
||||||
|
- fi
|
||||||
|
-
|
||||||
|
- as_fn_error $? "!
|
||||||
|
-************************************************************
|
||||||
|
-$OH_MSG
|
||||||
|
-************************************************************
|
||||||
|
-" "$LINENO" 5
|
||||||
|
-
|
||||||
|
-
|
||||||
|
- fi
|
||||||
|
|
||||||
|
|
||||||
|
GLIB_REQUIRED_VERSION=2.12
|
||||||
|
@@ -17337,10 +17292,6 @@ if test "${enable_werror+set}" = set; th
|
||||||
|
fi
|
||||||
|
|
||||||
|
|
||||||
|
-if test -n "`gcc --version | grep ' 3.2'`" ; then
|
||||||
|
- CC_WARNINGS=`echo $CC_WARNINGS | sed -e 's/-Wno-strict-aliasing//g'`
|
||||||
|
- CXX_WARNINGS=`echo $CC_WARNINGS | sed -e 's/-Wno-strict-aliasing//g'`
|
||||||
|
-fi
|
||||||
|
|
||||||
|
case $host_os in
|
||||||
|
solaris*)
|
1265
sysutils/openhpi/files/patch-plugins-dynamic_simulator-new_sim.cpp
Normal file
1265
sysutils/openhpi/files/patch-plugins-dynamic_simulator-new_sim.cpp
Normal file
File diff suppressed because it is too large
Load diff
692
sysutils/openhpi/files/patch-plugins-ipmidirect-ipmi.cpp
Normal file
692
sysutils/openhpi/files/patch-plugins-ipmidirect-ipmi.cpp
Normal file
|
@ -0,0 +1,692 @@
|
||||||
|
--- plugins/ipmidirect/ipmi.cpp.orig 2015-09-14 22:48:31 UTC
|
||||||
|
+++ plugins/ipmidirect/ipmi.cpp
|
||||||
|
@@ -275,13 +275,11 @@ VerifySelAndEnter( void *hnd, SaHpiResou
|
||||||
|
|
||||||
|
// new plugin_loader
|
||||||
|
extern "C" {
|
||||||
|
+#pragma GCC visibility push(hidden)
|
||||||
|
|
||||||
|
// ABI Interface functions
|
||||||
|
|
||||||
|
-static void *
|
||||||
|
-IpmiOpen( GHashTable *, unsigned int, oh_evt_queue * ) __attribute__((used));
|
||||||
|
-
|
||||||
|
-static void *
|
||||||
|
+void *
|
||||||
|
IpmiOpen( GHashTable *handler_config, unsigned int hid, oh_evt_queue *eventq )
|
||||||
|
{
|
||||||
|
// open log
|
||||||
|
@@ -387,10 +385,7 @@ IpmiOpen( GHashTable *handler_config, un
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
-static void
|
||||||
|
-IpmiClose( void * ) __attribute__((used));
|
||||||
|
-
|
||||||
|
-static void
|
||||||
|
+void
|
||||||
|
IpmiClose( void *hnd )
|
||||||
|
{
|
||||||
|
dbg( "IpmiClose" );
|
||||||
|
@@ -435,10 +430,7 @@ IpmiClose( void *hnd )
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
-static SaErrorT
|
||||||
|
-IpmiGetEvent( void * ) __attribute__((used));
|
||||||
|
-
|
||||||
|
-static SaErrorT
|
||||||
|
+SaErrorT
|
||||||
|
IpmiGetEvent( void *hnd )
|
||||||
|
{
|
||||||
|
cIpmi *ipmi = VerifyIpmi( hnd );
|
||||||
|
@@ -457,10 +449,7 @@ IpmiGetEvent( void *hnd )
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
-static SaErrorT
|
||||||
|
-IpmiDiscoverResources( void * ) __attribute__((used));
|
||||||
|
-
|
||||||
|
-static SaErrorT
|
||||||
|
+SaErrorT
|
||||||
|
IpmiDiscoverResources( void *hnd )
|
||||||
|
{
|
||||||
|
cIpmi *ipmi = VerifyIpmi( hnd );
|
||||||
|
@@ -478,10 +467,7 @@ IpmiDiscoverResources( void *hnd )
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
-static SaErrorT
|
||||||
|
-IpmiSetResourceTag( void *, SaHpiResourceIdT, SaHpiTextBufferT * ) __attribute__((used));
|
||||||
|
-
|
||||||
|
-static SaErrorT
|
||||||
|
+SaErrorT
|
||||||
|
IpmiSetResourceTag( void *hnd, SaHpiResourceIdT id, SaHpiTextBufferT *tag )
|
||||||
|
{
|
||||||
|
cIpmi *ipmi = 0;
|
||||||
|
@@ -498,10 +484,7 @@ IpmiSetResourceTag( void *hnd, SaHpiReso
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
-static SaErrorT
|
||||||
|
-IpmiSetResourceSeverity( void *, SaHpiResourceIdT, SaHpiSeverityT ) __attribute__((used));
|
||||||
|
-
|
||||||
|
-static SaErrorT
|
||||||
|
+SaErrorT
|
||||||
|
IpmiSetResourceSeverity( void *hnd, SaHpiResourceIdT id, SaHpiSeverityT sev )
|
||||||
|
{
|
||||||
|
cIpmi *ipmi = 0;
|
||||||
|
@@ -518,14 +501,7 @@ IpmiSetResourceSeverity( void *hnd, SaHp
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
-static SaErrorT
|
||||||
|
-IpmiGetSensorReading( void *,
|
||||||
|
- SaHpiResourceIdT id,
|
||||||
|
- SaHpiSensorNumT num,
|
||||||
|
- SaHpiSensorReadingT *data,
|
||||||
|
- SaHpiEventStateT *state ) __attribute__((used));
|
||||||
|
-
|
||||||
|
-static SaErrorT
|
||||||
|
+SaErrorT
|
||||||
|
IpmiGetSensorReading( void *hnd,
|
||||||
|
SaHpiResourceIdT id,
|
||||||
|
SaHpiSensorNumT num,
|
||||||
|
@@ -546,13 +522,7 @@ IpmiGetSensorReading( void *hnd,
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
-static SaErrorT
|
||||||
|
-IpmiGetSensorThresholds( void *hnd,
|
||||||
|
- SaHpiResourceIdT,
|
||||||
|
- SaHpiSensorNumT,
|
||||||
|
- SaHpiSensorThresholdsT * ) __attribute__((used));
|
||||||
|
-
|
||||||
|
-static SaErrorT
|
||||||
|
+SaErrorT
|
||||||
|
IpmiGetSensorThresholds( void *hnd,
|
||||||
|
SaHpiResourceIdT id,
|
||||||
|
SaHpiSensorNumT num,
|
||||||
|
@@ -577,13 +547,7 @@ IpmiGetSensorThresholds( void
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
-static SaErrorT
|
||||||
|
-IpmiSetSensorThresholds( void *,
|
||||||
|
- SaHpiResourceIdT,
|
||||||
|
- SaHpiSensorNumT,
|
||||||
|
- const SaHpiSensorThresholdsT * ) __attribute__((used));
|
||||||
|
-
|
||||||
|
-static SaErrorT
|
||||||
|
+SaErrorT
|
||||||
|
IpmiSetSensorThresholds( void *hnd,
|
||||||
|
SaHpiResourceIdT id,
|
||||||
|
SaHpiSensorNumT num,
|
||||||
|
@@ -608,13 +572,7 @@ IpmiSetSensorThresholds( void *hnd,
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
-static SaErrorT
|
||||||
|
-IpmiGetSensorEnable( void *,
|
||||||
|
- SaHpiResourceIdT,
|
||||||
|
- SaHpiSensorNumT,
|
||||||
|
- SaHpiBoolT * ) __attribute__((used));
|
||||||
|
-
|
||||||
|
-static SaErrorT
|
||||||
|
+SaErrorT
|
||||||
|
IpmiGetSensorEnable( void *hnd,
|
||||||
|
SaHpiResourceIdT id,
|
||||||
|
SaHpiSensorNumT num,
|
||||||
|
@@ -634,13 +592,7 @@ IpmiGetSensorEnable( void *hnd,
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
-static SaErrorT
|
||||||
|
-IpmiSetSensorEnable( void *,
|
||||||
|
- SaHpiResourceIdT,
|
||||||
|
- SaHpiSensorNumT,
|
||||||
|
- SaHpiBoolT ) __attribute__((used));
|
||||||
|
-
|
||||||
|
-static SaErrorT
|
||||||
|
+SaErrorT
|
||||||
|
IpmiSetSensorEnable( void *hnd,
|
||||||
|
SaHpiResourceIdT id,
|
||||||
|
SaHpiSensorNumT num,
|
||||||
|
@@ -660,13 +612,7 @@ IpmiSetSensorEnable( void *hnd,
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
-static SaErrorT
|
||||||
|
-IpmiGetSensorEventEnables( void *,
|
||||||
|
- SaHpiResourceIdT,
|
||||||
|
- SaHpiSensorNumT,
|
||||||
|
- SaHpiBoolT * ) __attribute__((used));
|
||||||
|
-
|
||||||
|
-static SaErrorT
|
||||||
|
+SaErrorT
|
||||||
|
IpmiGetSensorEventEnables( void *hnd,
|
||||||
|
SaHpiResourceIdT id,
|
||||||
|
SaHpiSensorNumT num,
|
||||||
|
@@ -686,13 +632,7 @@ IpmiGetSensorEventEnables( void *hnd,
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
-static SaErrorT
|
||||||
|
-IpmiSetSensorEventEnables( void *,
|
||||||
|
- SaHpiResourceIdT,
|
||||||
|
- SaHpiSensorNumT,
|
||||||
|
- SaHpiBoolT ) __attribute__((used));
|
||||||
|
-
|
||||||
|
-static SaErrorT
|
||||||
|
+SaErrorT
|
||||||
|
IpmiSetSensorEventEnables( void *hnd,
|
||||||
|
SaHpiResourceIdT id,
|
||||||
|
SaHpiSensorNumT num,
|
||||||
|
@@ -712,14 +652,7 @@ IpmiSetSensorEventEnables( void *hnd,
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
-static SaErrorT
|
||||||
|
-IpmiGetSensorEventMasks( void *,
|
||||||
|
- SaHpiResourceIdT,
|
||||||
|
- SaHpiSensorNumT,
|
||||||
|
- SaHpiEventStateT *,
|
||||||
|
- SaHpiEventStateT * ) __attribute__((used));
|
||||||
|
-
|
||||||
|
-static SaErrorT
|
||||||
|
+SaErrorT
|
||||||
|
IpmiGetSensorEventMasks( void *hnd,
|
||||||
|
SaHpiResourceIdT id,
|
||||||
|
SaHpiSensorNumT num,
|
||||||
|
@@ -741,15 +674,7 @@ IpmiGetSensorEventMasks( void *hnd,
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
-static SaErrorT
|
||||||
|
-IpmiSetSensorEventMasks( void *,
|
||||||
|
- SaHpiResourceIdT,
|
||||||
|
- SaHpiSensorNumT,
|
||||||
|
- SaHpiSensorEventMaskActionT,
|
||||||
|
- SaHpiEventStateT,
|
||||||
|
- SaHpiEventStateT ) __attribute__((used));
|
||||||
|
-
|
||||||
|
-static SaErrorT
|
||||||
|
+SaErrorT
|
||||||
|
IpmiSetSensorEventMasks( void *hnd,
|
||||||
|
SaHpiResourceIdT id,
|
||||||
|
SaHpiSensorNumT num,
|
||||||
|
@@ -772,13 +697,7 @@ IpmiSetSensorEventMasks( void *hnd,
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
-static SaErrorT
|
||||||
|
-IpmiGetControlState( void *, SaHpiResourceIdT,
|
||||||
|
- SaHpiCtrlNumT,
|
||||||
|
- SaHpiCtrlModeT *,
|
||||||
|
- SaHpiCtrlStateT * ) __attribute__((used));
|
||||||
|
-
|
||||||
|
-static SaErrorT
|
||||||
|
+SaErrorT
|
||||||
|
IpmiGetControlState( void *hnd, SaHpiResourceIdT id,
|
||||||
|
SaHpiCtrlNumT num,
|
||||||
|
SaHpiCtrlModeT *mode,
|
||||||
|
@@ -798,13 +717,7 @@ IpmiGetControlState( void *hnd, SaHpiRes
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
-static SaErrorT
|
||||||
|
-IpmiSetControlState( void *, SaHpiResourceIdT,
|
||||||
|
- SaHpiCtrlNumT,
|
||||||
|
- SaHpiCtrlModeT,
|
||||||
|
- SaHpiCtrlStateT * ) __attribute__((used));
|
||||||
|
-
|
||||||
|
-static SaErrorT
|
||||||
|
+SaErrorT
|
||||||
|
IpmiSetControlState( void *hnd, SaHpiResourceIdT id,
|
||||||
|
SaHpiCtrlNumT num,
|
||||||
|
SaHpiCtrlModeT mode,
|
||||||
|
@@ -824,13 +737,7 @@ IpmiSetControlState( void *hnd, SaHpiRes
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
-static SaErrorT
|
||||||
|
-IpmiGetIdrInfo( void *,
|
||||||
|
- SaHpiResourceIdT,
|
||||||
|
- SaHpiIdrIdT,
|
||||||
|
- SaHpiIdrInfoT * ) __attribute__((used));
|
||||||
|
-
|
||||||
|
-static SaErrorT
|
||||||
|
+SaErrorT
|
||||||
|
IpmiGetIdrInfo( void *hnd,
|
||||||
|
SaHpiResourceIdT id,
|
||||||
|
SaHpiIdrIdT idrid,
|
||||||
|
@@ -850,16 +757,7 @@ IpmiGetIdrInfo( void *hnd,
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
-static SaErrorT
|
||||||
|
-IpmiGetIdrAreaHeader( void *,
|
||||||
|
- SaHpiResourceIdT,
|
||||||
|
- SaHpiIdrIdT,
|
||||||
|
- SaHpiIdrAreaTypeT,
|
||||||
|
- SaHpiEntryIdT,
|
||||||
|
- SaHpiEntryIdT *,
|
||||||
|
- SaHpiIdrAreaHeaderT * ) __attribute__((used));
|
||||||
|
-
|
||||||
|
-static SaErrorT
|
||||||
|
+SaErrorT
|
||||||
|
IpmiGetIdrAreaHeader( void *hnd,
|
||||||
|
SaHpiResourceIdT id,
|
||||||
|
SaHpiIdrIdT idrid,
|
||||||
|
@@ -882,14 +780,7 @@ IpmiGetIdrAreaHeader( void *hnd,
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
-static SaErrorT
|
||||||
|
-IpmiAddIdrArea( void *,
|
||||||
|
- SaHpiResourceIdT,
|
||||||
|
- SaHpiIdrIdT,
|
||||||
|
- SaHpiIdrAreaTypeT,
|
||||||
|
- SaHpiEntryIdT * ) __attribute__((used));
|
||||||
|
-
|
||||||
|
-static SaErrorT
|
||||||
|
+SaErrorT
|
||||||
|
IpmiAddIdrArea( void *hnd,
|
||||||
|
SaHpiResourceIdT id,
|
||||||
|
SaHpiIdrIdT idrid,
|
||||||
|
@@ -910,13 +801,7 @@ IpmiAddIdrArea( void *hnd,
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
-static SaErrorT
|
||||||
|
-IpmiDelIdrArea( void *,
|
||||||
|
- SaHpiResourceIdT,
|
||||||
|
- SaHpiIdrIdT,
|
||||||
|
- SaHpiEntryIdT ) __attribute__((used));
|
||||||
|
-
|
||||||
|
-static SaErrorT
|
||||||
|
+SaErrorT
|
||||||
|
IpmiDelIdrArea( void *hnd,
|
||||||
|
SaHpiResourceIdT id,
|
||||||
|
SaHpiIdrIdT idrid,
|
||||||
|
@@ -936,17 +821,7 @@ IpmiDelIdrArea( void *hnd,
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
-static SaErrorT
|
||||||
|
-IpmiGetIdrField( void *,
|
||||||
|
- SaHpiResourceIdT,
|
||||||
|
- SaHpiIdrIdT,
|
||||||
|
- SaHpiEntryIdT,
|
||||||
|
- SaHpiIdrFieldTypeT,
|
||||||
|
- SaHpiEntryIdT,
|
||||||
|
- SaHpiEntryIdT *,
|
||||||
|
- SaHpiIdrFieldT * ) __attribute__((used));
|
||||||
|
-
|
||||||
|
-static SaErrorT
|
||||||
|
+SaErrorT
|
||||||
|
IpmiGetIdrField( void *hnd,
|
||||||
|
SaHpiResourceIdT id,
|
||||||
|
SaHpiIdrIdT idrid,
|
||||||
|
@@ -970,13 +845,7 @@ IpmiGetIdrField( void *hnd,
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
-static SaErrorT
|
||||||
|
-IpmiAddIdrField( void *,
|
||||||
|
- SaHpiResourceIdT,
|
||||||
|
- SaHpiIdrIdT,
|
||||||
|
- SaHpiIdrFieldT * ) __attribute__((used));
|
||||||
|
-
|
||||||
|
-static SaErrorT
|
||||||
|
+SaErrorT
|
||||||
|
IpmiAddIdrField( void *hnd,
|
||||||
|
SaHpiResourceIdT id,
|
||||||
|
SaHpiIdrIdT idrid,
|
||||||
|
@@ -996,13 +865,7 @@ IpmiAddIdrField( void *hnd,
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
-static SaErrorT
|
||||||
|
-IpmiSetIdrField( void *,
|
||||||
|
- SaHpiResourceIdT,
|
||||||
|
- SaHpiIdrIdT,
|
||||||
|
- SaHpiIdrFieldT * ) __attribute__((used));
|
||||||
|
-
|
||||||
|
-static SaErrorT
|
||||||
|
+SaErrorT
|
||||||
|
IpmiSetIdrField( void *hnd,
|
||||||
|
SaHpiResourceIdT id,
|
||||||
|
SaHpiIdrIdT idrid,
|
||||||
|
@@ -1022,14 +885,7 @@ IpmiSetIdrField( void *hnd,
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
-static SaErrorT
|
||||||
|
-IpmiDelIdrField( void *,
|
||||||
|
- SaHpiResourceIdT,
|
||||||
|
- SaHpiIdrIdT,
|
||||||
|
- SaHpiEntryIdT,
|
||||||
|
- SaHpiEntryIdT ) __attribute__((used));
|
||||||
|
-
|
||||||
|
-static SaErrorT
|
||||||
|
+SaErrorT
|
||||||
|
IpmiDelIdrField( void *hnd,
|
||||||
|
SaHpiResourceIdT id,
|
||||||
|
SaHpiIdrIdT idrid,
|
||||||
|
@@ -1050,12 +906,7 @@ IpmiDelIdrField( void *hnd,
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
-static SaErrorT
|
||||||
|
-IpmiGetSelInfo( void *,
|
||||||
|
- SaHpiResourceIdT,
|
||||||
|
- SaHpiEventLogInfoT * ) __attribute__((used));
|
||||||
|
-
|
||||||
|
-static SaErrorT
|
||||||
|
+SaErrorT
|
||||||
|
IpmiGetSelInfo( void *hnd,
|
||||||
|
SaHpiResourceIdT id,
|
||||||
|
SaHpiEventLogInfoT *info )
|
||||||
|
@@ -1074,10 +925,7 @@ IpmiGetSelInfo( void *hnd,
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
-static SaErrorT
|
||||||
|
-IpmiSetSelTime( void *, SaHpiResourceIdT, SaHpiTimeT ) __attribute__((used));
|
||||||
|
-
|
||||||
|
-static SaErrorT
|
||||||
|
+SaErrorT
|
||||||
|
IpmiSetSelTime( void *hnd, SaHpiResourceIdT id, SaHpiTimeT t )
|
||||||
|
{
|
||||||
|
cIpmi *ipmi = 0;
|
||||||
|
@@ -1094,11 +942,7 @@ IpmiSetSelTime( void *hnd, SaHpiResource
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
-static SaErrorT
|
||||||
|
-IpmiAddSelEntry( void *, SaHpiResourceIdT,
|
||||||
|
- const SaHpiEventT * ) __attribute__((used));
|
||||||
|
-
|
||||||
|
-static SaErrorT
|
||||||
|
+SaErrorT
|
||||||
|
IpmiAddSelEntry( void *hnd, SaHpiResourceIdT id,
|
||||||
|
const SaHpiEventT *Event )
|
||||||
|
{
|
||||||
|
@@ -1116,11 +960,7 @@ IpmiAddSelEntry( void *hnd, SaHpiResourc
|
||||||
|
}
|
||||||
|
|
||||||
|
#ifdef NOTUSED
|
||||||
|
-static SaErrorT
|
||||||
|
-IpmiDelSelEntry( void *, SaHpiResourceIdT,
|
||||||
|
- SaHpiEventLogEntryIdT ) __attribute__((used));
|
||||||
|
-
|
||||||
|
-static SaErrorT
|
||||||
|
+SaErrorT
|
||||||
|
IpmiDelSelEntry( void *hnd, SaHpiResourceIdT id,
|
||||||
|
SaHpiEventLogEntryIdT sid )
|
||||||
|
{
|
||||||
|
@@ -1139,15 +979,7 @@ IpmiDelSelEntry( void *hnd, SaHpiResourc
|
||||||
|
#endif
|
||||||
|
|
||||||
|
|
||||||
|
-static SaErrorT
|
||||||
|
-IpmiGetSelEntry( void *hnd, SaHpiResourceIdT,
|
||||||
|
- SaHpiEventLogEntryIdT,
|
||||||
|
- SaHpiEventLogEntryIdT *, SaHpiEventLogEntryIdT *,
|
||||||
|
- SaHpiEventLogEntryT *,
|
||||||
|
- SaHpiRdrT *,
|
||||||
|
- SaHpiRptEntryT * ) __attribute__((used));
|
||||||
|
-
|
||||||
|
-static SaErrorT
|
||||||
|
+SaErrorT
|
||||||
|
IpmiGetSelEntry( void *hnd, SaHpiResourceIdT id,
|
||||||
|
SaHpiEventLogEntryIdT current,
|
||||||
|
SaHpiEventLogEntryIdT *prev, SaHpiEventLogEntryIdT *next,
|
||||||
|
@@ -1169,10 +1001,7 @@ IpmiGetSelEntry( void *hnd, SaHpiResourc
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
-static SaErrorT
|
||||||
|
-IpmiClearSel( void *, SaHpiResourceIdT ) __attribute__((used));
|
||||||
|
-
|
||||||
|
-static SaErrorT
|
||||||
|
+SaErrorT
|
||||||
|
IpmiClearSel( void *hnd, SaHpiResourceIdT id )
|
||||||
|
{
|
||||||
|
cIpmi *ipmi = 0;
|
||||||
|
@@ -1188,11 +1017,7 @@ IpmiClearSel( void *hnd, SaHpiResourceId
|
||||||
|
return rv;
|
||||||
|
}
|
||||||
|
|
||||||
|
-static SaErrorT
|
||||||
|
-IpmiHotswapPolicyCancel( void *, SaHpiResourceIdT,
|
||||||
|
- SaHpiTimeoutT ) __attribute__((used));
|
||||||
|
-
|
||||||
|
-static SaErrorT
|
||||||
|
+SaErrorT
|
||||||
|
IpmiHotswapPolicyCancel( void *hnd, SaHpiResourceIdT id,
|
||||||
|
SaHpiTimeoutT timeout)
|
||||||
|
{
|
||||||
|
@@ -1209,10 +1034,7 @@ IpmiHotswapPolicyCancel( void *hnd, SaHp
|
||||||
|
return rv;
|
||||||
|
}
|
||||||
|
|
||||||
|
-static SaErrorT
|
||||||
|
-IpmiSetAutoInsertTimeout( void *, SaHpiTimeoutT ) __attribute__((used));
|
||||||
|
-
|
||||||
|
-static SaErrorT
|
||||||
|
+SaErrorT
|
||||||
|
IpmiSetAutoInsertTimeout( void *hnd, SaHpiTimeoutT timeout)
|
||||||
|
{
|
||||||
|
cIpmi *ipmi = VerifyIpmi( hnd );
|
||||||
|
@@ -1227,11 +1049,7 @@ IpmiSetAutoInsertTimeout( void *hnd, SaH
|
||||||
|
return rv;
|
||||||
|
}
|
||||||
|
|
||||||
|
-static SaErrorT
|
||||||
|
-IpmiGetAutoExtractTimeout( void *, SaHpiResourceIdT,
|
||||||
|
- SaHpiTimeoutT * ) __attribute__((used));
|
||||||
|
-
|
||||||
|
-static SaErrorT
|
||||||
|
+SaErrorT
|
||||||
|
IpmiGetAutoExtractTimeout( void *hnd, SaHpiResourceIdT id,
|
||||||
|
SaHpiTimeoutT *timeout )
|
||||||
|
{
|
||||||
|
@@ -1248,11 +1066,7 @@ IpmiGetAutoExtractTimeout( void *hnd, Sa
|
||||||
|
return rv;
|
||||||
|
}
|
||||||
|
|
||||||
|
-static SaErrorT
|
||||||
|
-IpmiSetAutoExtractTimeout( void *, SaHpiResourceIdT,
|
||||||
|
- SaHpiTimeoutT ) __attribute__((used));
|
||||||
|
-
|
||||||
|
-static SaErrorT
|
||||||
|
+SaErrorT
|
||||||
|
IpmiSetAutoExtractTimeout( void *hnd, SaHpiResourceIdT id,
|
||||||
|
SaHpiTimeoutT timeout )
|
||||||
|
{
|
||||||
|
@@ -1269,11 +1083,7 @@ IpmiSetAutoExtractTimeout( void *hnd, Sa
|
||||||
|
return rv;
|
||||||
|
}
|
||||||
|
|
||||||
|
-static SaErrorT
|
||||||
|
-IpmiGetHotswapState( void *, SaHpiResourceIdT ,
|
||||||
|
- SaHpiHsStateT * ) __attribute__((used));
|
||||||
|
-
|
||||||
|
-static SaErrorT
|
||||||
|
+SaErrorT
|
||||||
|
IpmiGetHotswapState( void *hnd, SaHpiResourceIdT id,
|
||||||
|
SaHpiHsStateT *state )
|
||||||
|
{
|
||||||
|
@@ -1291,11 +1101,7 @@ IpmiGetHotswapState( void *hnd, SaHpiRes
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
-static SaErrorT
|
||||||
|
-IpmiSetHotswapState( void *, SaHpiResourceIdT,
|
||||||
|
- SaHpiHsStateT ) __attribute__((used));
|
||||||
|
-
|
||||||
|
-static SaErrorT
|
||||||
|
+SaErrorT
|
||||||
|
IpmiSetHotswapState( void *hnd, SaHpiResourceIdT id,
|
||||||
|
SaHpiHsStateT state )
|
||||||
|
{
|
||||||
|
@@ -1313,11 +1119,7 @@ IpmiSetHotswapState( void *hnd, SaHpiRes
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
-static SaErrorT
|
||||||
|
-IpmiRequestHotswapAction( void *, SaHpiResourceIdT,
|
||||||
|
- SaHpiHsActionT ) __attribute__((used));
|
||||||
|
-
|
||||||
|
-static SaErrorT
|
||||||
|
+SaErrorT
|
||||||
|
IpmiRequestHotswapAction( void *hnd, SaHpiResourceIdT id,
|
||||||
|
SaHpiHsActionT act )
|
||||||
|
{
|
||||||
|
@@ -1335,11 +1137,7 @@ IpmiRequestHotswapAction( void *hnd, SaH
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
-static SaErrorT
|
||||||
|
-IpmiGetPowerState( void *, SaHpiResourceIdT,
|
||||||
|
- SaHpiPowerStateT * ) __attribute__((used));
|
||||||
|
-
|
||||||
|
-static SaErrorT
|
||||||
|
+SaErrorT
|
||||||
|
IpmiGetPowerState( void *hnd, SaHpiResourceIdT id,
|
||||||
|
SaHpiPowerStateT *state )
|
||||||
|
{
|
||||||
|
@@ -1357,11 +1155,7 @@ IpmiGetPowerState( void *hnd, SaHpiResou
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
-static SaErrorT
|
||||||
|
-IpmiSetPowerState( void *, SaHpiResourceIdT,
|
||||||
|
- SaHpiPowerStateT ) __attribute__((used));
|
||||||
|
-
|
||||||
|
-static SaErrorT
|
||||||
|
+SaErrorT
|
||||||
|
IpmiSetPowerState( void *hnd, SaHpiResourceIdT id,
|
||||||
|
SaHpiPowerStateT state )
|
||||||
|
{
|
||||||
|
@@ -1379,11 +1173,7 @@ IpmiSetPowerState( void *hnd, SaHpiResou
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
-static SaErrorT
|
||||||
|
-IpmiGetIndicatorState( void *, SaHpiResourceIdT,
|
||||||
|
- SaHpiHsIndicatorStateT * ) __attribute__((used));
|
||||||
|
-
|
||||||
|
-static SaErrorT
|
||||||
|
+SaErrorT
|
||||||
|
IpmiGetIndicatorState( void *hnd, SaHpiResourceIdT id,
|
||||||
|
SaHpiHsIndicatorStateT *state )
|
||||||
|
{
|
||||||
|
@@ -1401,11 +1191,7 @@ IpmiGetIndicatorState( void *hnd, SaHpiR
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
-static SaErrorT
|
||||||
|
-IpmiSetIndicatorState( void *, SaHpiResourceIdT,
|
||||||
|
- SaHpiHsIndicatorStateT ) __attribute__((used));
|
||||||
|
-
|
||||||
|
-static SaErrorT
|
||||||
|
+SaErrorT
|
||||||
|
IpmiSetIndicatorState( void *hnd, SaHpiResourceIdT id,
|
||||||
|
SaHpiHsIndicatorStateT state )
|
||||||
|
{
|
||||||
|
@@ -1423,12 +1209,7 @@ IpmiSetIndicatorState( void *hnd, SaHpiR
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
-static SaErrorT
|
||||||
|
-IpmiControlParm( void *,
|
||||||
|
- SaHpiResourceIdT,
|
||||||
|
- SaHpiParmActionT ) __attribute__((used));
|
||||||
|
-
|
||||||
|
-static SaErrorT
|
||||||
|
+SaErrorT
|
||||||
|
IpmiControlParm( void *hnd,
|
||||||
|
SaHpiResourceIdT id,
|
||||||
|
SaHpiParmActionT act )
|
||||||
|
@@ -1447,11 +1228,7 @@ IpmiControlParm( void *hnd,
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
-static SaErrorT
|
||||||
|
-IpmiGetResetState( void *, SaHpiResourceIdT,
|
||||||
|
- SaHpiResetActionT * ) __attribute__((used));
|
||||||
|
-
|
||||||
|
-static SaErrorT
|
||||||
|
+SaErrorT
|
||||||
|
IpmiGetResetState( void *hnd, SaHpiResourceIdT id,
|
||||||
|
SaHpiResetActionT *act )
|
||||||
|
{
|
||||||
|
@@ -1469,12 +1246,7 @@ IpmiGetResetState( void *hnd, SaHpiResou
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
-static SaErrorT
|
||||||
|
-IpmiSetResetState( void *,
|
||||||
|
- SaHpiResourceIdT,
|
||||||
|
- SaHpiResetActionT ) __attribute__((used));
|
||||||
|
-
|
||||||
|
-static SaErrorT
|
||||||
|
+SaErrorT
|
||||||
|
IpmiSetResetState( void *hnd,
|
||||||
|
SaHpiResourceIdT id,
|
||||||
|
SaHpiResetActionT act )
|
||||||
|
@@ -1492,13 +1264,7 @@ IpmiSetResetState( void *hnd,
|
||||||
|
return rv;
|
||||||
|
}
|
||||||
|
|
||||||
|
-static SaErrorT
|
||||||
|
-IpmiGetWatchdogInfo(void *,
|
||||||
|
- SaHpiResourceIdT,
|
||||||
|
- SaHpiWatchdogNumT,
|
||||||
|
- SaHpiWatchdogT *) __attribute__((used));
|
||||||
|
-
|
||||||
|
-static SaErrorT
|
||||||
|
+SaErrorT
|
||||||
|
IpmiGetWatchdogInfo(void *hnd,
|
||||||
|
SaHpiResourceIdT id,
|
||||||
|
SaHpiWatchdogNumT num,
|
||||||
|
@@ -1513,13 +1279,7 @@ IpmiGetWatchdogInfo(void *hnd,
|
||||||
|
return rv;
|
||||||
|
}
|
||||||
|
|
||||||
|
-static SaErrorT
|
||||||
|
-IpmiSetWatchdogInfo(void *,
|
||||||
|
- SaHpiResourceIdT,
|
||||||
|
- SaHpiWatchdogNumT,
|
||||||
|
- SaHpiWatchdogT *) __attribute__((used));
|
||||||
|
-
|
||||||
|
-static SaErrorT
|
||||||
|
+SaErrorT
|
||||||
|
IpmiSetWatchdogInfo(void *hnd,
|
||||||
|
SaHpiResourceIdT id,
|
||||||
|
SaHpiWatchdogNumT num,
|
||||||
|
@@ -1534,12 +1294,7 @@ IpmiSetWatchdogInfo(void *hnd,
|
||||||
|
return rv;
|
||||||
|
}
|
||||||
|
|
||||||
|
-static SaErrorT
|
||||||
|
-IpmiResetWatchdog(void *,
|
||||||
|
- SaHpiResourceIdT,
|
||||||
|
- SaHpiWatchdogNumT) __attribute__((used));
|
||||||
|
-
|
||||||
|
-static SaErrorT
|
||||||
|
+SaErrorT
|
||||||
|
IpmiResetWatchdog(void *hnd,
|
||||||
|
SaHpiResourceIdT id,
|
||||||
|
SaHpiWatchdogNumT num)
|
||||||
|
@@ -1554,6 +1309,7 @@ IpmiResetWatchdog(void *hnd,
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
+#pragma GCC visibility pop
|
||||||
|
} // new plugin_loader
|
||||||
|
|
||||||
|
extern "C" {
|
10
sysutils/openhpi/pkg-descr
Normal file
10
sysutils/openhpi/pkg-descr
Normal file
|
@ -0,0 +1,10 @@
|
||||||
|
OpenHPI provides an open source implementation of the Service Availability
|
||||||
|
Forum (SAF) Hardware Platform Interface (HPI).
|
||||||
|
|
||||||
|
HPI is an abstracted interface for managing computer hardware, typically
|
||||||
|
chassis and rack based servers. HPI includes resource modeling; access to
|
||||||
|
and control over sensor, control, watchdog, and inventory data associated
|
||||||
|
with resources; abstracted System Event Log interfaces; hardware events and
|
||||||
|
alarms; and a managed hotswap interface.
|
||||||
|
|
||||||
|
WWW: http://openhpi.org/
|
136
sysutils/openhpi/pkg-plist
Normal file
136
sysutils/openhpi/pkg-plist
Normal file
|
@ -0,0 +1,136 @@
|
||||||
|
bin/hpi_shell
|
||||||
|
bin/hpialarms
|
||||||
|
bin/hpicrypt
|
||||||
|
bin/hpidomain
|
||||||
|
bin/hpiel
|
||||||
|
bin/hpievents
|
||||||
|
bin/hpifan
|
||||||
|
bin/hpigensimdata
|
||||||
|
bin/hpiinv
|
||||||
|
bin/hpionIBMblade
|
||||||
|
bin/hpipower
|
||||||
|
bin/hpireset
|
||||||
|
bin/hpisensor
|
||||||
|
bin/hpisettime
|
||||||
|
bin/hpithres
|
||||||
|
bin/hpitop
|
||||||
|
bin/hpitree
|
||||||
|
bin/hpiwdt
|
||||||
|
bin/hpixml
|
||||||
|
bin/ohdomainlist
|
||||||
|
bin/ohhandler
|
||||||
|
bin/ohparam
|
||||||
|
@comment etc/init.d/openhpid
|
||||||
|
@sample %%ETCDIR%%/openhpi.conf.sample
|
||||||
|
@sample %%ETCDIR%%/openhpiclient.conf.sample
|
||||||
|
@sample %%ETCDIR%%/simulation.data.sample
|
||||||
|
include/openhpi/SaHpi.h
|
||||||
|
include/openhpi/SaHpiAtca.h
|
||||||
|
include/openhpi/SaHpiBladeCenter.h
|
||||||
|
include/openhpi/SaHpiXtca.h
|
||||||
|
include/openhpi/announcement_utils.h
|
||||||
|
include/openhpi/el_utils.h
|
||||||
|
include/openhpi/epath_utils.h
|
||||||
|
include/openhpi/event_utils.h
|
||||||
|
include/openhpi/oHpi.h
|
||||||
|
include/openhpi/oh_clients.h
|
||||||
|
include/openhpi/oh_utils.h
|
||||||
|
include/openhpi/rpt_utils.h
|
||||||
|
include/openhpi/sahpi_enum_utils.h
|
||||||
|
include/openhpi/sahpi_event_encode.h
|
||||||
|
include/openhpi/sahpi_event_utils.h
|
||||||
|
include/openhpi/sahpi_gcrypt_utils.h
|
||||||
|
include/openhpi/sahpi_struct_utils.h
|
||||||
|
include/openhpi/sahpi_time_utils.h
|
||||||
|
include/openhpi/sahpiatca_enum_utils.h
|
||||||
|
include/openhpi/sahpixtca_enum_utils.h
|
||||||
|
include/openhpi/uid_utils.h
|
||||||
|
lib/libopenhpi.a
|
||||||
|
lib/libopenhpi.so
|
||||||
|
lib/libopenhpi.so.3
|
||||||
|
lib/libopenhpi.so.3.6.1
|
||||||
|
lib/libopenhpi_snmp.a
|
||||||
|
lib/libopenhpi_snmp.so
|
||||||
|
lib/libopenhpi_snmp.so.3
|
||||||
|
lib/libopenhpi_snmp.so.3.6.1
|
||||||
|
lib/libopenhpi_ssl.a
|
||||||
|
lib/libopenhpi_ssl.so
|
||||||
|
lib/libopenhpi_ssl.so.3
|
||||||
|
lib/libopenhpi_ssl.so.3.6.1
|
||||||
|
lib/libopenhpimarshal.a
|
||||||
|
lib/libopenhpimarshal.so
|
||||||
|
lib/libopenhpimarshal.so.3
|
||||||
|
lib/libopenhpimarshal.so.3.6.1
|
||||||
|
lib/libopenhpitransport.a
|
||||||
|
lib/libopenhpitransport.so
|
||||||
|
lib/libopenhpitransport.so.3
|
||||||
|
lib/libopenhpitransport.so.3.6.1
|
||||||
|
lib/libopenhpiutils.a
|
||||||
|
lib/libopenhpiutils.so
|
||||||
|
lib/libopenhpiutils.so.3
|
||||||
|
lib/libopenhpiutils.so.3.6.1
|
||||||
|
lib/openhpi/libdyn_simulator.a
|
||||||
|
lib/openhpi/libdyn_simulator.so
|
||||||
|
lib/openhpi/libdyn_simulator.so.3
|
||||||
|
lib/openhpi/libdyn_simulator.so.3.6.1
|
||||||
|
lib/openhpi/libilo2_ribcl.a
|
||||||
|
lib/openhpi/libilo2_ribcl.so
|
||||||
|
lib/openhpi/libilo2_ribcl.so.3
|
||||||
|
lib/openhpi/libilo2_ribcl.so.3.6.1
|
||||||
|
lib/openhpi/libipmidirect.a
|
||||||
|
lib/openhpi/libipmidirect.so
|
||||||
|
lib/openhpi/libipmidirect.so.3
|
||||||
|
lib/openhpi/libipmidirect.so.3.6.1
|
||||||
|
lib/openhpi/liboa_soap.a
|
||||||
|
lib/openhpi/liboa_soap.so
|
||||||
|
lib/openhpi/liboa_soap.so.3
|
||||||
|
lib/openhpi/liboa_soap.so.3.6.1
|
||||||
|
lib/openhpi/libsimulator.a
|
||||||
|
lib/openhpi/libsimulator.so
|
||||||
|
lib/openhpi/libsimulator.so.3
|
||||||
|
lib/openhpi/libsimulator.so.3.6.1
|
||||||
|
lib/openhpi/libslave.a
|
||||||
|
lib/openhpi/libslave.so
|
||||||
|
lib/openhpi/libslave.so.3
|
||||||
|
lib/openhpi/libslave.so.3.6.1
|
||||||
|
lib/openhpi/libsnmp_bc.a
|
||||||
|
lib/openhpi/libsnmp_bc.so
|
||||||
|
lib/openhpi/libsnmp_bc.so.3
|
||||||
|
lib/openhpi/libsnmp_bc.so.3.6.1
|
||||||
|
lib/openhpi/libtest_agent.a
|
||||||
|
lib/openhpi/libtest_agent.so
|
||||||
|
lib/openhpi/libtest_agent.so.3
|
||||||
|
lib/openhpi/libtest_agent.so.3.6.1
|
||||||
|
libdata/pkgconfig/openhpi.pc
|
||||||
|
libdata/pkgconfig/openhpiutils.pc
|
||||||
|
man/man1/hpi_shell.1.gz
|
||||||
|
man/man1/hpialarms.1.gz
|
||||||
|
man/man1/hpicrypt.1.gz
|
||||||
|
man/man1/hpidomain.1.gz
|
||||||
|
man/man1/hpiel.1.gz
|
||||||
|
man/man1/hpievents.1.gz
|
||||||
|
man/man1/hpifan.1.gz
|
||||||
|
man/man1/hpigensimdata.1.gz
|
||||||
|
man/man1/hpiinv.1.gz
|
||||||
|
man/man1/hpionIBMblade.1.gz
|
||||||
|
man/man1/hpipower.1.gz
|
||||||
|
man/man1/hpireset.1.gz
|
||||||
|
man/man1/hpisensor.1.gz
|
||||||
|
man/man1/hpisettime.1.gz
|
||||||
|
man/man1/hpithres.1.gz
|
||||||
|
man/man1/hpitop.1.gz
|
||||||
|
man/man1/hpitree.1.gz
|
||||||
|
man/man1/hpiwdt.1.gz
|
||||||
|
man/man1/hpixml.1.gz
|
||||||
|
man/man1/ohdomainlist.1.gz
|
||||||
|
man/man1/ohhandler.1.gz
|
||||||
|
man/man1/ohparam.1.gz
|
||||||
|
man/man7/openhpi.7.gz
|
||||||
|
man/man8/openhpid.8.gz
|
||||||
|
sbin/openhpid
|
||||||
|
@comment %%PORTDOCS%%%%DOCSDIR%%/COPYING
|
||||||
|
%%PORTDOCS%%%%DOCSDIR%%/ChangeLog
|
||||||
|
%%PORTDOCS%%%%DOCSDIR%%/README
|
||||||
|
%%PORTDOCS%%%%DOCSDIR%%/README.daemon
|
||||||
|
@dir /var/lib/openhpi
|
||||||
|
@dir /var/lib
|
Loading…
Add table
Reference in a new issue