From 7af9c93efff489571f680a8c2168ee21160b3559 Mon Sep 17 00:00:00 2001 From: Phil Knirsch Date: Mon, 28 Jul 2008 12:03:10 +0000 Subject: [PATCH] - Update to freeipmi-0.6.4 - Fixed unecessary logrotate message for bmc-watchdog (#456648) --- freeipmi-0.6.4-silent.patch | 11 ++++++++++ freeipmi.spec | 43 +++++++++++++++++++++++++++++++------ 2 files changed, 48 insertions(+), 6 deletions(-) create mode 100644 freeipmi-0.6.4-silent.patch diff --git a/freeipmi-0.6.4-silent.patch b/freeipmi-0.6.4-silent.patch new file mode 100644 index 0000000..5050c68 --- /dev/null +++ b/freeipmi-0.6.4-silent.patch @@ -0,0 +1,11 @@ +diff -up freeipmi-0.6.4/bmc-watchdog/freeipmi-bmc-watchdog.logrotate.silent freeipmi-0.6.4/bmc-watchdog/freeipmi-bmc-watchdog.logrotate +--- freeipmi-0.6.4/bmc-watchdog/freeipmi-bmc-watchdog.logrotate.silent 2008-07-28 12:26:29.000000000 +0200 ++++ freeipmi-0.6.4/bmc-watchdog/freeipmi-bmc-watchdog.logrotate 2008-07-28 12:26:44.000000000 +0200 +@@ -11,6 +11,6 @@ + nomail + notifempty + postrotate +- /etc/init.d/freeipmi-bmc-watchdog condrestart ++ /etc/init.d/freeipmi-bmc-watchdog condrestart > /dev/null 2>&1 + endscript + } diff --git a/freeipmi.spec b/freeipmi.spec index 5f2bb86..862d614 100644 --- a/freeipmi.spec +++ b/freeipmi.spec @@ -3,11 +3,11 @@ # %define name freeipmi -%define version 0.5.1 +%define version 0.6.4 %if %{?_with_debug:1}%{!?_with_debug:0} -%define release 3.debug%{?dist} +%define release 1.debug%{?dist} %else -%define release 3%{?dist} +%define release 1%{?dist} %endif Name: %{name} @@ -18,6 +18,7 @@ Group: Applications/System URL: http://www.gnu.org/software/freeipmi/ Source: ftp://ftp.zresearch.com/pub/freeipmi/%{version}/%{name}-%{version}.tar.gz Patch1: freeipmi-0.5.1-regex.patch +Patch2: freeipmi-0.6.4-silent.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: libgcrypt-devel texinfo Requires(post): info @@ -64,6 +65,7 @@ Provides a tool and a daemon for IPMI node detection. %prep %setup -q %patch1 -p1 -b .regex +%patch2 -p1 -b .silent %build CFLAGS=-D_GNU_SOURCE %configure --program-prefix=%{?_program_prefix:%{_program_prefix}} \ @@ -208,6 +210,7 @@ fi %doc %{_datadir}/doc/%{name}/freeipmi-coding.txt %doc %{_datadir}/doc/%{name}/freeipmi-hostrange.txt %doc %{_datadir}/doc/%{name}/freeipmi-libraries.txt +%doc %{_datadir}/doc/%{name}/freeipmi-bugs-and-workarounds.txt %dir %{_datadir}/doc/%{name} %{_libdir}/libipmiconsole*so.* %{_libdir}/libfreeipmi*so.* @@ -219,9 +222,11 @@ fi %{_sbindir}/ipmi-fru %{_sbindir}/ipmi-locate %{_sbindir}/pef-config +%{_sbindir}/ipmi-oem %{_sbindir}/ipmi-raw %{_sbindir}/ipmi-sel %{_sbindir}/ipmi-sensors +%{_sbindir}/ipmi-sensors-config %{_sbindir}/ipmiping %{_sbindir}/ipmipower %{_sbindir}/rmcpping @@ -235,9 +240,11 @@ fi %{_mandir}/man8/ipmi-fru.8* %{_mandir}/man8/ipmi-locate.8* %{_mandir}/man8/pef-config.8* +%{_mandir}/man8/ipmi-oem.8* %{_mandir}/man8/ipmi-raw.8* %{_mandir}/man8/ipmi-sel.8* %{_mandir}/man8/ipmi-sensors.8* +%{_mandir}/man8/ipmi-sensors-config.8* %{_mandir}/man8/ipmiping.8* %{_mandir}/man8/ipmipower.8* %{_mandir}/man5/ipmipower.conf.5* @@ -246,9 +253,9 @@ fi %{_mandir}/man5/ipmiconsole.conf.5* %{_mandir}/man8/ipmimonitoring.8* %{_mandir}/man8/ipmi-chassis.8* -%{_mandir}/man3/libipmidetect.3* %{_mandir}/man8/ipmidetect.8* %{_mandir}/man5/ipmidetect.conf.5* +%{_mandir}/man7/freeipmi.7* %dir %{_localstatedir}/cache/ipmimonitoringsdrcache %files devel @@ -258,12 +265,32 @@ fi %{_libdir}/libipmidetect.so %{_libdir}/libipmimonitoring.so %dir %{_includedir}/freeipmi -%dir %{_includedir}/freeipmi/udm +%dir %{_includedir}/freeipmi/api +%dir %{_includedir}/freeipmi/cmds +%dir %{_includedir}/freeipmi/debug +%dir %{_includedir}/freeipmi/driver +%dir %{_includedir}/freeipmi/fiid +%dir %{_includedir}/freeipmi/interface +%dir %{_includedir}/freeipmi/locate +%dir %{_includedir}/freeipmi/record-format +%dir %{_includedir}/freeipmi/sdr-cache +%dir %{_includedir}/freeipmi/spec +%dir %{_includedir}/freeipmi/util %{_includedir}/ipmiconsole.h %{_includedir}/ipmidetect.h %{_includedir}/ipmi_monitoring.h %{_includedir}/freeipmi/*.h -%{_includedir}/freeipmi/udm/*.h +%{_includedir}/freeipmi/api/*.h +%{_includedir}/freeipmi/cmds/*.h +%{_includedir}/freeipmi/debug/*.h +%{_includedir}/freeipmi/driver/*.h +%{_includedir}/freeipmi/fiid/*.h +%{_includedir}/freeipmi/interface/*.h +%{_includedir}/freeipmi/locate/*.h +%{_includedir}/freeipmi/record-format/*.h +%{_includedir}/freeipmi/sdr-cache/*.h +%{_includedir}/freeipmi/spec/*.h +%{_includedir}/freeipmi/util/*.h %{_mandir}/man3/* %files bmc-watchdog @@ -286,6 +313,10 @@ fi %{_mandir}/man8/ipmidetectd.8* %changelog +* Mon Jul 28 2008 Phil Knirsch - 0.6.4-1 +- Update to freeipmi-0.6.4 +- Fixed unecessary logrotate message for bmc-watchdog (#456648) + * Wed Feb 27 2008 Phil Knirsch - 0.5.1-3 - Fix GCC 4.3 rebuild problems