Sisyphus repository
Last update: 1 october 2023 | SRPMs: 18631 | Visits: 37689649
en ru br
ALT Linux repos
S:3.1.9-alt1
5.0: 2.0.3-alt1.1
4.1: 2.0.3-alt1
4.0: 1.9.8-alt2

Group :: System/Kernel and hardware
RPM: ipmiutil

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs and FR  Repocop 

%set_verify_elf_method relaxed

Name: ipmiutil
Version: 2.0.3
Release: alt1
Summary: A package that includes various IPMI server management utilities
License: BSD
Packager: Pavlov Konstantin <thresh at altlinux.ru>
Group: System/Kernel and hardware
Source: http://prdownloads.sf.net/ipmiutil/ipmiutil-%{version}.tar.gz
URL: http://ipmiutil.sf.net

BuildRequires: gcc-c++ libssl-devel

%description
The ipmiutil component package provides utilities to view the SEL (showsel),
perform a hardware reset (hwreset), set up the BMC LAN and Platform
Event Filter entry to allow SNMP alerts (pefconfig), and other IPMI tasks.  
These can be invoked with the metacommand, ipmiutil, as well.  Man pages
are provided.
An IPMI driver can be provided by either the Intel IPMI driver (/dev/imb)
or the OpenIPMI driver (/dev/ipmi0).  If used locally and no driver is
detected, ipmiutil will use user-space register I/Os instead.

%package -n libipmi
Summary: Libraries to use with ipmiutil
Group: System/Libraries

%description -n libipmi
The ipmiutil component package provides utilities to view the SEL (showsel),
perform a hardware reset (hwreset), set up the BMC LAN and Platform
Event Filter entry to allow SNMP alerts (pefconfig), and other IPMI tasks.
This package contains ipmiutil libraries.

%package -n libipmi-devel
Summary: Development libraries to use with ipmiuti
Group: System/Libraries
Requires: libipmi = %version-%release

%description -n libipmi-devel
The ipmiutil component package provides utilities to view the SEL (showsel),
perform a hardware reset (hwreset), set up the BMC LAN and Platform
Event Filter entry to allow SNMP alerts (pefconfig), and other IPMI tasks.
This package contains ipmiutil development libraries.

%prep
%setup -q

%build
%__autoreconf
%configure
make

%install
%make_install DESTDIR="%buildroot" install

rm %buildroot%_datadir/%name/{events,ipmi_port*}

%files
%_sbindir/*
%_datadir/ipmiutil
%_man8dir/*.8.gz

%files -n libipmi
%_libdir/libipmi_lanplus.so.*

%files -n libipmi-devel
%_libdir/libipmi_lanplus.so

%post -n libipmi -p %post_ldconfig

%postun -n libipmi -p %postun_ldconfig

%changelog

Full changelog you can see here

 
design & coding: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
current maintainer: Michael Shigorin