Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:csbuild:Monitoring
dba-centreon-broker
dba-centreon-broker.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File dba-centreon-broker.spec of Package dba-centreon-broker
%define real_name centreon-broker %define version 2.11.3 %define vers 2113 %define release 4 %define prefix /DBA/%{real_name}/%{version} %define maketest 0 Name: dba-%{real_name} Summary: Centreon Broker is a powerful NEB (Nagios Event Broker) module for Centreon Engine or Nagios. Version: %{version} Release: %{release} Source: http://download.centreon.com/%{real_name}/%{real_name}-%{version}.tar.gz License: GPLv2 Group: Applications/System Url: http://www.centreon.com BuildRoot: %{_tmppath}/%{real_name}-%{version}-%{release}-buildroot %if 0%{?suse_version} >= 1100 BuildRequires: -post-build-checks %endif BuildRequires: gcc-c++ cmake >= 2.8 make dba-rrdtool-148-static gnutls-devel perl perl(Time::HiRes) %if 0%{?centos_version} >= 600 && 0%{?centos_version} <= 699 || 0%{?rhel_version} >= 600 && 0%{?rhel_version} <= 699 BuildRequires: qt47-devel qt47-mysql #!BuildIgnore: qt4-devel Requires: qt47 qt47-mysql %else BuildRequires: qt-devel qt-mysql Requires: qt-mysql %endif %description Centreon Broker offers a new effective way to store your Nagios events in a database. With its flexible core engine, you may now decide exactly how your data stream over your network. These transfers are also extremly fast. You will be able to set up an auxiliary database which will only monitor a part of your IT infrastructure. By setting up fail-overs that will be activated when the primary Nagios database is down, you will be in a position to guarantee your Centreon users with no data loss. Centreon Broker is software designed to convey monitoring events from a point A to a point B. This abstract definition is due to the very versatile nature of Centreon Broker which merely acts as a data multiplexer. However on most cases, users will use Centreon Broker as a tool to push in a database monitoring events originating from their monitoring engine (Centreon Engine, Nagios ...). The standard Centreon Broker comes with a set of modules that provide basic communication features such as TCP streams or database insertion. %prep %setup -q -n %{real_name}-%{version} %build %if 0%{?centos_version} >= 600 && 0%{?centos_version} <= 699 || 0%{?rhel_version} >= 600 && 0%{?rhel_version} <= 699 export QTDIR=/usr/share/qt47 %endif cd build cmake \ -DWITH_DAEMONS='central-broker;central-rrd' \ -DWITH_GROUP=centreon-broker \ -DWITH_PREFIX=%{prefix} \ -DWITH_STARTUP_SCRIPT=auto \ -DWITH_TESTING=0 \ -DWITH_STARTUP_DIR=%{prefix}/etc/init.d \ -DWITH_USER=centreon-broker . %{__make} %check %if %maketest %{__make} check %endif %install %{__mkdir_p} %{buildroot}%{prefix}/etc/init.d cd build make %{?_smp_mflags} DESTDIR=%{buildroot} install %{__rm} -fr %{buildroot}/usr/lib/debug %clean [ "%{buildroot}" != "/" ] && rm -rf %{buildroot} %post cd %{prefix}/.. %{__rm} -f 2.5.latest 2.latest %{__ln_s} -f %{version} 2.latest %files %defattr(-,root,root,-) %dir %{prefix} %{prefix}/* %changelog * Tue Dec 03 2014 Florian Asche <florian.asche@bertelsmann.de> - inital version
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor