Blame SPECS/corosync.spec

b4ce34
# Conditionals
b4ce34
# Invoke "rpmbuild --without <feature>" or "rpmbuild --with <feature>"
b4ce34
# to disable or enable specific features
b4ce34
%bcond_with watchdog
b4ce34
%bcond_with monitoring
b4ce34
%bcond_without snmp
b4ce34
%bcond_without dbus
b4ce34
%bcond_without systemd
b4ce34
%bcond_without xmlconf
b4ce34
%bcond_without nozzle
b4ce34
%bcond_without vqsim
b4ce34
%bcond_without runautogen
b4ce34
%bcond_without userflags
b4ce34
b4ce34
%global gitver %{?numcomm:.%{numcomm}}%{?alphatag:.%{alphatag}}%{?dirty:.%{dirty}}
b4ce34
%global gittarver %{?numcomm:.%{numcomm}}%{?alphatag:-%{alphatag}}%{?dirty:-%{dirty}}
b4ce34
b4ce34
Name: corosync
b4ce34
Summary: The Corosync Cluster Engine and Application Programming Interfaces
f3b2c2
Version: 3.1.7
f3b2c2
Release: 1%{?gitver}%{?dist}
b4ce34
License: BSD
b4ce34
URL: http://corosync.github.io/corosync/
b4ce34
Source0: http://build.clusterlabs.org/corosync/releases/%{name}-%{version}%{?gittarver}.tar.gz
b4ce34
b4ce34
# Runtime bits
b4ce34
# The automatic dependency overridden in favor of explicit version lock
b4ce34
Requires: corosynclib%{?_isa} = %{version}-%{release}
b4ce34
b4ce34
# Support crypto reload
b4ce34
Requires: libknet1 >= 1.18
b4ce34
# NSS crypto plugin should be always installed
b4ce34
Requires: libknet1-crypto-nss-plugin >= 1.18
b4ce34
b4ce34
# Build bits
b4ce34
BuildRequires: gcc
b4ce34
BuildRequires: groff
b4ce34
BuildRequires: libqb-devel
b4ce34
BuildRequires: libknet1-devel >= 1.18
b4ce34
BuildRequires: zlib-devel
b4ce34
%if %{with runautogen}
b4ce34
BuildRequires: autoconf automake libtool
b4ce34
%endif
b4ce34
%if %{with monitoring}
b4ce34
BuildRequires: libstatgrab-devel
b4ce34
%endif
b4ce34
%if %{with snmp}
b4ce34
BuildRequires: net-snmp-devel
b4ce34
%endif
b4ce34
%if %{with dbus}
b4ce34
BuildRequires: dbus-devel
b4ce34
%endif
b4ce34
%if %{with nozzle}
b4ce34
BuildRequires: libnozzle1-devel
b4ce34
%endif
b4ce34
%if %{with systemd}
b4ce34
%{?systemd_requires}
b4ce34
BuildRequires: systemd
b4ce34
BuildRequires: systemd-devel
b4ce34
%else
b4ce34
Requires(post): /sbin/chkconfig
b4ce34
Requires(preun): /sbin/chkconfig
b4ce34
%endif
b4ce34
%if %{with xmlconf}
b4ce34
Requires: libxslt
b4ce34
%endif
b4ce34
%if %{with vqsim}
b4ce34
BuildRequires: readline-devel
b4ce34
%endif
b4ce34
BuildRequires: make
b4ce34
b4ce34
%prep
b4ce34
%setup -q -n %{name}-%{version}%{?gittarver}
b4ce34
b4ce34
%build
b4ce34
%if %{with runautogen}
b4ce34
./autogen.sh
b4ce34
%endif
b4ce34
b4ce34
%{configure} \
b4ce34
%if %{with watchdog}
b4ce34
	--enable-watchdog \
b4ce34
%endif
b4ce34
%if %{with monitoring}
b4ce34
	--enable-monitoring \
b4ce34
%endif
b4ce34
%if %{with snmp}
b4ce34
	--enable-snmp \
b4ce34
%endif
b4ce34
%if %{with dbus}
b4ce34
	--enable-dbus \
b4ce34
%endif
b4ce34
%if %{with systemd}
b4ce34
	--enable-systemd \
b4ce34
%endif
b4ce34
%if %{with xmlconf}
b4ce34
	--enable-xmlconf \
b4ce34
%endif
b4ce34
%if %{with nozzle}
b4ce34
	--enable-nozzle \
b4ce34
%endif
b4ce34
%if %{with vqsim}
b4ce34
	--enable-vqsim \
b4ce34
%endif
b4ce34
%if %{with userflags}
b4ce34
	--enable-user-flags \
b4ce34
%endif
b4ce34
	--with-initddir=%{_initrddir} \
b4ce34
	--with-systemddir=%{_unitdir} \
b4ce34
	--docdir=%{_docdir}
b4ce34
b4ce34
%make_build
b4ce34
b4ce34
%install
b4ce34
%make_install
b4ce34
b4ce34
%if %{with dbus}
b4ce34
mkdir -p -m 0700 %{buildroot}/%{_sysconfdir}/dbus-1/system.d
b4ce34
install -m 644 %{_builddir}/%{name}-%{version}%{?gittarver}/conf/corosync-signals.conf %{buildroot}/%{_sysconfdir}/dbus-1/system.d/corosync-signals.conf
b4ce34
%endif
b4ce34
b4ce34
## tree fixup
b4ce34
# drop static libs
b4ce34
rm -f %{buildroot}%{_libdir}/*.a
b4ce34
rm -f %{buildroot}%{_libdir}/*.la
b4ce34
# drop docs and html docs for now
b4ce34
rm -rf %{buildroot}%{_docdir}/*
b4ce34
# /etc/sysconfig/corosync-notifyd
b4ce34
mkdir -p %{buildroot}%{_sysconfdir}/sysconfig
b4ce34
install -m 644 tools/corosync-notifyd.sysconfig.example \
b4ce34
   %{buildroot}%{_sysconfdir}/sysconfig/corosync-notifyd
b4ce34
# /etc/sysconfig/corosync
b4ce34
install -m 644 init/corosync.sysconfig.example \
b4ce34
   %{buildroot}%{_sysconfdir}/sysconfig/corosync
b4ce34
b4ce34
%description
b4ce34
This package contains the Corosync Cluster Engine Executive, several default
b4ce34
APIs and libraries, default configuration files, and an init script.
b4ce34
b4ce34
%post
b4ce34
%if %{with systemd} && 0%{?systemd_post:1}
b4ce34
%systemd_post corosync.service
b4ce34
%else
b4ce34
if [ $1 -eq 1 ]; then
b4ce34
	/sbin/chkconfig --add corosync || :
b4ce34
fi
b4ce34
%endif
b4ce34
b4ce34
%preun
b4ce34
%if %{with systemd} && 0%{?systemd_preun:1}
b4ce34
%systemd_preun corosync.service
b4ce34
%else
b4ce34
if [ $1 -eq 0 ]; then
b4ce34
	/sbin/service corosync stop &>/dev/null || :
b4ce34
	/sbin/chkconfig --del corosync || :
b4ce34
fi
b4ce34
%endif
b4ce34
b4ce34
%postun
b4ce34
%if %{with systemd} && 0%{?systemd_postun:1}
b4ce34
%systemd_postun corosync.service
b4ce34
%endif
b4ce34
b4ce34
%files
b4ce34
%doc LICENSE
b4ce34
%{_sbindir}/corosync
b4ce34
%{_sbindir}/corosync-keygen
b4ce34
%{_sbindir}/corosync-cmapctl
b4ce34
%{_sbindir}/corosync-cfgtool
b4ce34
%{_sbindir}/corosync-cpgtool
b4ce34
%{_sbindir}/corosync-quorumtool
b4ce34
%{_sbindir}/corosync-notifyd
b4ce34
%{_bindir}/corosync-blackbox
b4ce34
%if %{with xmlconf}
b4ce34
%{_bindir}/corosync-xmlproc
b4ce34
%dir %{_datadir}/corosync
b4ce34
%{_datadir}/corosync/xml2conf.xsl
b4ce34
%{_mandir}/man8/corosync-xmlproc.8*
b4ce34
%{_mandir}/man5/corosync.xml.5*
b4ce34
%endif
b4ce34
%dir %{_sysconfdir}/corosync
b4ce34
%dir %{_sysconfdir}/corosync/uidgid.d
b4ce34
%config(noreplace) %{_sysconfdir}/corosync/corosync.conf.example
b4ce34
%config(noreplace) %{_sysconfdir}/sysconfig/corosync-notifyd
b4ce34
%config(noreplace) %{_sysconfdir}/sysconfig/corosync
b4ce34
%config(noreplace) %{_sysconfdir}/logrotate.d/corosync
b4ce34
%if %{with dbus}
b4ce34
%{_sysconfdir}/dbus-1/system.d/corosync-signals.conf
b4ce34
%endif
b4ce34
%if %{with snmp}
b4ce34
%{_datadir}/snmp/mibs/COROSYNC-MIB.txt
b4ce34
%endif
b4ce34
%if %{with systemd}
b4ce34
%{_unitdir}/corosync.service
b4ce34
%{_unitdir}/corosync-notifyd.service
b4ce34
%else
b4ce34
%{_initrddir}/corosync
b4ce34
%{_initrddir}/corosync-notifyd
b4ce34
%endif
b4ce34
%dir %{_localstatedir}/lib/corosync
b4ce34
%dir %{_localstatedir}/log/cluster
b4ce34
%{_mandir}/man7/corosync_overview.7*
b4ce34
%{_mandir}/man8/corosync.8*
b4ce34
%{_mandir}/man8/corosync-blackbox.8*
b4ce34
%{_mandir}/man8/corosync-cmapctl.8*
b4ce34
%{_mandir}/man8/corosync-keygen.8*
b4ce34
%{_mandir}/man8/corosync-cfgtool.8*
b4ce34
%{_mandir}/man8/corosync-cpgtool.8*
b4ce34
%{_mandir}/man8/corosync-notifyd.8*
b4ce34
%{_mandir}/man8/corosync-quorumtool.8*
b4ce34
%{_mandir}/man5/corosync.conf.5*
b4ce34
%{_mandir}/man5/votequorum.5*
b4ce34
%{_mandir}/man7/cmap_keys.7*
b4ce34
b4ce34
# library
b4ce34
#
b4ce34
%package -n corosynclib
b4ce34
Summary: The Corosync Cluster Engine Libraries
b4ce34
b4ce34
%description -n corosynclib
b4ce34
This package contains corosync libraries.
b4ce34
b4ce34
%files -n corosynclib
b4ce34
%doc LICENSE
b4ce34
%{_libdir}/libcfg.so.*
b4ce34
%{_libdir}/libcpg.so.*
b4ce34
%{_libdir}/libcmap.so.*
b4ce34
%{_libdir}/libquorum.so.*
b4ce34
%{_libdir}/libvotequorum.so.*
b4ce34
%{_libdir}/libsam.so.*
b4ce34
%{_libdir}/libcorosync_common.so.*
b4ce34
b4ce34
%ldconfig_scriptlets -n corosynclib
b4ce34
b4ce34
%package -n corosynclib-devel
b4ce34
Summary: The Corosync Cluster Engine Development Kit
b4ce34
Requires: corosynclib%{?_isa} = %{version}-%{release}
b4ce34
Requires: pkgconfig
b4ce34
Provides: corosync-devel = %{version}-%{release}
b4ce34
Provides: corosync-devel%{?_isa} = %{version}-%{release}
b4ce34
b4ce34
%description -n corosynclib-devel
b4ce34
This package contains include files and man pages used to develop using
b4ce34
The Corosync Cluster Engine APIs.
b4ce34
b4ce34
%files -n corosynclib-devel
b4ce34
%doc LICENSE
b4ce34
%dir %{_includedir}/corosync/
b4ce34
%{_includedir}/corosync/corodefs.h
b4ce34
%{_includedir}/corosync/cfg.h
b4ce34
%{_includedir}/corosync/cmap.h
b4ce34
%{_includedir}/corosync/corotypes.h
b4ce34
%{_includedir}/corosync/cpg.h
b4ce34
%{_includedir}/corosync/hdb.h
b4ce34
%{_includedir}/corosync/sam.h
b4ce34
%{_includedir}/corosync/quorum.h
b4ce34
%{_includedir}/corosync/votequorum.h
b4ce34
%{_libdir}/libcfg.so
b4ce34
%{_libdir}/libcpg.so
b4ce34
%{_libdir}/libcmap.so
b4ce34
%{_libdir}/libquorum.so
b4ce34
%{_libdir}/libvotequorum.so
b4ce34
%{_libdir}/libsam.so
b4ce34
%{_libdir}/libcorosync_common.so
b4ce34
%{_libdir}/pkgconfig/*.pc
b4ce34
%{_mandir}/man3/cpg_*3*
b4ce34
%{_mandir}/man3/quorum_*3*
b4ce34
%{_mandir}/man3/votequorum_*3*
b4ce34
%{_mandir}/man3/sam_*3*
b4ce34
%{_mandir}/man3/cmap_*3*
b4ce34
b4ce34
%if %{with vqsim}
b4ce34
%package -n corosync-vqsim
b4ce34
Summary: The Corosync Cluster Engine - Votequorum Simulator
b4ce34
Requires: corosynclib%{?_isa} = %{version}-%{release}
b4ce34
Requires: pkgconfig
b4ce34
b4ce34
%description -n corosync-vqsim
b4ce34
A command-line simulator for the corosync votequorum subsystem.
b4ce34
It uses the same code as the corosync quorum system but forks
b4ce34
them into subprocesses to simulate nodes.
b4ce34
Nodes can be added and removed as well as partitioned (to simulate
b4ce34
network splits)
b4ce34
b4ce34
%files -n corosync-vqsim
b4ce34
%doc LICENSE
b4ce34
%{_bindir}/corosync-vqsim
b4ce34
%{_mandir}/man8/corosync-vqsim.8*
b4ce34
%endif
b4ce34
b4ce34
%changelog
f3b2c2
* Tue Nov 15 2022 Jan Friesse <jfriesse@redhat.com> - 3.1.7-1
f3b2c2
- Resolves: rhbz#2135861
f3b2c2
f3b2c2
- New upstream release (rhbz#2135861)
f3b2c2
8f51a6
* Thu Mar 31 2022 Jan Friesse <jfriesse@redhat.com> - 3.1.5-4
8f51a6
- Resolves: rhbz#2070623
8f51a6
8f51a6
- logrotate: Use copytruncate method by default (rhbz#2070623)
8f51a6
- merge upstream commit 04362046c4a9d7307feb5b68341d567b7d0b94d6 (rhbz#2070623)
8f51a6
b4ce34
* Thu Nov 25 2021 Jan Friesse <jfriesse@redhat.com> - 3.1.5-3
b4ce34
- Resolves: rhbz#2024652
b4ce34
- Resolves: rhbz#2024657
b4ce34
b4ce34
- totem: Add cancel_hold_on_retransmit config option (rhbz#2024652)
b4ce34
- merge upstream commit cdf72925db5a81e546ca8e8d7d8291ee1fc77be4 (rhbz#2024652)
b4ce34
- totemsrp: Switch totempg buffers at the right time (rhbz#2024657)
b4ce34
- merge upstream commit e7a82370a7b5d3ca342d5e42e25763fa2c938739 (rhbz#2024657)
b4ce34
b4ce34
* Mon Aug 09 2021 Mohan Boddu <mboddu@redhat.com> - 3.1.5-2
b4ce34
- Rebuilt for IMA sigs, glibc 2.34, aarch64 flags
b4ce34
  Related: rhbz#1991688
b4ce34
b4ce34
* Wed Aug 04 2021 Jan Friesse <jfriesse@redhat.com> - 3.1.5-1
b4ce34
- Related: rhbz#1948974
b4ce34
b4ce34
- New upstream release (rhbz#1948974)
b4ce34
b4ce34
* Fri Jul 23 2021 Jan Friesse <jfriesse@redhat.com> - 3.1.4-3
b4ce34
- Related: rhbz#1948974
b4ce34
b4ce34
- Add support for cgroup v2 and auto mode (rhbz#1948974)
b4ce34
b4ce34
* Tue Jun 22 2021 Mohan Boddu <mboddu@redhat.com> - 3.1.4-2
b4ce34
- Rebuilt for RHEL 9 BETA for openssl 3.0
b4ce34
  Related: rhbz#1971065
b4ce34
b4ce34
* Thu Jun 03 2021 Jan Friesse <jfriesse@redhat.com> - 3.1.4-1
b4ce34
- Related: rhbz#1948974
b4ce34
- Resolves: rhbz#1967485
b4ce34
b4ce34
- New upstream release (rhbz#1948974)
b4ce34
- stats: fix crash when iterating over deleted keys (rhbz#1967485)
b4ce34
b4ce34
* Fri May 21 2021 Jan Friesse <jfriesse@redhat.com> - 3.1.3-1
b4ce34
- Resolves: rhbz#1948974
b4ce34
b4ce34
- New upstream release
b4ce34
b4ce34
* Wed Apr 21 2021 Jan Friesse <jfriesse@redhat.com> - 3.1.2-1
b4ce34
- Related: rhbz#1948974
b4ce34
b4ce34
- New upstream release
b4ce34
b4ce34
* Thu Apr 15 2021 Mohan Boddu <mboddu@redhat.com> - 3.1.1-2
b4ce34
- Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937
b4ce34
b4ce34
* Wed Mar 31 2021 Jan Friesse <jfriesse@redhat.com> - 3.1.1-1
b4ce34
- New upstream release
b4ce34
b4ce34
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 3.1.0-3
b4ce34
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
b4ce34
b4ce34
* Mon Nov 02 2020 Jan Friesse <jfriesse@redhat.com> - 3.1.0-2
b4ce34
- Add isa version of corosync-devel
b4ce34
- Add release to corosync-devel version to match autogenerated
b4ce34
  corosynclib-devel provides
b4ce34
b4ce34
* Tue Oct 20 2020 Jan Friesse <jfriesse@redhat.com> - 3.1.0-1
b4ce34
- New upstream release
b4ce34
b4ce34
* Thu Aug 27 2020 Josef Řídký <jridky@redhat.com> - 3.0.4-6
b4ce34
- Rebuilt for new net-snmp release
b4ce34
b4ce34
* Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org> - 3.0.4-5
b4ce34
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
b4ce34
b4ce34
* Mon Jul 13 2020 Tom Stellard <tstellar@redhat.com> - 3.0.4-4
b4ce34
- Use make macros
b4ce34
- https://fedoraproject.org/wiki/Changes/UseMakeBuildInstallMacro
b4ce34
b4ce34
* Wed May 13 2020 Jan Friesse <jfriesse@redhat.com> - 3.0.4-3
b4ce34
- Fix typo in the changelog
b4ce34
b4ce34
* Wed May 13 2020 Jan Friesse <jfriesse@redhat.com> - 3.0.4-2
b4ce34
- Rebuild for new libqb
b4ce34
b4ce34
* Thu Apr 23 2020 Jan Friesse <jfriesse@redhat.com> - 3.0.4-1
b4ce34
- New upstream release
b4ce34
b4ce34
* Fri Mar 27 2020 Jan Friesse <jfriesse@redhat.com> - 3.0.3-3
b4ce34
- Add CI tests
b4ce34
- Enable gating
b4ce34
b4ce34
* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 3.0.3-2
b4ce34
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
b4ce34
b4ce34
* Mon Nov 25 2019 Jan Friesse <jfriesse@redhat.com> - 3.0.3-1
b4ce34
- New upstream release
b4ce34
b4ce34
* Wed Jul 24 2019 Fedora Release Engineering <releng@fedoraproject.org> - 3.0.2-2
b4ce34
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
b4ce34
b4ce34
* Wed Jun 12 2019 Jan Friesse <jfriesse@redhat.com> - 3.0.2-1
b4ce34
- New upstream release
b4ce34
b4ce34
* Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 3.0.1-2
b4ce34
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
b4ce34
b4ce34
* Tue Jan 15 2019 Jan Friesse <jfriesse@redhat.com> - 3.0.1-1
b4ce34
- New upstream release
b4ce34
b4ce34
* Fri Dec 14 2018 Jan Friesse <jfriesse@redhat.com> - 3.0.0-1
b4ce34
- New upstream release
b4ce34
b4ce34
* Fri Dec  7 2018 Jan Friesse <jfriesse@redhat.com> - 2.99.5-1
b4ce34
- New upstream release
b4ce34
b4ce34
* Tue Dec  4 2018 Jan Friesse <jfriesse@redhat.com> - 2.99.4-2
b4ce34
- Add libknet1-crypto-nss-plugin dependency
b4ce34
b4ce34
* Tue Nov 20 2018 Jan Friesse <jfriesse@redhat.com> - 2.99.4-1
b4ce34
- New upstream release
b4ce34
b4ce34
* Thu Aug 16 2018 Jan Pokorný <jpokorny+rpm-corosync@redhat.com> - 2.99.3-3
b4ce34
- Rebuild again, since the previous one was so unfortunate it got affected
b4ce34
  with binutils (2.31.1-3.fc29) producing non-monotonically increasing
b4ce34
  section offsets causing unprepared eu-strip to damage the binary
b4ce34
  (related: rhbz#1609577)
b4ce34
- Apply patch to prevent redundancy in systemd journal
b4ce34
b4ce34
* Tue Jul 24 2018 Adam Williamson <awilliam@redhat.com> - 2.99.3-2
b4ce34
- Rebuild for new net-snmp
b4ce34
b4ce34
* Fri Jul 13 2018 Jan Friesse <jfriesse@redhat.com> - 2.99.3-1
b4ce34
- New upstream release
b4ce34
b4ce34
* Thu Jul 12 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.99.2-2
b4ce34
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
b4ce34
b4ce34
* Mon Apr 30 2018 Jan Friesse <jfriesse@redhat.com> - 2.99.2-1
b4ce34
- New upstream release
b4ce34
b4ce34
* Fri Mar 16 2018 Jan Friesse <jfriesse@redhat.com> - 2.99.1-1
b4ce34
- New upstream release
b4ce34
b4ce34
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.4.3-3
b4ce34
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
b4ce34
b4ce34
* Fri Jan 19 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 2.4.3-2
b4ce34
- Rebuild to fix upgradepath
b4ce34
b4ce34
* Fri Oct 20 2017 Jan Friesse <jfriesse@redhat.com> - 2.4.3-1
b4ce34
- New upstream release
b4ce34
b4ce34
* Mon Oct 09 2017 Troy Dawson <tdawson@redhat.com> - 2.4.2-7
b4ce34
- Cleanup spec file conditionals
b4ce34
b4ce34
* Mon Oct 02 2017 Troy Dawson <tdawson@redhat.com> - 2.4.2-6
b4ce34
- Bump to rebuild on newer binutils
b4ce34
b4ce34
* Wed Aug 23 2017 Adam Williamson <awilliam@redhat.com> - 2.4.2-5
b4ce34
- Disable RDMA on 32-bit ARM (#1484155)
b4ce34
b4ce34
* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.4.2-4
b4ce34
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
b4ce34
b4ce34
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.4.2-3
b4ce34
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
b4ce34
b4ce34
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.4.2-2
b4ce34
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
b4ce34
b4ce34
* Mon Nov  7 2016 Jan Friesse <jfriesse@redhat.com> - 2.4.2-1
b4ce34
- New upstream release
b4ce34
b4ce34
* Thu Aug  4 2016 Jan Friesse <jfriesse@redhat.com> - 2.4.1-1
b4ce34
- New upstream release
b4ce34
b4ce34
* Thu Jun 30 2016 Jan Friesse <jfriesse@redhat.com> - 2.4.0-1
b4ce34
- New upstream release
b4ce34
b4ce34
* Thu Jun 16 2016 Jan Friesse <jfriesse@redhat.com> - 2.3.6-1
b4ce34
- New upstream release
b4ce34
b4ce34
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 2.3.5-2
b4ce34
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
b4ce34
b4ce34
* Wed Jul 01 2015 Jan Friesse <jfriesse@redhat.com> - 2.3.5-1
b4ce34
- New upstream release
b4ce34
b4ce34
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.3.4-2
b4ce34
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
b4ce34
b4ce34
* Tue Aug 26 2014 Jan Friesse <jfriesse@redhat.com> - 2.3.4-1
b4ce34
- New upstream release
b4ce34
b4ce34
* Sat Aug 16 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.3.3-3
b4ce34
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
b4ce34
b4ce34
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.3.3-2
b4ce34
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
b4ce34
b4ce34
* Tue Jan 14 2014 Jan Friesse <jfriesse@redhat.com> - 2.3.3-1
b4ce34
- New upstream release
b4ce34
b4ce34
* Mon Sep 16 2013 Jan Friesse <jfriesse@redhat.com> - 2.3.2-1
b4ce34
- New upstream release
b4ce34
b4ce34
* Mon Aug 19 2013 Jan Friesse <jfriesse@redhat.com> 2.3.1-3
b4ce34
- Resolves: rhbz#998362
b4ce34
b4ce34
- Fix scheduler pause-detection timeout (rhbz#998362)
b4ce34
- merge upstream commit 2740cfd1eac60714601c74df2137fe588b607866 (rhbz#998362)
b4ce34
b4ce34
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.3.1-2
b4ce34
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
b4ce34
b4ce34
* Wed Jul 10 2013 Jan Friesse <jfriesse@redhat.com> - 2.3.1-1
b4ce34
- New upstream release
b4ce34
- Fix incorrect dates in specfile changelog section
b4ce34
b4ce34
* Mon Mar 25 2013 Jan Friesse <jfriesse@redhat.com> - 2.3.0-3
b4ce34
- Resolves: rhbz#925185
b4ce34
b4ce34
- Run autogen by default
b4ce34
b4ce34
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.3.0-2
b4ce34
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
b4ce34
b4ce34
* Fri Jan 18 2013 Jan Friesse <jfriesse@redhat.com> - 2.3.0-1
b4ce34
- New upstream release
b4ce34
b4ce34
* Wed Dec 12 2012 Jan Friesse <jfriesse@redhat.com> - 2.2.0-1
b4ce34
- New upstream release
b4ce34
b4ce34
* Thu Oct 11 2012 Jan Friesse <jfriesse@redhat.com> - 2.1.0-1
b4ce34
- New upstream release
b4ce34
b4ce34
* Fri Aug 3 2012 Steven Dake <sdake@redhat.com> - 2.0.1-3
b4ce34
- add groff as a BuildRequires as it is no longer installed in the buildroot
b4ce34
b4ce34
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.1-2
b4ce34
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
b4ce34
b4ce34
* Tue May 22 2012 Jan Friesse <jfriesse@redhat.com> - 2.0.1-1
b4ce34
- New upstream release
b4ce34
b4ce34
* Tue Apr 17 2012 Fabio M. Di Nitto <fdinitto@redhat.com> - 2.0.0-2
b4ce34
- Backport IPCS fix from master (ack by Steven)
b4ce34
b4ce34
* Tue Apr 10 2012 Jan Friesse <jfriesse@redhat.com> - 2.0.0-1
b4ce34
- New upstream release
b4ce34
b4ce34
* Thu Apr 05 2012 Karsten Hopp <karsten@redhat.com> 1.99.9-1.1
b4ce34
- bump release and rebuild on PPC
b4ce34
b4ce34
* Tue Mar 27 2012 Jan Friesse <jfriesse@redhat.com> - 1.99.9-1
b4ce34
- New upstream release
b4ce34
b4ce34
* Fri Mar 16 2012 Jan Friesse <jfriesse@redhat.com> - 1.99.8-1
b4ce34
- New upstream release
b4ce34
b4ce34
* Tue Mar  6 2012 Jan Friesse <jfriesse@redhat.com> - 1.99.7-1
b4ce34
- New upstream release
b4ce34
b4ce34
* Tue Feb 28 2012 Jan Friesse <jfriesse@redhat.com> - 1.99.6-1
b4ce34
- New upstream release
b4ce34
b4ce34
* Wed Feb 22 2012 Jan Friesse <jfriesse@redhat.com> - 1.99.5-1
b4ce34
- New upstream release
b4ce34
b4ce34
* Tue Feb 14 2012 Jan Friesse <jfriesse@redhat.com> - 1.99.4-1
b4ce34
- New upstream release
b4ce34
b4ce34
* Tue Feb 14 2012 Jan Friesse <jfriesse@redhat.com> - 1.99.3-1
b4ce34
- New upstream release
b4ce34
b4ce34
* Tue Feb  7 2012 Fabio M. Di Nitto <fdinitto@redhat.com> - 1.99.2-1
b4ce34
- New upstream release
b4ce34
- Re-enable xmlconfig bits
b4ce34
- Ship cmap man pages
b4ce34
- Add workaround to usrmove breakage!!
b4ce34
b4ce34
* Thu Feb  2 2012 Fabio M. Di Nitto <fdinitto@redhat.com> - 1.99.1-2
b4ce34
- Add proper Obsoltes on openais/cman/clusterlib
b4ce34
b4ce34
* Wed Feb  1 2012 Fabio M. Di Nitto <fdinitto@redhat.com> - 1.99.1-1
b4ce34
- New upstream release
b4ce34
- Temporary disable xml config (broken upstream tarball)
b4ce34
b4ce34
* Tue Jan 24 2012 Jan Friesse <jfriesse@redhat.com> - 1.99.0-1
b4ce34
- New upstream release
b4ce34
b4ce34
* Thu Jan 12 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4.2-2
b4ce34
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
b4ce34
b4ce34
* Thu Oct 06 2011 Jan Friesse <jfriesse@redhat.com> - 1.4.2-1
b4ce34
- New upstream release
b4ce34
b4ce34
* Thu Sep 08 2011 Jan Friesse <jfriesse@redhat.com> - 1.4.1-2
b4ce34
- Add upstream fixes
b4ce34
b4ce34
* Tue Jul 26 2011 Jan Friesse <jfriesse@redhat.com> - 1.4.1-1
b4ce34
- New upstream release
b4ce34
b4ce34
* Wed Jul 20 2011 Jan Friesse <jfriesse@redhat.com> - 1.4.0-2
b4ce34
- Change attributes of cluster log directory
b4ce34
b4ce34
* Tue Jul 19 2011 Jan Friesse <jfriesse@redhat.com> - 1.4.0-1
b4ce34
- New upstream release
b4ce34
- Resync spec file with upstream changes
b4ce34
b4ce34
* Fri Jul 08 2011 Jan Friesse <jfriesse@redhat.com> - 1.3.2-1
b4ce34
- New upstream release
b4ce34
b4ce34
* Tue May 10 2011 Fabio M. Di Nitto <fdinitto@redhat.com> - 1.3.1-1
b4ce34
- New upstream release
b4ce34
b4ce34
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.3.0-2
b4ce34
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
b4ce34
b4ce34
* Thu Dec  2 2010 Fabio M. Di Nitto <fdinitto@redhat.com> - 1.3.0-1
b4ce34
- New upstream release
b4ce34
- drop upstream patch revision-2770.patch now included in release
b4ce34
- update spec file to ship corosync-blackbox
b4ce34
b4ce34
* Thu Sep  2 2010 Fabio M. Di Nitto <fdinitto@redhat.com> - 1.2.8-1
b4ce34
- New upstream release
b4ce34
b4ce34
* Thu Jul 29 2010 Fabio M. Di Nitto <fdinitto@redhat.com> - 1.2.7-1
b4ce34
- New upstream release
b4ce34
b4ce34
* Fri Jul  9 2010 Dan Horák <dan[at]danny.cz> - 1.2.6-2
b4ce34
- no InfiniBand stack on s390(x)
b4ce34
b4ce34
* Mon Jul  5 2010 Fabio M. Di Nitto <fdinitto@redhat.com> - 1.2.6-1
b4ce34
- New upstream release
b4ce34
- Resync spec file with upstream changes
b4ce34
b4ce34
* Tue May 25 2010 Fabio M. Di Nitto <fdinitto@redhat.com> - 1.2.3-1
b4ce34
- New upstream release
b4ce34
- Rediff revision 2770 patch
b4ce34
b4ce34
* Mon May 17 2010 Fabio M. Di Nitto <fdinitto@redhat.com> - 1.2.2-1
b4ce34
- New upstream release
b4ce34
- Add upstream trunk revision 2770 to add cpg_model_initialize api.
b4ce34
- Fix URL and Source0 entries.
b4ce34
- Add workaround to broken 1.2.2 Makefile with make -j.
b4ce34
b4ce34
* Wed Mar 24 2010 Fabio M. Di Nitto <fdinitto@redhat.com> - 1.2.1-1
b4ce34
- New upstream release
b4ce34
b4ce34
* Tue Dec  8 2009 Fabio M. Di Nitto <fdinitto@redhat.com> - 1.2.0-1
b4ce34
- New upstream release
b4ce34
- Use global instead of define
b4ce34
- Update Source0 url
b4ce34
- Use more name macro around
b4ce34
- Cleanup install section. Init script is now installed by upstream
b4ce34
- Cleanup whitespace
b4ce34
- Don't deadlock between package upgrade and corosync condrestart
b4ce34
- Ship service.d config directory
b4ce34
- Fix Conflicts vs Requires
b4ce34
- Ship new sam library and man pages
b4ce34
b4ce34
* Fri Oct 23 2009 Fabio M. Di Nitto <fdinitto@redhat.com> - 1.1.2-1
b4ce34
- New upstream release fixes major regression on specific loads
b4ce34
b4ce34
* Wed Oct 21 2009 Fabio M. Di Nitto <fdinitto@redhat.com> - 1.1.1-1
b4ce34
- New upstream release
b4ce34
b4ce34
* Fri Sep 25 2009 Fabio M. Di Nitto <fdinitto@redhat.com> - 1.1.0-1
b4ce34
- New upstream release
b4ce34
- spec file updates:
b4ce34
  * enable IB support
b4ce34
  * explicitly define built-in features at configure time
b4ce34
b4ce34
* Tue Sep 22 2009 Fabio M. Di Nitto <fdinitto@redhat.com> - 1.0.1-1
b4ce34
- New upstream release
b4ce34
- spec file updates:
b4ce34
  * use proper configure macro
b4ce34
b4ce34
* Tue Jul 28 2009 Fabio M. Di Nitto <fdinitto@redhat.com> - 1.0.0-3
b4ce34
- spec file updates:
b4ce34
  * more consistent use of macros across the board
b4ce34
  * fix directory ownership
b4ce34
b4ce34
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.0-2
b4ce34
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
b4ce34
b4ce34
* Wed Jul  8 2009 Fabio M. Di Nitto <fdinitto@redhat.com> - 1.0.0-1
b4ce34
- New upstream release
b4ce34
b4ce34
* Thu Jul  2 2009 Fabio M. Di Nitto <fdinitto@redhat.com> - 0.100-1
b4ce34
- New upstream release
b4ce34
b4ce34
* Sat Jun 20 2009 Fabio M. Di Nitto <fdinitto@redhat.com> - 0.98-1
b4ce34
- New upstream release
b4ce34
- spec file updates:
b4ce34
  * Drop corosync-trunk patch and alpha tag.
b4ce34
  * Fix alphatag vs buildtrunk handling.
b4ce34
  * Drop requirement on ais user/group and stop creating them.
b4ce34
  * New config file locations from upstream: /etc/corosync/corosync.conf.
b4ce34
b4ce34
* Wed Jun 10 2009 Fabio M. Di Nitto <fdinitto@redhat.com> - 0.97-1.svn2233
b4ce34
- spec file updates:
b4ce34
  * Update to svn version 2233 to include library linking fixes
b4ce34
b4ce34
* Wed Jun 10 2009 Fabio M. Di Nitto <fdinitto@redhat.com> - 0.97-1.svn2232
b4ce34
- New upstream release
b4ce34
- spec file updates:
b4ce34
  * Drop pkgconfig fix that's now upstream
b4ce34
  * Update to svn version 2232
b4ce34
  * Define buildtrunk if we are using svn snapshots
b4ce34
  * BuildRequires: nss-devel to enable nss crypto for network communication
b4ce34
  * Force autogen invokation if buildtrunk is defined
b4ce34
  * Whitespace cleanup
b4ce34
  * Stop shipping corosync.conf in favour of a generic example
b4ce34
  * Update file list
b4ce34
b4ce34
* Mon Mar 30 2009 Fabio M. Di Nitto <fdinitto@redhat.com> - 0.95-2
b4ce34
- Backport svn commit 1913 to fix pkgconfig files generation
b4ce34
  and unbreak lvm2 build.
b4ce34
b4ce34
* Tue Mar 24 2009 Fabio M. Di Nitto <fdinitto@redhat.com> - 0.95-1
b4ce34
- New upstream release
b4ce34
- spec file updates:
b4ce34
  * Drop alpha tag
b4ce34
  * Drop local patches (no longer required)
b4ce34
  * Allow to build from svn trunk by supporting rpmbuild --with buildtrunk 
b4ce34
  * BuildRequires autoconf automake if building from trunk
b4ce34
  * Execute autogen.sh if building from trunk and if no configure is available
b4ce34
  * Switch to use rpm configure macro and set standard install paths
b4ce34
  * Build invokation now supports _smp_mflags
b4ce34
  * Remove install section for docs and use proper doc macro instead
b4ce34
  * Add tree fixup bits to drop static libs and html docs (only for now)
b4ce34
  * Add LICENSE file to all subpackages
b4ce34
  * libraries have moved to libdir. Drop ld.so.conf.d corosync file
b4ce34
  * Update BuildRoot usage to preferred versions/names
b4ce34
b4ce34
* Tue Mar 10 2009 Fabio M. Di Nitto <fdinitto@redhat.com> - 0.94-5.svn1797
b4ce34
- Update the corosync-trunk patch for real this time.
b4ce34
b4ce34
* Tue Mar 10 2009 Fabio M. Di Nitto <fdinitto@redhat.com> - 0.94-4.svn1797
b4ce34
- Import fixes from upstream:
b4ce34
  * Cleanup logsys format init around to use default settings (1795)
b4ce34
  * logsys_format_set should use its own internal copy of format_buffer (1796)
b4ce34
  * Add logsys_format_get to logsys API (1797)
b4ce34
- Cherry pick svn1807 to unbreak CPG.
b4ce34
b4ce34
* Mon Mar  9 2009 Fabio M. Di Nitto <fdinitto@redhat.com> - 0.94-3.svn1794
b4ce34
- Import fixes from upstream:
b4ce34
  * Add reserve/release feature to totem message queue space (1793)
b4ce34
  * Fix CG shutdown (1794)
b4ce34
b4ce34
* Fri Mar  6 2009 Fabio M. Di Nitto <fdinitto@redhat.com> - 0.94-2.svn1792
b4ce34
- Import fixes from upstream:
b4ce34
  * Fix uninitialized memory. Spotted by valgrind (1788)
b4ce34
  * Fix logsys_set_format by updating the right bits (1789)
b4ce34
  * logsys: re-add support for timestamp  (1790)
b4ce34
  * Fix cpg crash (1791)
b4ce34
  * Allow logsys_format_set to reset to default (1792)
b4ce34
b4ce34
* Tue Mar  3 2009 Fabio M. Di Nitto <fdinitto@redhat.com> - 0.94-1
b4ce34
- New upstream release.
b4ce34
- Drop obsolete patches.
b4ce34
- Add soname bump patch that was missing from upstream.
b4ce34
b4ce34
* Wed Feb 25 2009 Fabio M. Di Nitto <fdinitto@redhat.com> - 0.93-4
b4ce34
- Add Makefile fix to install all corosync tools (commit r1780)
b4ce34
b4ce34
* Tue Feb 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.93-3
b4ce34
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
b4ce34
b4ce34
* Mon Feb 23 2009 Fabio M. Di Nitto <fdinitto@redhat.com> - 0.93-2
b4ce34
- Rename gcc-4.4 patch to match svn commit (r1767).
b4ce34
- Backport patch from trunk (commit r1774) to fix quorum engine.
b4ce34
b4ce34
* Thu Feb 19 2009 Fabio M. Di Nitto <fdinitto@redhat.com> - 0.93-1
b4ce34
- New upstream release.
b4ce34
- Drop alphatag from spec file.
b4ce34
- Drop trunk patch.
b4ce34
- Update Provides for corosynclib-devel.
b4ce34
- Backport gcc-4.4 build fix from trunk.
b4ce34
b4ce34
* Mon Feb  2 2009 Fabio M. Di Nitto <fdinitto@redhat.com> - 0.92-7.svn1756
b4ce34
- Update to svn trunk at revision 1756 from upstream.
b4ce34
- Add support pkgconfig to devel package.
b4ce34
- Tidy up spec files by re-organazing sections according to packages.
b4ce34
- Split libraries from corosync to corosynclib.
b4ce34
- Rename corosync-devel to corosynclib-devel.
b4ce34
- Comply with multiarch requirements (libraries).
b4ce34
b4ce34
* Tue Jan 27 2009 Fabio M. Di Nitto <fdinitto@redhat.com> - 0.92-6.svn1750
b4ce34
- Update to svn trunk at revision 1750 from upstream.
b4ce34
- Include new quorum service in the packaging.
b4ce34
b4ce34
* Mon Dec 15 2008 Fabio M. Di Nitto <fdinitto@redhat.com> - 0.92-5.svn1709
b4ce34
- Update to svn trunk at revision 1709 from upstream.
b4ce34
- Update spec file to include new include files.
b4ce34
b4ce34
* Wed Dec 10 2008 Fabio M. Di Nitto <fdinitto@redhat.com> - 0.92-4.svn1707
b4ce34
- Update to svn trunk at revision 1707 from upstream.
b4ce34
- Update spec file to include new lcrso services and include file.
b4ce34
b4ce34
* Mon Oct 13 2008 Dennis Gilmore <dennis@ausil.us> - 0.92-3
b4ce34
- remove ExclusiveArch line
b4ce34
b4ce34
* Wed Sep 24 2008 Steven Dake <sdake@redhat.com> - 0.92-2
b4ce34
- Add conflicts for openais and openais-devel packages older then 0.90.
b4ce34
b4ce34
* Wed Sep 24 2008 Steven Dake <sdake@redhat.com> - 0.92-1
b4ce34
- New upstream release corosync-0.92.
b4ce34
b4ce34
* Sun Aug 24 2008 Steven Dake <sdake@redhat.com> - 0.91-3
b4ce34
- move logsys_overview.8.* to devel package.
b4ce34
- move shared libs to main package.
b4ce34
b4ce34
* Wed Aug 20 2008 Steven Dake <sdake@redhat.com> - 0.91-2
b4ce34
- use /sbin/service instead of calling init script directly.
b4ce34
- put corosync-objctl man page in the main package.
b4ce34
- change all initrddir to initddir for fedora 10 guidelines.
b4ce34
b4ce34
* Thu Aug 14 2008 Steven Dake <sdake@redhat.com> - 0.91-1
b4ce34
- First upstream packaged version of corosync for rawhide review.