Sophie

Sophie

distrib > Mageia > 5 > x86_64 > by-pkgid > 6c76765531d5274d5911833f4b308cc2 > files > 3

keepalived-1.2.13-3.mga5.src.rpm

Name: keepalived
Version: 1.2.13
Release: %mkrel 3
Summary: HA monitor built upon LVS, VRRP and services poller
License: GPL
Group: System/Cluster 
URL: http://www.keepalived.org/
Source0: http://www.keepalived.org/software/%{name}-%{version}.tar.gz
Patch0: keepalived-1.2.2-lsb.patch
BuildRequires: openssl-devel
BuildRequires: libpopt-devel
BuildRequires: kernel-devel
BuildRequires: libnl3-devel

%description
The main goal of the keepalived project is to add a strong & robust keepalive
facility to the Linux Virtual Server project. This project is written in C with
multilayer TCP/IP stack checks. Keepalived implements a framework based on
three family checks : Layer3, Layer4 & Layer5/7. This framework gives the
daemon the ability to check the state of an LVS server pool. When one of the
servers of the LVS server pool is down, keepalived informs the linux kernel via
a setsockopt call to remove this server entry from the LVS topology. In
addition keepalived implements an independent VRRPv2 stack to handle director
failover. So in short keepalived is a userspace daemon for LVS cluster nodes
healthchecks and LVS directors failover.

%prep
%setup -q
%apply_patches

%build
%configure2_5x
%make

%install
%{makeinstall_std}
# Remove "samples", as we include them in %%doc
rm -rf %{buildroot}%{_sysconfdir}/%{name}/samples/

%post
%_post_service %{name}

%preun 
%_preun_service %{name}

%files
%defattr(-, root, root, 0755)
%doc AUTHOR ChangeLog CONTRIBUTORS COPYING README TODO
%doc doc/keepalived.conf.SYNOPSIS doc/samples/
%dir %{_sysconfdir}/keepalived/
%attr(0600, root, root) %config(noreplace) %{_sysconfdir}/keepalived/keepalived.conf
%attr(0600, root, root) %config(noreplace) %{_sysconfdir}/sysconfig/keepalived
%{_sysconfdir}/rc.d/init.d/keepalived
%{_bindir}/genhash
%{_sbindir}/keepalived
%{_mandir}/man1/genhash.1*
%{_mandir}/man5/keepalived.conf.5*
%{_mandir}/man8/keepalived.8*


%changelog
* Wed Oct 15 2014 umeabot <umeabot> 1.2.13-3.mga5
+ Revision: 740317
- Second Mageia 5 Mass Rebuild

* Tue Sep 16 2014 umeabot <umeabot> 1.2.13-2.mga5
+ Revision: 681030
- Mageia 5 Mass Rebuild

* Wed May 14 2014 luigiwalser <luigiwalser> 1.2.13-1.mga5
+ Revision: 622681
- 1.2.13

* Tue Feb 11 2014 luigiwalser <luigiwalser> 1.2.12-1.mga5
+ Revision: 589188
- 1.2.12
- BR libnl3-devel

* Sat Oct 19 2013 umeabot <umeabot> 1.2.8-2.mga4
+ Revision: 533781
- Mageia 4 Mass Rebuild

* Fri Sep 06 2013 luigiwalser <luigiwalser> 1.2.8-1.mga4
+ Revision: 475401
- 1.2.8

* Sat Jan 12 2013 umeabot <umeabot> 1.2.7-2.mga3
+ Revision: 356117
- Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild

* Thu Aug 30 2012 luigiwalser <luigiwalser> 1.2.7-1.mga3
+ Revision: 285629
- 1.2.7

* Tue Aug 21 2012 luigiwalser <luigiwalser> 1.2.6-1.mga3
+ Revision: 282788
- 1.2.6

* Sat Jul 28 2012 luigiwalser <luigiwalser> 1.2.3-2.mga3
+ Revision: 275364
- add upstream patch to fix security issue with using syslog in sighandlers

* Sat Jul 14 2012 luigiwalser <luigiwalser> 1.2.3-1.mga3
+ Revision: 270756
- 1.2.3
- remove patches 1 and 2, applied upstream

* Wed Jul 11 2012 luigiwalser <luigiwalser> 1.2.2-3.mga3
+ Revision: 269577
- add patch from debian to fix mga #4084

* Wed Jul 11 2012 luigiwalser <luigiwalser> 1.2.2-2.mga3
+ Revision: 269571
- add patch from debian to fix CVE-2011-1784

* Sat May 12 2012 colin <colin> 1.2.2-1.mga2
+ Revision: 235394
- Add LSB headers to initscripts (mga#5262)

* Sun Mar 06 2011 ennael <ennael> 1.2.2-0.mga1
+ Revision: 65416
- imported package keepalived


* Thu Mar 03 2011 zamir <zamir@mandriva.org> 1.2.2-0mdv2011.0
+ Revision: 641423
- update version

* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 1.1.17-3mdv2011.0
+ Revision: 612562
- the mass rebuild of 2010.1 packages

* Wed Apr 21 2010 Funda Wang <fwang@mandriva.org> 1.1.17-2mdv2010.1
+ Revision: 537327
- rebuild

* Mon May 18 2009 Anne Nicolas <ennael@mandriva.org> 1.1.17-1mdv2010.0
+ Revision: 376952
- Fix group
- import keepalived