fpdpbuilder_pel7x64builder0
6 years ago
4 changed files with 1476 additions and 0 deletions
@ -0,0 +1,11 @@ |
|||||||
|
--- documentation/v9/Makefile.in 2014-12-04 21:20:04.806764917 +0000 |
||||||
|
+++ documentation/v9/Makefile.in 2014-12-04 21:19:59.071764572 +0000 |
||||||
|
@@ -59,7 +59,7 @@ |
||||||
|
HTML_STYLESHEET ?= $(STYLESHEET_PREFIX)/xhtml/docbook.xsl |
||||||
|
FO_STYLESHEET ?= $(STYLESHEET_PREFIX)/fo/docbook.xsl |
||||||
|
|
||||||
|
-XSLTPROC_OPTIONS ?= --xinclude |
||||||
|
+XSLTPROC_OPTIONS ?= --nonet --xinclude |
||||||
|
XSLTPROC_OPTIONS += --stringparam variablelist.term.break.after 1 |
||||||
|
#XSLTPROC_OPTIONS += --stringparam variablelist.term.separator "" |
||||||
|
XSLTPROC_MANPAGES_OPTIONS ?= $(XSLTPROC_OPTIONS) |
@ -0,0 +1,19 @@ |
|||||||
|
[Unit] |
||||||
|
Description=Distributed Replicated Block Device |
||||||
|
After=systemd-modules-load.service network.target |
||||||
|
|
||||||
|
[Service] |
||||||
|
Type=oneshot |
||||||
|
RemainAfterExit=yes |
||||||
|
|
||||||
|
# load config |
||||||
|
ExecStart=/usr/sbin/drbdadm adjust all |
||||||
|
# user interruptible version of wait-connect all |
||||||
|
ExecStart=/usr/sbin/drbdadm wait-con-int |
||||||
|
# become primary if configured |
||||||
|
ExecStart=/usr/sbin/drbdadm sh-b-pri all |
||||||
|
# disconnect and detach all resources |
||||||
|
ExecStop=/usr/sbin/drbdadm down all |
||||||
|
|
||||||
|
[Install] |
||||||
|
WantedBy=multi-user.target |
@ -0,0 +1,313 @@ |
|||||||
|
Name: drbd |
||||||
|
Summary: DRBD user-land tools and scripts |
||||||
|
Version: 9.5.0 |
||||||
|
Release: 1%{?dist} |
||||||
|
Source0: http://www.linbit.com/downloads/%{name}/utils/%{name}-utils-%{version}.tar.gz |
||||||
|
Source1: drbd.service |
||||||
|
Source2: drbd.ocf |
||||||
|
Patch0: disable_xsltproc_network_read.patch |
||||||
|
License: GPLv2+ |
||||||
|
ExclusiveOS: linux |
||||||
|
Group: System Environment/Kernel |
||||||
|
URL: http://www.drbd.org/ |
||||||
|
BuildRequires: gcc |
||||||
|
BuildRequires: gcc-c++ |
||||||
|
BuildRequires: flex |
||||||
|
BuildRequires: libxslt |
||||||
|
BuildRequires: docbook-style-xsl |
||||||
|
Requires: %{name}-utils = %{version} |
||||||
|
Requires: %{name}-udev = %{version} |
||||||
|
BuildRequires: udev |
||||||
|
|
||||||
|
|
||||||
|
%description |
||||||
|
DRBD refers to block devices designed as a building block to form high |
||||||
|
availability (HA) clusters. This is done by mirroring a whole block device |
||||||
|
via an assigned network. DRBD can be understood as network based raid-1. |
||||||
|
This is a virtual package, installing the full user-land suite. |
||||||
|
|
||||||
|
|
||||||
|
%package utils |
||||||
|
Summary: Management utilities for DRBD |
||||||
|
Group: System Environment/Kernel |
||||||
|
%description utils |
||||||
|
DRBD mirrors a block device over the network to another machine. |
||||||
|
Think of it as networked raid 1. It is a building block for |
||||||
|
setting up high availability (HA) clusters. |
||||||
|
This packages includes the DRBD administration tools. |
||||||
|
|
||||||
|
|
||||||
|
%package udev |
||||||
|
Summary: udev integration scripts for DRBD |
||||||
|
Group: System Environment/Kernel |
||||||
|
Requires: %{name}-utils = %{version}-%{release}, udev |
||||||
|
%description udev |
||||||
|
This package contains udev helper scripts for DRBD, managing symlinks to |
||||||
|
DRBD devices in /dev/drbd/by-res and /dev/drbd/by-disk. |
||||||
|
|
||||||
|
|
||||||
|
%package pacemaker |
||||||
|
Summary: Pacemaker resource agent for DRBD |
||||||
|
Group: System Environment/Base |
||||||
|
Requires: %{name}-utils = %{version}-%{release} |
||||||
|
Requires: pacemaker |
||||||
|
License: GPLv2 |
||||||
|
%description pacemaker |
||||||
|
This package contains the master/slave DRBD resource agent for the |
||||||
|
Pacemaker High Availability cluster manager. |
||||||
|
|
||||||
|
|
||||||
|
%package rgmanager |
||||||
|
Summary: Red Hat Cluster Suite agent for DRBD |
||||||
|
Group: System Environment/Base |
||||||
|
Requires: %{name}-utils = %{version}-%{release} |
||||||
|
Conflicts: resource-agents >= 3 |
||||||
|
%description rgmanager |
||||||
|
This package contains the DRBD resource agent for the Red Hat Cluster Suite |
||||||
|
resource manager. |
||||||
|
As of Red Hat Cluster Suite 3.0.1, the DRBD resource agent is included |
||||||
|
in the Cluster distribution. |
||||||
|
|
||||||
|
%package bash-completion |
||||||
|
Summary: Programmable bash completion support for drbdadm |
||||||
|
Group: System Environment/Base |
||||||
|
Requires: %{name}-utils = %{version}-%{release} |
||||||
|
%description bash-completion |
||||||
|
This package contains programmable bash completion support for the drbdadm |
||||||
|
management utility. |
||||||
|
|
||||||
|
|
||||||
|
%prep |
||||||
|
%setup -q -n drbd-utils-%{version} |
||||||
|
# Don't let xsltproc make network calls during build |
||||||
|
%patch0 -p0 |
||||||
|
|
||||||
|
|
||||||
|
%build |
||||||
|
%configure \ |
||||||
|
--with-utils \ |
||||||
|
--with-drbdmon \ |
||||||
|
--without-km \ |
||||||
|
--with-udev \ |
||||||
|
--without-xen \ |
||||||
|
--with-pacemaker \ |
||||||
|
--with-rgmanager \ |
||||||
|
--with-distro=redhat \ |
||||||
|
--with-systemdunitdir=%{_unitdir} \ |
||||||
|
--with-initdir=%{_initddir} |
||||||
|
make %{?_smp_mflags} |
||||||
|
|
||||||
|
|
||||||
|
%install |
||||||
|
rm -rf $RPM_BUILD_ROOT |
||||||
|
make install DESTDIR=$RPM_BUILD_ROOT |
||||||
|
# Remove old init script, replace with systemd unit file |
||||||
|
rm -f $RPM_BUILD_ROOT/%{_initddir}/drbd |
||||||
|
install -d -m755 $RPM_BUILD_ROOT/%{_unitdir} |
||||||
|
install -m644 %{SOURCE1} $RPM_BUILD_ROOT/%{_unitdir}/drbd.service |
||||||
|
rm -f $RPM_BUILD_ROOT/drbd.service |
||||||
|
# Remove old heartbeat files that aren't needed any longer in Fedora |
||||||
|
rm -rf $RPM_BUILD_ROOT/etc/ha.d |
||||||
|
# RHBZ 1253056: Fix pacemaker integration problem |
||||||
|
install -m 755 %{SOURCE2} $RPM_BUILD_ROOT/usr/lib/ocf/resource.d/linbit/drbd |
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
%files |
||||||
|
%doc COPYING |
||||||
|
%doc ChangeLog |
||||||
|
|
||||||
|
|
||||||
|
%files utils |
||||||
|
%defattr(755,root,root,-) |
||||||
|
%{_sbindir}/drbdsetup |
||||||
|
%{_sbindir}/drbdadm |
||||||
|
%{_sbindir}/drbdmeta |
||||||
|
%{_sbindir}/drbdmon |
||||||
|
%{_sbindir}/drbd-overview |
||||||
|
# systemd-related stuff |
||||||
|
%attr(0644,root,root) %{_unitdir}/drbd.service |
||||||
|
%{_tmpfilesdir}/%{name}.conf |
||||||
|
# Yes, these paths are peculiar. Upstream is peculiar. |
||||||
|
# Be forewarned: rpmlint hates this stuff. |
||||||
|
%defattr(755,root,root,-) |
||||||
|
/lib/drbd/drbd |
||||||
|
/lib/drbd/drbdadm-* |
||||||
|
/lib/drbd/drbdsetup-* |
||||||
|
/usr/lib/drbd/*.sh |
||||||
|
/usr/lib/drbd/rhcs_fence |
||||||
|
%defattr(-,root,root,-) |
||||||
|
%dir %{_var}/lib/%{name} |
||||||
|
%config(noreplace) %{_sysconfdir}/drbd.conf |
||||||
|
%dir %{_sysconfdir}/drbd.d |
||||||
|
%config(noreplace) %{_sysconfdir}/drbd.d/global_common.conf |
||||||
|
%{_mandir}/man8/drbd*gz |
||||||
|
%{_mandir}/man5/drbd*gz |
||||||
|
%{_mandir}/ja/man5/drbd*gz |
||||||
|
%{_mandir}/ja/man8/drbd*gz |
||||||
|
%doc scripts/drbd.conf.example |
||||||
|
%doc COPYING |
||||||
|
%doc ChangeLog |
||||||
|
|
||||||
|
%files udev |
||||||
|
%{_udevrulesdir}/65-drbd.rules |
||||||
|
|
||||||
|
%files rgmanager |
||||||
|
%defattr(755,root,root,-) |
||||||
|
%{_datadir}/cluster/drbd.sh |
||||||
|
%defattr(-,root,root,-) |
||||||
|
%{_datadir}/cluster/drbd.metadata |
||||||
|
|
||||||
|
%files pacemaker |
||||||
|
%defattr(755,root,root,-) |
||||||
|
%{_prefix}/lib/ocf/resource.d/linbit/drbd |
||||||
|
%{_prefix}/lib/ocf/resource.d/linbit/drbd.shellfuncs.sh |
||||||
|
|
||||||
|
%files bash-completion |
||||||
|
%config %{_sysconfdir}/bash_completion.d/drbdadm* |
||||||
|
|
||||||
|
|
||||||
|
%post utils |
||||||
|
%systemd_post drbd.service |
||||||
|
|
||||||
|
%preun utils |
||||||
|
%systemd_preun drbd.service |
||||||
|
|
||||||
|
|
||||||
|
%changelog |
||||||
|
* Thu Jul 19 2018 Major Hayden <major@mhtx.net> - 9.5.0-1 |
||||||
|
- Upstream release of 9.5.0 |
||||||
|
|
||||||
|
* Thu Jul 12 2018 Fedora Release Engineering <releng@fedoraproject.org> - 8.9.6-7 |
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild |
||||||
|
|
||||||
|
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 8.9.6-6 |
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild |
||||||
|
|
||||||
|
* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 8.9.6-5 |
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild |
||||||
|
|
||||||
|
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 8.9.6-4 |
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild |
||||||
|
|
||||||
|
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 8.9.6-3 |
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild |
||||||
|
|
||||||
|
* Mon Mar 07 2016 Major Hayden <major@mhtx.net> - 8.9.6-2 |
||||||
|
- Fix RHBZ 1314970 |
||||||
|
|
||||||
|
* Fri Feb 05 2016 Major Hayden <major@mhtx.net> - 8.9.6-1 |
||||||
|
- Upstream release of 8.9.6 |
||||||
|
|
||||||
|
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 8.9.5-2 |
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild |
||||||
|
|
||||||
|
* Wed Dec 23 2015 Major Hayden <major@mhtx.net> - 8.9.5-1 |
||||||
|
- Upstream release of 8.9.5 |
||||||
|
|
||||||
|
* Mon Sep 21 2015 Major Hayden <major@mhtx.net> - 8.9.4-1 |
||||||
|
- Upstream release of 8.9.4 |
||||||
|
|
||||||
|
* Thu Aug 13 2015 Major Hayden <major@mhtx.net> - 8.9.3-2 |
||||||
|
- Fix RHBZ 1253056 |
||||||
|
|
||||||
|
* Tue Jun 16 2015 Major Hayden <major@mhtx.net> - 8.9.3-1 |
||||||
|
- New upstream release 8.9.3. |
||||||
|
|
||||||
|
* Tue May 12 2015 Major Hayden <major@mhtx.net> - 8.9.2-3 |
||||||
|
- Lots of spec/patch fixes |
||||||
|
|
||||||
|
* Tue May 12 2015 Major Hayden <major@mhtx.net> - 8.9.2-2 |
||||||
|
- Updated global_common.conf patch |
||||||
|
|
||||||
|
* Tue May 12 2015 Major Hayden <major@mhtx.net> - 8.9.2-1 |
||||||
|
- New upstream release 8.9.2. |
||||||
|
|
||||||
|
* Wed Jan 07 2015 Major Hayden <major@mhtx.net> - 8.9.1-2 |
||||||
|
- Removed xen dependency for drbd-xen |
||||||
|
|
||||||
|
* Thu Dec 04 2014 Major Hayden <major@mhtx.net> - 8.9.1-1 |
||||||
|
- New upstream release 8.9.1. |
||||||
|
|
||||||
|
* Sat Aug 16 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 8.9.0-8 |
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild |
||||||
|
|
||||||
|
* Fri Aug 08 2014 Major Hayden <major@mhtx.net> - 8.9.0-7 |
||||||
|
- Don't write Xen scripts on arm systems |
||||||
|
|
||||||
|
* Fri Aug 08 2014 Major Hayden <major@mhtx.net> - 8.9.0-6 |
||||||
|
- Don't assemble xen package on armv7hl/aarch64 systems |
||||||
|
|
||||||
|
* Thu Aug 07 2014 Major Hayden <major@mhtx.net> - 8.9.0-5 |
||||||
|
- Removing unneeded rgmanager dependency |
||||||
|
|
||||||
|
* Wed Aug 06 2014 Major Hayden <major@mhtx.net> - 8.9.0-4 |
||||||
|
- Big cleanup and update for F21 |
||||||
|
|
||||||
|
* Mon Aug 04 2014 Major Hayden <major@mhtx.net> - 8.9.0-3 |
||||||
|
- Fixing path to drbdadm in systemd unit file |
||||||
|
|
||||||
|
* Mon Aug 04 2014 Major Hayden <major@mhtx.net> - 8.9.0-2 |
||||||
|
- Added systemd unit file for drbd |
||||||
|
|
||||||
|
* Fri Jul 25 2014 Major Hayden <major@mhtx.net> - 8.9.0-1 |
||||||
|
- New upstream release 8.9.0. DRBD utilities are now split from the kernel modules. |
||||||
|
|
||||||
|
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 8.4.4-2 |
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild |
||||||
|
|
||||||
|
* Mon Mar 31 2014 Major Hayden <major@mhtx.net> - 8.4.4-1 |
||||||
|
- New upstream release 8.4.4. |
||||||
|
|
||||||
|
* Sat Aug 03 2013 Petr Pisar <ppisar@redhat.com> - 8.4.3-2 |
||||||
|
- Perl 5.18 rebuild |
||||||
|
|
||||||
|
* Wed Jul 31 2013 Major Hayden <major@mhtx.net> - 8.4.3-1 |
||||||
|
- New upstream release. |
||||||
|
|
||||||
|
* Wed Jul 17 2013 Petr Pisar <ppisar@redhat.com> - 8.4.2-4 |
||||||
|
- Perl 5.18 rebuild |
||||||
|
|
||||||
|
* Thu Jun 20 2013 Major Hayden <major@mhtx.net> - 8.4.2-3 |
||||||
|
- Removed heartbeat package |
||||||
|
- Corrected Source0 URL |
||||||
|
|
||||||
|
* Mon Mar 11 2013 Karsten Hopp <karsten@redhat.com> 8.4.2-2 |
||||||
|
- work around macro expansion problems on PPC64 |
||||||
|
|
||||||
|
* Thu Mar 07 2013 Major Hayden <major@mhtx.net> - 8.4.2-1 |
||||||
|
- Version bump to match F18 kernel modules |
||||||
|
|
||||||
|
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 8.3.13-2 |
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild |
||||||
|
|
||||||
|
* Sun Nov 04 2012 Major Hayden <major@mhtx.net> - 8.3.13-1 |
||||||
|
- Version bump to match F17/F18 kernel modules |
||||||
|
|
||||||
|
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 8.3.11-6 |
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild |
||||||
|
|
||||||
|
* Sun Apr 01 2012 Major Hayden <major@mhtx.net> - 8.3.11-5 |
||||||
|
- Removed bash completion dependency (#807633) |
||||||
|
|
||||||
|
* Mon Feb 20 2012 Major Hayden <major@mhtx.net> - 8.3.11-4 |
||||||
|
- Removed heartbeat, pacemaker, and rgmanager requirements in main drbd package. |
||||||
|
|
||||||
|
* Tue Feb 14 2012 Oliver Falk <oliver@linux-kernel.at> - 8.3.11-3 |
||||||
|
- Don't require xen in the main package if built with xen |
||||||
|
|
||||||
|
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 8.3.11-2 |
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild |
||||||
|
|
||||||
|
* Wed Aug 03 2011 Major Hayden <major@mhtx.net> - 8.3.11-1 |
||||||
|
- New upstream release. |
||||||
|
|
||||||
|
* Mon Mar 14 2011 Major Hayden <major@mhtx.net> - 8.3.9-1 |
||||||
|
- New upstream release. |
||||||
|
- Matches DRBD modules in 2.6.38 for Fedora 15. |
||||||
|
|
||||||
|
* Tue Mar 01 2011 Major Hayden <major@mhtx.net> - 8.3.8.1-1 |
||||||
|
- New upstream release. |
||||||
|
|
||||||
|
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 8.3.7-3 |
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild |
Loading…
Reference in new issue