Blame SPECS/rsync.spec

eab3d9
%global _hardened_build 1
eab3d9
%define isprerelease 0
eab3d9
eab3d9
%if %isprerelease
eab3d9
%define prerelease pre1
eab3d9
%endif
eab3d9
eab3d9
Summary: A program for synchronizing files over a network
eab3d9
Name: rsync
eab3d9
Version: 3.1.2
eab3d9
Release: 10%{?prerelease}%{?dist}
eab3d9
Group: Applications/Internet
eab3d9
URL: http://rsync.samba.org/
eab3d9
eab3d9
Source0: ftp://rsync.samba.org/pub/rsync/rsync-%{version}%{?prerelease}.tar.gz
eab3d9
Source1: ftp://rsync.samba.org/pub/rsync/rsync-patches-%{version}%{?prerelease}.tar.gz
eab3d9
Source2: rsyncd.socket
eab3d9
Source3: rsyncd.service
eab3d9
Source4: rsyncd.conf
eab3d9
Source5: rsyncd.sysconfig
eab3d9
Source6: rsyncd@.service
eab3d9
BuildRequires: libacl-devel, libattr-devel, autoconf, popt-devel, zlib-devel, systemd-units
eab3d9
Requires: zlib
eab3d9
Requires(post): systemd-units
eab3d9
Requires(preun): systemd-units
eab3d9
Requires(postun): systemd-units
eab3d9
License: GPLv3+
eab3d9
eab3d9
Patch0: rsync-3.0.10-lose-track.patch
eab3d9
Patch1: rsync-man.patch
eab3d9
Patch3: rsync-3.0.6-iconv-logging.patch
eab3d9
Patch4: rsync-3.1.2-zlib.patch
eab3d9
Patch5: rsync-3.1.2-remove-symlinks.patch
eab3d9
Patch6: rsync-3.1.2-verbose.patch
eab3d9
Patch7: rsync-3.1.2-nfs-xattrs.patch
eab3d9
Patch8: rsync-3.1.2-nanoseconds.patch
eab3d9
eab3d9
%description
eab3d9
Rsync uses a reliable algorithm to bring remote and host files into
eab3d9
sync very quickly. Rsync is fast because it just sends the differences
eab3d9
in the files over the network instead of sending the complete
eab3d9
files. Rsync is often used as a very powerful mirroring process or
eab3d9
just as a more capable replacement for the rcp command. A technical
eab3d9
report which describes the rsync algorithm is included in this
eab3d9
package.
eab3d9
eab3d9
%prep
eab3d9
# TAG: for pre versions use
eab3d9
eab3d9
%if %isprerelease
eab3d9
%setup -q -n rsync-%{version}%{?prerelease}
eab3d9
%setup -q -b 1 -n rsync-%{version}%{?prerelease}
eab3d9
%else
eab3d9
%setup -q
eab3d9
%setup -q -b 1
eab3d9
%endif
eab3d9
eab3d9
#Needed for compatibility with previous patched rsync versions
eab3d9
patch -p1 -i patches/acls.diff
eab3d9
patch -p1 -i patches/xattrs.diff
eab3d9
eab3d9
#Enable --copy-devices parameter
eab3d9
patch -p1 -i patches/copy-devices.diff
eab3d9
eab3d9
%patch0 -p1 -b .lose-track
eab3d9
%patch1 -p1 -b .man
eab3d9
%patch3 -p1 -b .iconv-logging
eab3d9
%patch4 -p1 -b .zlib
eab3d9
%patch5 -p1 -b .symlinks
eab3d9
%patch6 -p1 -b .verbose
eab3d9
%patch7 -p1 -b .nfs-xattrs
eab3d9
%patch8 -p1 -b .nanoseconds
eab3d9
eab3d9
%build
eab3d9
rm -fr autom4te.cache
eab3d9
autoconf -o configure.sh
eab3d9
autoheader && touch config.h.in
eab3d9
eab3d9
%configure
eab3d9
    
eab3d9
make proto
eab3d9
make %{?_smp_mflags} CFLAGS="$RPM_OPT_FLAGS"
eab3d9
eab3d9
%install
eab3d9
rm -rf $RPM_BUILD_ROOT
eab3d9
eab3d9
%makeinstall INSTALLCMD='install -p' INSTALLMAN='install -p'
eab3d9
eab3d9
install -D -m644 %{SOURCE3} $RPM_BUILD_ROOT/%{_unitdir}/rsyncd.service
eab3d9
install -D -m644 %{SOURCE2} $RPM_BUILD_ROOT/%{_unitdir}/rsyncd.socket
eab3d9
install -D -m644 %{SOURCE4} $RPM_BUILD_ROOT/%{_sysconfdir}/rsyncd.conf
eab3d9
install -D -m644 %{SOURCE5} $RPM_BUILD_ROOT/%{_sysconfdir}/sysconfig/rsyncd
eab3d9
install -D -m644 %{SOURCE6} $RPM_BUILD_ROOT/%{_unitdir}/rsyncd@.service
eab3d9
eab3d9
%check
eab3d9
make check
eab3d9
chmod -x support/*
eab3d9
eab3d9
%clean
eab3d9
rm -rf $RPM_BUILD_ROOT
eab3d9
eab3d9
%files
eab3d9
%defattr(-,root,root)
eab3d9
%doc COPYING NEWS OLDNEWS README tech_report.tex support/
eab3d9
%{_bindir}/%{name}
eab3d9
%{_mandir}/man1/%{name}.1*
eab3d9
%{_mandir}/man5/rsyncd.conf.5*
eab3d9
%config(noreplace) %{_sysconfdir}/rsyncd.conf
eab3d9
%config(noreplace) %{_sysconfdir}/sysconfig/rsyncd
eab3d9
/%{_unitdir}/rsyncd.socket
eab3d9
/%{_unitdir}/rsyncd.service
eab3d9
/%{_unitdir}/rsyncd@.service
eab3d9
eab3d9
%post
eab3d9
%systemd_post rsyncd.service
eab3d9
eab3d9
%preun
eab3d9
%systemd_preun rsyncd.service
eab3d9
eab3d9
%postun
eab3d9
%systemd_postun_with_restart rsyncd.service
eab3d9
eab3d9
%changelog
eab3d9
* Fri Aug 23 2019 Michal Ruprich <mruprich@redhat.com> - 3.1.2-10
eab3d9
- Resolves: #1672779 - Rsync bug resets modification time of every destination file that has not changed
eab3d9
eab3d9
* Mon Jul 22 2019 Michal Ruprich <mruprich@redhat.com> - 3.1.2-9
eab3d9
- Resolves: #1633850 - rsync is unable to preserve NFS v4 ACLs via extended attributes
eab3d9
eab3d9
* Sun Jul 21 2019 Michal Ruprich <mruprich@redhat.com> - 3.1.2-8
eab3d9
- Resolves: #1566149 - rsync without --verbose still writes "(new) backup_dir is ..." to STDOUT
eab3d9
eab3d9
* Tue Mar 26 2019 Michal Ruprich <mruprich@redhat.com> - 3.1.2-7
eab3d9
- Resolves: #1690786 - remove-source-files fails with symlinks
eab3d9
eab3d9
* Mon Aug 20 2018 Michal Ruprich <mruprich@redhat.com> - 3.1.2-6
eab3d9
- Related: #1615799 - reverting changes made in RHEL-7.6
eab3d9
eab3d9
* Mon Aug 20 2018 Michal Ruprich <mruprich@redhat.com> - 3.1.2-5
eab3d9
- Resolves: #1615799 - Rsync built-in testsuite fails with selinux enabled
eab3d9
eab3d9
* Wed Oct 18 2017 Michal Ruprich - 3.1.2-4
eab3d9
- Related: #1432899 - removing dependencies on perl
eab3d9
- using the bundled zlib.h(#1491582)
eab3d9
- turning on upstream tests
eab3d9
eab3d9
* Wed Aug 30 2017 Michal Ruprich - 3.1.2-1
eab3d9
- Resolves: #1432899 - Rebase rsync to version >= 3.1.0
eab3d9
- rebase to 3.1.2
eab3d9
eab3d9
* Tue Jan 24 2017 Michal Ruprich - 3.0.9-18
eab3d9
- Resolves: #1324754 -  rsyncd unit enters failed state on exit
eab3d9
eab3d9
* Tue Jun 23 2015 Luboš Uhliarik <luhliari@redhat.com> - 3.0.9-17
eab3d9
- Resolves: #1082496 - socket activation for rsync doesn't work (added missing
eab3d9
  rsyncd@.service file)
eab3d9
eab3d9
* Tue Jun 23 2015 Luboš Uhliarik <luhliari@redhat.com> - 3.0.9-16
eab3d9
- Resolves: #1090825 - rsync -X is ineffective when setting owner/group
eab3d9
- Fixed bogus dates
eab3d9
eab3d9
* Tue Feb 11 2014 Pavel Å imerda <psimerda@redhat.com> - 3.0.9-15
eab3d9
- Resolves: #1032637 - rsync unit tests cannot be compiled
eab3d9
- switch to hardened build
eab3d9
eab3d9
* Tue Jan 28 2014 Pavel Å imerda <psimerda@redhat.com> - 3.0.9-14
eab3d9
- Resolves: #1052814 - rsync command is terminated with SIGSEGV
eab3d9
- Resolves: #1052814 - add missing patch file
eab3d9
eab3d9
* Fri Jan 24 2014 Daniel Mach <dmach@redhat.com> - 3.0.9-13
eab3d9
- Mass rebuild 2014-01-24
eab3d9
eab3d9
* Fri Dec 27 2013 Daniel Mach <dmach@redhat.com> - 3.0.9-12
eab3d9
- Mass rebuild 2013-12-27
eab3d9
eab3d9
* Fri Jun 28 2013 Michal Luscon <mluscon@redhat.com> - 3.0.9-11
eab3d9
- Add BuildRequires: systemd-units
eab3d9
eab3d9
* Mon Jun 17 2013 Michal Luscon <mluscon@redhat.com> - 3.0.9-10
eab3d9
- Fixed: #947765 - rsync daemon chooses wrong destination place
eab3d9
eab3d9
* Fri May 17 2013 Michal Luscon <mluscon@redhat.com> - 3.0.9-9
eab3d9
- Fix missing man page and help options
eab3d9
eab3d9
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.0.9-8
eab3d9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
eab3d9
eab3d9
* Thu Nov 15 2012 Michal Luscon <mluscon@redhat.com> 3.0.9-6
eab3d9
- Systemd units for rsync
eab3d9
eab3d9
* Tue Oct 23 2012 Michal Luscon <mluscon@redhat.com> 3.0.9-5
eab3d9
- Reverted: #495310 - rsync contains forked copy of zlib
eab3d9
eab3d9
* Tue Oct 16 2012 Michal Luscon <mluscon@redhat.com> 3.0.9-4
eab3d9
- Fixed: #823088 - rsync loses track of files with different directory prefixes
eab3d9
- Fixed: #495310 - rsync contains forked copy of zlib
eab3d9
eab3d9
* Sat Jul 21 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.0.9-3
eab3d9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
eab3d9
eab3d9
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.0.9-2
eab3d9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
eab3d9
eab3d9
* Wed Sep 14 2011 Vojtech Vitek (V-Teq) <vvitek@redhat.com> - 3.0.9-1
eab3d9
- Rebase to 3.0.9 (#741004)
eab3d9
eab3d9
* Wed Sep 14 2011 Vojtech Vitek (V-Teq) <vvitek@redhat.com> - 3.0.8-2
eab3d9
- Fix security context of symbolic links (#709779)
eab3d9
eab3d9
* Tue Mar 29 2011 Vojtech Vitek <vvitek@redhat.com> - 3.0.8-1
eab3d9
- Rebase to 3.0.8, remove buffer overflow patch (#691362, #675036)
eab3d9
eab3d9
* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.0.7-4
eab3d9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
eab3d9
eab3d9
* Mon Mar 29 2010 Jan Zeleny <jzeleny@redhat.com> - 3.0.7-3
eab3d9
- buffer overflow patch replaced by upstream version
eab3d9
eab3d9
* Fri Jan 22 2010 Jan Zeleny <jzeleny@redhat.com> - 3.0.7-2
eab3d9
- fixed issue with buffer overflow when using long filenames (#557916)
eab3d9
eab3d9
* Tue Jan 19 2010 Jan Zeleny <jzeleny@redhat.com> - 3.0.7-1
eab3d9
- rebased to 3.0.7
eab3d9
eab3d9
* Mon Dec 07 2009 Jan Zeleny <jzeleny@redhat.com> - 3.0.6-4
eab3d9
- applied patch to avoid retouching dir permissions (#542679)
eab3d9
eab3d9
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.0.6-3
eab3d9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
eab3d9
eab3d9
* Mon Jun  1 2009 Simo Sorce <ssorce@redhat.com> 3.0.6-2
eab3d9
- Final 3.0.6 release
eab3d9
eab3d9
* Thu May 21 2009 Ján ONDREJ (SAL) <ondrejj(at)salstar.sk> - 3.0.6-1pre1
eab3d9
- Enabled patches/copy-devices.diff patch (bz#494313)
eab3d9
eab3d9
* Wed Apr 15 2009 Simo Sorce <ssorce@redhat.com> 3.0.6-0pre1
eab3d9
- First 3.0.6 pre release
eab3d9
- Also change the spec to simplify releasing pre-releases
eab3d9
eab3d9
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.0.5-1
eab3d9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
eab3d9
eab3d9
* Thu Jan  1 2009 Simo Sorce <ssorce@redhat.com> 3.0.5-0.fc11
eab3d9
- New upstream bugfix release
eab3d9
eab3d9
* Mon Sep  8 2008 Simo Sorce <ssorce@redhat.com> 3.0.4-0.fc10
eab3d9
- New upstream bugfix release
eab3d9
eab3d9
* Mon Jun 30 2008 Simo Sorce <ssorce@redhat.com> 3.0.3-0.fc10
eab3d9
- New upstream release
eab3d9
eab3d9
* Tue Apr  8 2008 Simo Sorce <ssorce@redhat.com> 3.0.2-0.fc9
eab3d9
- Security release: http://rsync.samba.org/security.html#s3_0_2
eab3d9
eab3d9
* Fri Apr  4 2008 Simo Sorce <ssorce@redhat.com> 3.0.1-2.fc9
eab3d9
- Make sure support scripts are not executable so that no bad perl dependecies
eab3d9
  are created
eab3d9
eab3d9
* Fri Apr  4 2008 Simo Sorce <ssorce@redhat.com> 3.0.1-1.fc9
eab3d9
- Add NEWS and support/ scripts in the docs section
eab3d9
- 3.0.1 final
eab3d9
eab3d9
* Mon Mar 31 2008 Simo Sorce <ssorce@redhat.com> 3.0.1-0.3.pre3.fc9
eab3d9
- 3.0.1 pre release #3
eab3d9
- Fixes some annoying minor bugs (see release notes)
eab3d9
eab3d9
* Thu Mar 27 2008 Simo Sorce <ssorce@redhat.com> 3.0.1-0.2.pre2.fc9
eab3d9
- 3.0.1 pre release #2
eab3d9
- Fixes #439074
eab3d9
eab3d9
* Tue Mar 25 2008 Simo Sorce <ssorce@redhat.com> 3.0.1-0.1.pre1.fc9
eab3d9
- 3.0.1 pre release #1
eab3d9
- Fixes #438694
eab3d9
eab3d9
* Sun Mar  2 2008 Simo Sorce <ssorce@redhat.com> 3.0.0-1.fc9
eab3d9
- Final 3.0.0 release
eab3d9
eab3d9
* Sat Feb 23 2008 Simo Sorce <ssorce@redhat.com> 3.0.0-0.pre10.fc9
eab3d9
- Tenth preprelease of the 3.0.0 series
eab3d9
eab3d9
* Sat Feb 16 2008 Simo Sorce <ssorce@redhat.com> 3.0.0-0.pre9.fc9
eab3d9
- Ninth preprelease of the 3.0.0 series
eab3d9
eab3d9
* Sat Feb  2 2008 Simo Sorce <ssorce@redhat.com> 3.0.0-0.pre8.fc9
eab3d9
- Eight prerelease
eab3d9
- Add second source, now patches are in a separate file
eab3d9
- Add temporary fix to the xattrs.diff patch line as, in this version
eab3d9
  the patch contains one extra humk already contained in acls.diff
eab3d9
eab3d9
* Sat Oct 27 2007 Simo Sorce <ssorce@redhat.com> 3.0.0-0.pre4.fc9
eab3d9
- Fourth prerelease
eab3d9
eab3d9
* Mon Oct 15 2007 Simo Sorce <ssorce@redhat.com> 3.0.0-0.pre2.1.fc9
eab3d9
- Add support for IPv6 by default with xinetd
eab3d9
eab3d9
* Fri Oct 12 2007 Simo Sorce <ssorce@redhat.com> 3.0.0-0.pre2.fc9
eab3d9
- Second prerelease
eab3d9
eab3d9
* Wed Oct 10 2007 Simo Sorce <ssorce@redhat.com> 3.0.0-0.pre1.fc9
eab3d9
- New Major version prerelease
eab3d9
eab3d9
* Wed Sep 5 2007 Simo Sorce <ssorce@redhat.com> 2.6.9-3.fc8
eab3d9
- Add patch to fix crash bug with hardlinks and ACLs patches
eab3d9
eab3d9
* Mon Feb 19 2007 Adam Jackson <ajax@redhat.com> 2.6.9-2
eab3d9
- Add dist tag to Release to fix upgrades from FC5 or FC6.
eab3d9
eab3d9
* Mon Feb 19 2007 Simo Sorce <ssorce@redhat.com> - 2.6.9-2
eab3d9
- fix acl/xattr bug with --delete: (bz#229145)
eab3d9
eab3d9
* Wed Nov 22 2006 Florian La Roche <laroche@redhat.com> - 2.6.9-1
eab3d9
- update to 2.6.9
eab3d9
eab3d9
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 2.6.8-3.1
eab3d9
- rebuild
eab3d9
eab3d9
* Fri Jun 9 2006 Jay Fenlason <fenlason@redhat.com> 2.6.8-3
eab3d9
- Add my xattrs_bug patch to fix a bug where xattrs don't get sent correctly.
eab3d9
- Add BuildRequires to make sure libattr-devel and libacl-devel are avaliable
eab3d9
- replace --with... with --enable... so they actually work
eab3d9
- Add make, autoconf and gcc to BuildRequires
eab3d9
eab3d9
* Mon May 8 2006 Jay Fenlason <fenlason@redhat.com> 2.6.8-2
eab3d9
- New upstream release
eab3d9
- Use the upstream xattr patch instead of mine.  This closes
eab3d9
  bz#190208 CVE-2006-2083 rsync buffer overflow issue
eab3d9
eab3d9
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 2.6.6-2.2.1
eab3d9
- bump again for double-long bug on ppc(64)
eab3d9
eab3d9
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 2.6.6-2.2
eab3d9
- rebuilt for new gcc4.1 snapshot and glibc changes
eab3d9
eab3d9
* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
eab3d9
- rebuilt
eab3d9
eab3d9
* Thu Jul 28 2005 Jay Fenlason <fenlason@redhat.com> 2.6.6-2
eab3d9
- New upstream release.  See the NEWS file for details.
eab3d9
eab3d9
* Thu Jun 2 2005 Jay Fenlason <fenlason@redhat.com> 2.6.5-2
eab3d9
- New upstream release
eab3d9
eab3d9
* Tue May 17 2005 Jay Fenlason <fenlason@redhat.com> 2.6.5-0.pre1.0
eab3d9
- new upstream pre-release
eab3d9
eab3d9
* Tue May 17 2005 Jay Fenlason <fenlason@redhat.com> 2.6.4-3
eab3d9
- Include the -address patch from upstream, to close
eab3d9
  bz#154752 Unable to use --address in client mode
eab3d9
eab3d9
* Thu Mar 31 2005 Jay Fenlason <fenlason@redhat.com> 2.6.4-2
eab3d9
- New upstream version
eab3d9
eab3d9
* Wed Mar 2 2005 Jay Fenlason <fenlason@redhat.com> 2.6.3-3
eab3d9
- bump release, rebuild with gcc4
eab3d9
- pass RPM_OPT_FLAGS to make
eab3d9
eab3d9
* Thu Feb 10 2005 Jay Fenlason <fenlason@redhat.com> 2.6.3-2
eab3d9
- Added my -xattr patch, which is based on the -acl patch.
eab3d9
eab3d9
* Thu Sep 30 2004 Jay Fenlason <fenlason@redhat.com> 2.6.3-1
eab3d9
- New upstream release.
eab3d9
eab3d9
* Tue Sep 21 2004 Jay Fenlason <fenlason@redhat.com> 2.6.3-0.pre2
eab3d9
- new upstream version.
eab3d9
eab3d9
* Tue Aug 17 2004 Jay Fenlason <fenlason@redhat.com> 2.6.3-0.pre1
eab3d9
- New upstream version with security fix for CAN-2004-0792
eab3d9
- This obsoletes the -lastdir-corruption patch.
eab3d9
eab3d9
* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
eab3d9
- rebuilt
eab3d9
eab3d9
* Tue May 25 2004 Mark McLoughlin <markmc@redhat.com> - 2.6.2-1
eab3d9
- Backport fix for crasher when passing multiple directories of the same
eab3d9
  length (bug #123708)
eab3d9
eab3d9
* Fri Apr 30 2004 Jay Fenlason <fenlason@redhat.com> 2.6.2-0
eab3d9
- New upstream version to correct the problems with 2.6.1.
eab3d9
  This obsoletes all the patches to 2.6.1
eab3d9
eab3d9
* Thu Apr 29 2004 Jay Fenlason <fenlason@redhat.com> 2.6.1-1
eab3d9
- Rsync 2.6.1 final.
eab3d9
- Add a patch from Wayne Davison <wayned@samba.org> that fixes a
eab3d9
  use of uninitilized memory in the map_uid and map_gid functions.
eab3d9
- Add another patch from Wayne Davidson that fixes the -R option.
eab3d9
- Add a patch (extracted from a patch by Sami Farin
eab3d9
  <safari-rsync@safari.iki.fi>) to not ignore the return value
eab3d9
  of close().
eab3d9
eab3d9
* Thu Mar 25 2004 Jay Fenlason <fenlason@redhat.com> 2.6.1-0.pre1
eab3d9
- New upstream version
eab3d9
eab3d9
* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
eab3d9
- rebuilt
eab3d9
eab3d9
* Mon Jan  5 2004 Jay Fenlason <fenlason@redhat.com> 2.6.0-0
eab3d9
- New upstream version, obsoletes the rsync-2.5.6-signal.patch
eab3d9
eab3d9
* Wed Dec  3 2003 Bill Nottingham <notting@redhat.com> 2.5.7-2
eab3d9
- rebuild
eab3d9
eab3d9
* Wed Dec  3 2003 Bill Nottingham <notting@redhat.com> 2.5.7-1
eab3d9
- update to 2.5.7
eab3d9
eab3d9
* Tue Aug 05 2003 Hardy Merrill <hmerrill@redhat.com> 2.5.6-20
eab3d9
- rebuild in new build env
eab3d9
eab3d9
* Tue Aug 05 2003 Lon Hohberger <lhh@redhat.com> 2.5.6-19
eab3d9
- spec file fix
eab3d9
eab3d9
* Tue Aug 05 2003 Hardy Merrill <hmerrill@redhat.com> 2.5.6-18
eab3d9
- rebuild in new build env
eab3d9
eab3d9
* Tue Aug 05 2003 Hardy Merrill <hmerrill@redhat.com> 2.5.6-17
eab3d9
- fixed spec - added patch0 to prep.
eab3d9
eab3d9
* Tue Aug 05 2003 Hardy Merrill <hmerrill@redhat.com> 2.5.6-16
eab3d9
- rebuild in new build env
eab3d9
eab3d9
* Mon Aug 04 2003 Hardy Merrill <hmerrill@redhat.com> 2.5.6-15
eab3d9
- add rsync-2.5.6-signal.patch to fix kernel warnings that
eab3d9
  appear because socket.c sets SIGCHLD to SIG_IGN and then
eab3d9
  calls wait.  This is in response to bug#98740.  This patch
eab3d9
  *has* been committed to CVS upstream and will be in
eab3d9
  upstream rsync-2.5.7.
eab3d9
eab3d9
* Fri Jun 13 2003 Hardy Merrill <hmerrill@redhat.com> 2.5.6-14
eab3d9
- build scratch - for compile warnings
eab3d9
eab3d9
* Fri Jun 13 2003 Hardy Merrill <hmerrill@redhat.com> 2.5.6-13
eab3d9
- build scratch - for compile warnings
eab3d9
eab3d9
* Thu Jun 12 2003 Hardy Merrill <hmerrill@redhat.com> 2.5.6-12
eab3d9
- rebuild in new build env
eab3d9
eab3d9
* Thu Jun 12 2003 Hardy Merrill <hmerrill@redhat.com> 2.5.6-11
eab3d9
- removed rsync-2.5.6-sign.patch.  Upstream code
eab3d9
  incorporates signed vs unsigned changes.
eab3d9
eab3d9
* Wed Jun 11 2003 Hardy Merrill <hmerrill@redhat.com> 2.5.6-10_CVSHEAD_signpatch
eab3d9
- build scratch - added rsync-2.5.6-sign.patch.
eab3d9
eab3d9
* Wed Jun 11 2003 Hardy Merrill <hmerrill@redhat.com> 2.5.6-9_CVSHEAD_nopatches
eab3d9
- build scratch.
eab3d9
eab3d9
* Wed Jun 11 2003 Hardy Merrill <hmerrill@redhat.com> 2.5.6-8
eab3d9
- build scratch - deleted rsync-2.5.6-sign.patch.
eab3d9
eab3d9
* Mon Jun 09 2003 Hardy Merrill <hmerrill@redhat.com> 2.5.6-7
eab3d9
- rebuild in new build env
eab3d9
eab3d9
* Thu Jun 05 2003 Hardy Merrill <hmerrill@redhat.com> 2.5.6-6
eab3d9
- removed patch rsync-2.5.4-maxdel.patch
eab3d9
- removed patch rsync-2.4.6-segv.patch
eab3d9
   - current 2.5.6 properly handles (no segfault) the situation
eab3d9
     (rsync '[a]') that caused a need for this patch.
eab3d9
- added patch rsync-2.5.6-sign.patch, which is a working
eab3d9
  subset of patches (that still apply) included in the original
eab3d9
  rsync-2.5.4-moresignage.patch
eab3d9
eab3d9
* Wed Jun 04 2003 Elliot Lee <sopwith@redhat.com>
eab3d9
- rebuilt
eab3d9
eab3d9
* Tue Mar 11 2003 Hardy Merrill <hmerrill@redhat.com> 2.5.6-4
eab3d9
- rebuild in new build env
eab3d9
eab3d9
* Tue Mar 11 2003 Hardy Merrill <hmerrill@redhat.com> 2.5.6-3
eab3d9
- fixed changelog comments
eab3d9
eab3d9
* Mon Mar 10 2003 Hardy Merrill <hmerrill@redhat.com> 2.5.6-2
eab3d9
- rebuild in new build env
eab3d9
eab3d9
* Mon Mar 10 2003 Hardy Merrill <hmerrill@redhat.com> 2.5.6-1
eab3d9
- update to 2.5.6 from upstream
eab3d9
eab3d9
* Wed Jan 22 2003 Tim Powers <timp@redhat.com>
eab3d9
- rebuilt
eab3d9
eab3d9
* Fri Jan 17 2003 Hardy Merrill <hmerrill@redhat.com> 2.5.5-3
eab3d9
- fix spelling mistake in rsync.xinetd.  #66036 & dup #75006
eab3d9
eab3d9
* Wed Dec 11 2002 Tim Powers <timp@redhat.com> 2.5.5-2
eab3d9
- rebuild on all arches
eab3d9
eab3d9
* Mon Jun 24 2002 Bill Nottingham <notting@redhat.com> 2.5.5-1
eab3d9
- update to 2.5.5
eab3d9
eab3d9
* Fri Jun 21 2002 Tim Powers <timp@redhat.com>
eab3d9
- automated rebuild
eab3d9
eab3d9
* Thu May 23 2002 Tim Powers <timp@redhat.com>
eab3d9
- automated rebuild
eab3d9
eab3d9
* Wed Apr 10 2002 Bill Nottingham <notting@redhat.com> 2.5.4-2
eab3d9
- upstream patches: fix accidental use of --whole-file, fix
eab3d9
  minor memory leak, and bad worst-case child kill behavior
eab3d9
- make passing -e to rsync:// URLs not cause an error exit (#62489)
eab3d9
eab3d9
* Wed Mar 13 2002 Bill Nottingham <notting@redhat.com> 2.5.4-1
eab3d9
- update to 2.5.4, do assorted patchmerging
eab3d9
eab3d9
* Wed Feb 20 2002 Bill Nottingham <notting@redhat.com>
eab3d9
- fix --address (#60127)
eab3d9
- call setgroups before dropping privs (<mkp@samba.org>)
eab3d9
eab3d9
* Mon Jan 28 2002 Bill Nottingham <notting@redhat.com>
eab3d9
- fix some errors in the unsigned patch
eab3d9
eab3d9
* Sun Jan 27 2002 Bill Nottingham <notting@redhat.com>
eab3d9
- rebuild to get proper LFS_CFLAGS
eab3d9
eab3d9
* Wed Jan 23 2002 Bill Nottingham <notting@redhat.com>
eab3d9
- fix some signed/unsigned issues (<krahmer@suse.de>)
eab3d9
- tweak ipv6 patch (#55337, <john.l.villalovos@intel.com>)
eab3d9
- make xinetd file %config(noreplace)
eab3d9
eab3d9
* Fri Aug 17 2001 Bill Nottingham <notting@redhat.com>
eab3d9
- fix segfault on weird arguments (#51801)
eab3d9
eab3d9
* Tue Jul 24 2001 Bill Nottingham <notting@redhat.com>
eab3d9
- IPv6 patch (<pekkas@netcore.fi>) (#47780)
eab3d9
eab3d9
* Tue Jun 19 2001 Bill Nottingham <notting@redhat.com>
eab3d9
- add patch to fix hangs at end of sync, and other odd behaviors (#42111)
eab3d9
eab3d9
* Sat Sep 30 2000 Florian La Roche <Florian.LaRoche@redhat.de>
eab3d9
- add xinetd configuration
eab3d9
eab3d9
* Tue Sep 26 2000 Bernhard Rosenkraenzer <bero@redhat.com>
eab3d9
- 2.4.6
eab3d9
eab3d9
* Mon Jul 31 2000 Bill Nottingham <notting@redhat.com>
eab3d9
- update to 2.4.4 - fixes yet another problem with rsh transport
eab3d9
eab3d9
* Wed Jul 12 2000 Prospector <bugzilla@redhat.com>
eab3d9
- automatic rebuild
eab3d9
eab3d9
* Sat Jun 10 2000 Bill Nottingham <notting@redhat.com>
eab3d9
- rebuild in new build env.
eab3d9
eab3d9
* Mon Apr 10 2000 Bill Nottingham <notting@redhat.com>
eab3d9
- update to 2.4.3
eab3d9
eab3d9
* Tue Apr  4 2000 Bill Nottingham <notting@redhat.com>
eab3d9
- update to 2.4.2
eab3d9
eab3d9
* Tue Mar  7 2000 Bill Nottingham <notting@redhat.com>
eab3d9
- fix maxdelete behavior so it isn't sent to older servers.
eab3d9
eab3d9
* Mon Jan 31 2000 Jeff Johnson <jbj@redhat.com>
eab3d9
- update to 2.4.1.
eab3d9
eab3d9
* Fri Dec 17 1999 Bill Nottingham <notting@redhat.com>
eab3d9
- update to 2.3.2
eab3d9
eab3d9
* Sat Jun 12 1999 Jeff Johnson <jbj@redhat.com>
eab3d9
- add "max. delete" patch to limit damage when server is hosed.
eab3d9
eab3d9
* Wed Apr 07 1999 Bill Nottingham <notting@redhat.com>
eab3d9
- update to 2.3.1.
eab3d9
eab3d9
* Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com> 
eab3d9
- auto rebuild in the new build environment (release 2)
eab3d9
eab3d9
* Tue Mar 16 1999 Jeff Johnson <jbj@redhat.com>
eab3d9
- update to 2.3.0.
eab3d9
eab3d9
* Sat Mar 13 1999 Jeff Johnson <jbj@redhat.com>
eab3d9
- update to 2.3.0 beta.
eab3d9
eab3d9
* Fri Dec 18 1998 Bill Nottingham <notting@redhat.com>
eab3d9
- update to 2.2.1
eab3d9
eab3d9
* Thu Sep 10 1998 Jeff Johnson <jbj@redhat.com>
eab3d9
- updated to 2.1.1
eab3d9
eab3d9
* Mon Aug 17 1998 Erik Troan <ewt@redhat.com>
eab3d9
- updated to 2.1.0
eab3d9
eab3d9
* Thu Aug 06 1998 Erik Troan <ewt@redhat.com>
eab3d9
- buildrooted and attr-rophied
eab3d9
- removed tech-report.ps; the .tex should be good enough
eab3d9
eab3d9
* Mon Aug 25 1997 John A. Martin <jam@jamux.com>
eab3d9
- Built 1.6.3-2 after finding no rsync-1.6.3-1.src.rpm although there
eab3d9
  was an ftp://ftp.redhat.com/pub/contrib/alpha/rsync-1.6.3-1.alpha.rpm
eab3d9
  showing no packager nor signature but giving 
eab3d9
  "Source RPM: rsync-1.6.3-1.src.rpm".
eab3d9
- Changes from 1.6.2-1 packaging: added '$RPM_OPT_FLAGS' to make, strip
eab3d9
  to '%%build', removed '%%prefix'.
eab3d9
eab3d9
* Thu Apr 10 1997 Michael De La Rue <miked@ed.ac.uk>
eab3d9
- rsync-1.6.2-1 packaged.  (This entry by jam to credit Michael for the
eab3d9
  previous package(s).)