8292bd
%global _hardened_build 1
8292bd
8292bd
%define isprerelease 0
8292bd
8292bd
%if %isprerelease
8292bd
%define prerelease pre1
8292bd
%endif
8292bd
8292bd
Summary: A program for synchronizing files over a network
8292bd
Name: rsync
8292bd
Version: 3.1.3
10c6fc
Release: 19%{?dist}.1
8292bd
Group: Applications/Internet
8292bd
URL: http://rsync.samba.org/
8292bd
8292bd
Source0: https://download.samba.org/pub/rsync/src/rsync-%{version}%{?prerelease}.tar.gz
8292bd
Source1: https://download.samba.org/pub/rsync/src/rsync-patches-%{version}%{?prerelease}.tar.gz
8292bd
Source2: rsyncd.socket
8292bd
Source3: rsyncd.service
8292bd
Source4: rsyncd.conf
8292bd
Source5: rsyncd.sysconfig
8292bd
Source6: rsyncd@.service
8292bd
8292bd
BuildRequires: libacl-devel, libattr-devel, autoconf, popt-devel, systemd
8292bd
#Requires: zlib
8292bd
#Added virtual provide for zlib due to https://fedoraproject.org/wiki/Bundled_Libraries?rd=Packaging:Bundled_Libraries
8292bd
Provides: bundled(zlib) = 1.2.8
8292bd
License: GPLv3+
8292bd
8292bd
Patch0: rsync-man.patch
a01caa
Patch1: rsync-3.0.6-iconv-logging.patch
a01caa
Patch2: rsync-3.1.3-covscan.patch
ffff3d
Patch3: rsync-3.1.2-remove-symlinks.patch
043c57
Patch4: rsync-3.1.2-vvv-hang.patch
389997
Patch5: rsync-3.1.3-ignore-missing.patch
389997
Patch6: rsync-3.1.3-append-check.patch
389997
Patch7: rsync-3.1.3-skip-compress.patch
c520fb
Patch8: rsync-3.1.3-xattr.patch
579cf9
Patch9: rsync-3.1.3-cve-2018-25032.patch
9184f0
Patch10: rsync-3.1.3-sparse-block.patch
9184f0
Patch11: rsync-3.1.3-cve-2022-29154.patch
9184f0
Patch12: rsync-3.1.3-cve-2022-37434.patch
10c6fc
Patch13: rsync-3.1.3-filtering-rules.patch
10c6fc
Patch14: rsync-3.1.3-missing-xattr-filter.patch
8292bd
8292bd
%description
8292bd
Rsync uses a reliable algorithm to bring remote and host files into
8292bd
sync very quickly. Rsync is fast because it just sends the differences
8292bd
in the files over the network instead of sending the complete
8292bd
files. Rsync is often used as a very powerful mirroring process or
8292bd
just as a more capable replacement for the rcp command. A technical
8292bd
report which describes the rsync algorithm is included in this
8292bd
package.
8292bd
8292bd
%package daemon
8292bd
Summary: Service for anonymous access to rsync
8292bd
BuildArch: noarch
8292bd
Requires: %{name} = %{version}-%{release}
8292bd
%{?systemd_requires}
8292bd
%description daemon
8292bd
Rsync can be used to offer read only access to anonymous clients. This
8292bd
package provides the anonymous rsync service.
8292bd
8292bd
%prep
8292bd
# TAG: for pre versions use
8292bd
8292bd
%if %isprerelease
8292bd
%setup -q -n rsync-%{version}%{?prerelease}
8292bd
%setup -q -b 1 -n rsync-%{version}%{?prerelease}
8292bd
%else
8292bd
%setup -q
8292bd
%setup -q -b 1
8292bd
%endif
8292bd
8292bd
#Needed for compatibility with previous patched rsync versions
8292bd
patch -p1 -i patches/acls.diff
8292bd
patch -p1 -i patches/xattrs.diff
8292bd
8292bd
#Enable --copy-devices parameter
8292bd
patch -p1 -i patches/copy-devices.diff
8292bd
8292bd
%patch0 -p1 -b .man
a01caa
%patch1 -p1 -b .iconv
a01caa
%patch2 -p1 -b .covscan
ffff3d
%patch3 -p1 -b .symlinks
043c57
%patch4 -p1 -b .vvv
389997
%patch5 -p1 -b .missing
389997
%patch6 -p1 -b .append
389997
%patch7 -p1 -b .skip-compress
c520fb
%patch8 -p1 -b .xattr
579cf9
%patch9 -p1 -b .cve-2018-25032
9184f0
%patch10 -p1 -b .spars-block
9184f0
%patch11 -p1 -b .cve-2022-29154
9184f0
%patch12 -p1 -b .cve-2022-37434
10c6fc
%patch13 -p1 -b .filtering-rules
10c6fc
%patch14 -p1 -b .xattr-filter
8292bd
8292bd
%build
8292bd
%configure
8292bd
# --with-included-zlib=no temporary disabled because of #1043965
8292bd
8292bd
make %{?_smp_mflags}
8292bd
8292bd
%install
8292bd
%makeinstall INSTALLCMD='install -p' INSTALLMAN='install -p'
8292bd
8292bd
install -D -m644 %{SOURCE3} $RPM_BUILD_ROOT/%{_unitdir}/rsyncd.service
8292bd
install -D -m644 %{SOURCE2} $RPM_BUILD_ROOT/%{_unitdir}/rsyncd.socket
8292bd
install -D -m644 %{SOURCE4} $RPM_BUILD_ROOT/%{_sysconfdir}/rsyncd.conf
8292bd
install -D -m644 %{SOURCE5} $RPM_BUILD_ROOT/%{_sysconfdir}/sysconfig/rsyncd
8292bd
install -D -m644 %{SOURCE6} $RPM_BUILD_ROOT/%{_unitdir}/rsyncd@.service
8292bd
8292bd
%check
8292bd
make check
8292bd
#scripts in support/* are needed to run upstream tests but after install these should not be executable
8292bd
chmod -x support/*
8292bd
8292bd
%files
8292bd
%{!?_licensedir:%global license %%doc}
8292bd
%license COPYING
8292bd
%doc NEWS OLDNEWS README support/ tech_report.tex
8292bd
%{_bindir}/%{name}
8292bd
%{_mandir}/man1/%{name}.1*
8292bd
8292bd
%files daemon
8292bd
%{_mandir}/man5/rsyncd.conf.5*
8292bd
%config(noreplace) %{_sysconfdir}/rsyncd.conf
8292bd
%config(noreplace) %{_sysconfdir}/sysconfig/rsyncd
8292bd
%{_unitdir}/rsyncd.socket
8292bd
%{_unitdir}/rsyncd.service
8292bd
%{_unitdir}/rsyncd@.service
8292bd
8292bd
%post daemon
8292bd
%systemd_post rsyncd.service
8292bd
8292bd
%preun daemon
8292bd
%systemd_preun rsyncd.service
8292bd
8292bd
%postun daemon
8292bd
%systemd_postun_with_restart rsyncd.service
8292bd
8292bd
%changelog
10c6fc
* Wed Nov 02 2022 Michal Ruprich <mruprich@redhat.com> - 3.1.3-19.1
10c6fc
- Resolves: #2139118 - rsync-daemon fail on 3.1.3
10c6fc
9184f0
* Thu Aug 18 2022 Michal Ruprich <mruprich@redhat.com> - 3.1.3-19
9184f0
- Resolves: #2116668 - zlib: a heap-based buffer over-read or buffer overflow in inflate in inflate.c via a large gzip header extra field
31ff15
9184f0
* Mon Aug 15 2022 Michal Ruprich <mruprich@redhat.com> - 3.1.3-18
9184f0
- Resolves: #2111175 - remote arbitrary files write inside the directories of connecting peers
579cf9
9184f0
* Mon Aug 08 2022 Michal Ruprich <mruprich@redhat.com> - 3.1.3-17
9184f0
- Related: #2043753 - New option should not be sent to the server every time
9184f0
9184f0
* Thu Jul 28 2022 Michal Ruprich <mruprich@redhat.com> - 3.1.3-16
9184f0
- Resolves: #2043753 - [RFE] Improve defaults for sparse file buffering
9184f0
9184f0
* Tue Apr 12 2022 Michal Ruprich <mruprich@redhat.com> - 3.1.3-15
9184f0
- Resolves: #2071513 - A flaw in zlib-1.2.11 when compressing (not decompressing!) certain inputs
579cf9
c520fb
* Mon Oct 11 2021 Michal Ruprich <mruprich@redhat.com> - 3.1.3-14
c520fb
- Related: #1907443 - Adding fmf plans to run tests with tmt
c520fb
c520fb
* Mon Sep 27 2021 Tomas Korbar <tkorbar@redhat.com> - 3.1.3-13
c520fb
- Resolves: #1907443 - Read-only files that have changed xattrs fail to allow xattr changes
c520fb
389997
* Fri Dec 18 2020 Michal Ruprich <mruprich@redhat.com> - 3.1.3-12
389997
- Resolves: #1816528 - Defaults for --skip-compress are not working, everything is being compressed
389997
389997
* Thu Nov 05 2020 Tomas Korbar <tkorbar@redhat.com> - 3.1.3-11
389997
- Resolves: #1855981 - rsync segfaults in --append mode
389997
389997
* Thu Nov 05 2020 Tomas Korbar <tkorbar@redhat.com> - 3.1.3-10
389997
- Resolves: #1727093 - rsync: "ABORTING due to invalid path from sender"
389997
389997
* Mon Aug 24 2020 Michal Ruprich <mruprich@redhat.com> - 3.1.3-9
043c57
- Resolves: #1667436 - rsyncd.service fails to start at boot if address is configured
043c57
389997
* Wed Jun 10 2020 Michal Ruprich <mruprich@redhat.com> - 3.1.3-8
043c57
- Resolves: #1775561 - rsync 3.1.2 hangs when run with -vvv to sync a large repository
043c57
ffff3d
* Tue Oct 29 2019 Michal Ruprich <mruprich@redhat.com> - 3.1.3-7
ffff3d
- Resolves: #1693162 - remove-source-files fails with symlinks
ffff3d
a01caa
* Tue Apr 16 2019 Michal Ruprich <mruprich@redhat.com> - 3.1.3-6
a01caa
- Resolves: #1602683 - Please review important issues found by covscan
a01caa
a01caa
* Tue Apr 16 2019 Michal Ruprich <mruprich@redhat.com> - 3.1.3-5
a01caa
- Resolves: #1656761 - [FJ8.0 Bug]: [REG] The rsync command is terminated with SIGSEGV
a01caa
8292bd
* Wed Oct 03 2018 Michal Ruprich <mruprich@redhat.com> - 3.1.3-4
8292bd
- Resolves: #1635631 - Remove --noatime option from rsync
8292bd
  Cleaning spec file
8292bd
8292bd
* Fri Feb 09 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 3.1.3-3
8292bd
- Escape macros in %%changelog
8292bd
8292bd
* Tue Jan 30 2018 Michal Ruprich <mruprich@redhat.com> - 3.1.3-2
8292bd
- removed dependencies on systemd-units
8292bd
8292bd
* Mon Jan 29 2018 Michal Ruprich <mruprich@redhat.com> - 3.1.3-1
8292bd
- new version 3.1.3
8292bd
- Resolves CVE-2018-5764
8292bd
8292bd
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.1.2-7
8292bd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
8292bd
8292bd
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.1.2-6
8292bd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
8292bd
8292bd
* Wed Jun 28 2017 Michal Ruprich <mruprich@redhat.com> - 3.1.2-5
8292bd
- Resolves: #1459681 - rpmscripts for rsyncd.service are in the wrong package
8292bd
8292bd
* Wed May 03 2017 Michal Ruprich <mruprich@redhat.com> - 3.1.2-4
8292bd
- Added virtual provide for zlib library
8292bd
8292bd
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.1.2-3
8292bd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
8292bd
8292bd
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 3.1.2-2
8292bd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
8292bd
8292bd
* Fri Jan 08 2016 Luboš Uhliarik <luhliari@redhat.com> - 3.1.2-1
8292bd
- new version 3.1.2
8292bd
8292bd
* Mon Nov 09 2015 Luboš Uhliarik <luhliari@redhat.com> - 3.1.1-8
8292bd
- Resolves: #1233893 - added noatime patch
8292bd
8292bd
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.1.1-7
8292bd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
8292bd
8292bd
* Mon Aug 18 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.1.1-6
8292bd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
8292bd
8292bd
* Wed Aug 13 2014 Pavel Å imerda <psimerda@redhat.com> - 3.1.1-5
8292bd
- Related: #1123813 - fix rsync-daemon subpackage dependencywq
8292bd
8292bd
* Wed Aug 13 2014 Pavel Å imerda <psimerda@redhat.com> - 3.1.1-4
8292bd
- Related: #1123813 - build rsync-daemon as noarch
8292bd
8292bd
* Tue Aug 12 2014 Pavel Å imerda <psimerda@redhat.com> - 3.1.1-3
8292bd
- Resolves: #1123813 - Reduce dependencies
8292bd
8292bd
* Mon Aug  4 2014 Tom Callaway <spot@fedoraproject.org> - 3.1.1-2
8292bd
- fix license handling
8292bd
8292bd
* Wed Jun 25 2014 Michal Luscon <mluscon@redhat.com> - 3.1.1-1
8292bd
- Update to latest upstream version 3.1.1
8292bd
8292bd
* Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.1.0-6
8292bd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
8292bd
8292bd
* Fri May 30 2014 Michal Luscon <mluscon@redhat.com> - 3.1.0-5
8292bd
- Reverted: #1050081 - breaks rawhide live installation
8292bd
8292bd
* Mon May 26 2014 Michal Luscon <mluscon@redhat.com> - 3.1.0-4
8292bd
- Fixed: #1050081 undo the hard-link xattr optimization
8292bd
8292bd
* Wed Apr 16 2014 Michal Luscon <mluscon@redhat.com> - 3.1.0-3
8292bd
- Fixed: CVE-2014-2855 - denial of service
8292bd
- Reverted: compilation with system provided zlib (#1043965)
8292bd
8292bd
* Sun Oct 20 2013 Michal Lusocn <mluscon@redhat.com> - 3.1.0-2
8292bd
- Update to latest upstream 3.1.0
8292bd
- Fixed #1018520 - missing rsyncd@.service
8292bd
8292bd
* Wed Aug 07 2013 Michal Luscon <mluscon@redhat.com> - 3.1.0-1pre1
8292bd
- Upstream 3.1.0 pre release
8292bd
- Fixed: #495310 - rsync contains forked copy of zlib
8292bd
- Fixed: #926459 - building aarch64
8292bd
- Fixed: bogus dates in changelog
8292bd
8292bd
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.0.9-12
8292bd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
8292bd
8292bd
* Fri Jun 28 2013 Michal Luscon <mluscon@redhat.com> - 3.0.9-11
8292bd
- Add BuildRequires: systemd-units
8292bd
8292bd
* Mon Jun 17 2013 Michal Luscon <mluscon@redhat.com> - 3.0.9-10
8292bd
- Fixed: #947765 - rsync daemon chooses wrong destination place
8292bd
8292bd
* Fri May 17 2013 Michal Luscon <mluscon@redhat.com> - 3.0.9-9
8292bd
- Fix missing man page and help options
8292bd
8292bd
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.0.9-8
8292bd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
8292bd
8292bd
* Thu Nov 15 2012 Michal Luscon <mluscon@redhat.com> 3.0.9-6
8292bd
- Systemd units for rsync
8292bd
8292bd
* Tue Oct 23 2012 Michal Luscon <mluscon@redhat.com> 3.0.9-5
8292bd
- Reverted: #495310 - rsync contains forked copy of zlib
8292bd
8292bd
* Tue Oct 16 2012 Michal Luscon <mluscon@redhat.com> 3.0.9-4
8292bd
- Fixed: #823088 - rsync loses track of files with different directory prefixes
8292bd
- Fixed: #495310 - rsync contains forked copy of zlib
8292bd
8292bd
* Sat Jul 21 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.0.9-3
8292bd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
8292bd
8292bd
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.0.9-2
8292bd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
8292bd
8292bd
* Wed Sep 14 2011 Vojtech Vitek (V-Teq) <vvitek@redhat.com> - 3.0.9-1
8292bd
- Rebase to 3.0.9 (#741004)
8292bd
8292bd
* Wed Sep 14 2011 Vojtech Vitek (V-Teq) <vvitek@redhat.com> - 3.0.8-2
8292bd
- Fix security context of symbolic links (#709779)
8292bd
8292bd
* Tue Mar 29 2011 Vojtech Vitek <vvitek@redhat.com> - 3.0.8-1
8292bd
- Rebase to 3.0.8, remove buffer overflow patch (#691362, #675036)
8292bd
8292bd
* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.0.7-4
8292bd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
8292bd
8292bd
* Mon Mar 29 2010 Jan Zeleny <jzeleny@redhat.com> - 3.0.7-3
8292bd
- buffer overflow patch replaced by upstream version
8292bd
8292bd
* Fri Jan 22 2010 Jan Zeleny <jzeleny@redhat.com> - 3.0.7-2
8292bd
- fixed issue with buffer overflow when using long filenames (#557916)
8292bd
8292bd
* Tue Jan 19 2010 Jan Zeleny <jzeleny@redhat.com> - 3.0.7-1
8292bd
- rebased to 3.0.7
8292bd
8292bd
* Mon Dec 07 2009 Jan Zeleny <jzeleny@redhat.com> - 3.0.6-4
8292bd
- applied patch to avoid retouching dir permissions (#542679)
8292bd
8292bd
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.0.6-3
8292bd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
8292bd
8292bd
* Mon Jun  1 2009 Simo Sorce <ssorce@redhat.com> 3.0.6-2
8292bd
- Final 3.0.6 release
8292bd
8292bd
* Thu May 21 2009 Ján ONDREJ (SAL) <ondrejj(at)salstar.sk> - 3.0.6-1pre1
8292bd
- Enabled patches/copy-devices.diff patch (bz#494313)
8292bd
8292bd
* Wed Apr 15 2009 Simo Sorce <ssorce@redhat.com> 3.0.6-0pre1
8292bd
- First 3.0.6 pre release
8292bd
- Also change the spec to simplify releasing pre-releases
8292bd
8292bd
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.0.5-1
8292bd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
8292bd
8292bd
* Thu Jan  1 2009 Simo Sorce <ssorce@redhat.com> 3.0.5-0.fc11
8292bd
- New upstream bugfix release
8292bd
8292bd
* Mon Sep  8 2008 Simo Sorce <ssorce@redhat.com> 3.0.4-0.fc10
8292bd
- New upstream bugfix release
8292bd
8292bd
* Mon Jun 30 2008 Simo Sorce <ssorce@redhat.com> 3.0.3-0.fc10
8292bd
- New upstream release
8292bd
8292bd
* Tue Apr  8 2008 Simo Sorce <ssorce@redhat.com> 3.0.2-0.fc9
8292bd
- Security release: http://rsync.samba.org/security.html#s3_0_2
8292bd
8292bd
* Fri Apr  4 2008 Simo Sorce <ssorce@redhat.com> 3.0.1-2.fc9
8292bd
- Make sure support scripts are not executable so that no bad perl dependecies
8292bd
  are created
8292bd
8292bd
* Fri Apr  4 2008 Simo Sorce <ssorce@redhat.com> 3.0.1-1.fc9
8292bd
- Add NEWS and support/ scripts in the docs section
8292bd
- 3.0.1 final
8292bd
8292bd
* Mon Mar 31 2008 Simo Sorce <ssorce@redhat.com> 3.0.1-0.3.pre3.fc9
8292bd
- 3.0.1 pre release #3
8292bd
- Fixes some annoying minor bugs (see release notes)
8292bd
8292bd
* Thu Mar 27 2008 Simo Sorce <ssorce@redhat.com> 3.0.1-0.2.pre2.fc9
8292bd
- 3.0.1 pre release #2
8292bd
- Fixes #439074
8292bd
8292bd
* Tue Mar 25 2008 Simo Sorce <ssorce@redhat.com> 3.0.1-0.1.pre1.fc9
8292bd
- 3.0.1 pre release #1
8292bd
- Fixes #438694
8292bd
8292bd
* Sun Mar  2 2008 Simo Sorce <ssorce@redhat.com> 3.0.0-1.fc9
8292bd
- Final 3.0.0 release
8292bd
8292bd
* Sat Feb 23 2008 Simo Sorce <ssorce@redhat.com> 3.0.0-0.pre10.fc9
8292bd
- Tenth preprelease of the 3.0.0 series
8292bd
8292bd
* Sat Feb 16 2008 Simo Sorce <ssorce@redhat.com> 3.0.0-0.pre9.fc9
8292bd
- Ninth preprelease of the 3.0.0 series
8292bd
8292bd
* Sat Feb  2 2008 Simo Sorce <ssorce@redhat.com> 3.0.0-0.pre8.fc9
8292bd
- Eight prerelease
8292bd
- Add second source, now patches are in a separate file
8292bd
- Add temporary fix to the xattrs.diff patch line as, in this version
8292bd
  the patch contains one extra humk already contained in acls.diff
8292bd
8292bd
* Sat Oct 27 2007 Simo Sorce <ssorce@redhat.com> 3.0.0-0.pre4.fc9
8292bd
- Fourth prerelease
8292bd
8292bd
* Mon Oct 15 2007 Simo Sorce <ssorce@redhat.com> 3.0.0-0.pre2.1.fc9
8292bd
- Add support for IPv6 by default with xinetd
8292bd
8292bd
* Fri Oct 12 2007 Simo Sorce <ssorce@redhat.com> 3.0.0-0.pre2.fc9
8292bd
- Second prerelease
8292bd
8292bd
* Wed Oct 10 2007 Simo Sorce <ssorce@redhat.com> 3.0.0-0.pre1.fc9
8292bd
- New Major version prerelease
8292bd
8292bd
* Wed Sep 5 2007 Simo Sorce <ssorce@redhat.com> 2.6.9-3.fc8
8292bd
- Add patch to fix crash bug with hardlinks and ACLs patches
8292bd
8292bd
* Mon Feb 19 2007 Adam Jackson <ajax@redhat.com> 2.6.9-2
8292bd
- Add dist tag to Release to fix upgrades from FC5 or FC6.
8292bd
8292bd
* Mon Feb 19 2007 Simo Sorce <ssorce@redhat.com> - 2.6.9-2
8292bd
- fix acl/xattr bug with --delete: (bz#229145)
8292bd
8292bd
* Wed Nov 22 2006 Florian La Roche <laroche@redhat.com> - 2.6.9-1
8292bd
- update to 2.6.9
8292bd
8292bd
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 2.6.8-3.1
8292bd
- rebuild
8292bd
8292bd
* Fri Jun 9 2006 Jay Fenlason <fenlason@redhat.com> 2.6.8-3
8292bd
- Add my xattrs_bug patch to fix a bug where xattrs don't get sent correctly.
8292bd
- Add BuildRequires to make sure libattr-devel and libacl-devel are avaliable
8292bd
- replace --with... with --enable... so they actually work
8292bd
- Add make, autoconf and gcc to BuildRequires
8292bd
8292bd
* Mon May 8 2006 Jay Fenlason <fenlason@redhat.com> 2.6.8-2
8292bd
- New upstream release
8292bd
- Use the upstream xattr patch instead of mine.  This closes
8292bd
  bz#190208 CVE-2006-2083 rsync buffer overflow issue
8292bd
8292bd
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 2.6.6-2.2.1
8292bd
- bump again for double-long bug on ppc(64)
8292bd
8292bd
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 2.6.6-2.2
8292bd
- rebuilt for new gcc4.1 snapshot and glibc changes
8292bd
8292bd
* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
8292bd
- rebuilt
8292bd
8292bd
* Thu Jul 28 2005 Jay Fenlason <fenlason@redhat.com> 2.6.6-2
8292bd
- New upstream release.  See the NEWS file for details.
8292bd
8292bd
* Thu Jun 2 2005 Jay Fenlason <fenlason@redhat.com> 2.6.5-2
8292bd
- New upstream release
8292bd
8292bd
* Tue May 17 2005 Jay Fenlason <fenlason@redhat.com> 2.6.5-0.pre1.0
8292bd
- new upstream pre-release
8292bd
8292bd
* Tue May 17 2005 Jay Fenlason <fenlason@redhat.com> 2.6.4-3
8292bd
- Include the -address patch from upstream, to close
8292bd
  bz#154752 Unable to use --address in client mode
8292bd
8292bd
* Thu Mar 31 2005 Jay Fenlason <fenlason@redhat.com> 2.6.4-2
8292bd
- New upstream version
8292bd
8292bd
* Wed Mar 2 2005 Jay Fenlason <fenlason@redhat.com> 2.6.3-3
8292bd
- bump release, rebuild with gcc4
8292bd
- pass RPM_OPT_FLAGS to make
8292bd
8292bd
* Thu Feb 10 2005 Jay Fenlason <fenlason@redhat.com> 2.6.3-2
8292bd
- Added my -xattr patch, which is based on the -acl patch.
8292bd
8292bd
* Thu Sep 30 2004 Jay Fenlason <fenlason@redhat.com> 2.6.3-1
8292bd
- New upstream release.
8292bd
8292bd
* Tue Sep 21 2004 Jay Fenlason <fenlason@redhat.com> 2.6.3-0.pre2
8292bd
- new upstream version.
8292bd
8292bd
* Tue Aug 17 2004 Jay Fenlason <fenlason@redhat.com> 2.6.3-0.pre1
8292bd
- New upstream version with security fix for CAN-2004-0792
8292bd
- This obsoletes the -lastdir-corruption patch.
8292bd
8292bd
* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
8292bd
- rebuilt
8292bd
8292bd
* Tue May 25 2004 Mark McLoughlin <markmc@redhat.com> - 2.6.2-1
8292bd
- Backport fix for crasher when passing multiple directories of the same
8292bd
  length (bug #123708)
8292bd
8292bd
* Fri Apr 30 2004 Jay Fenlason <fenlason@redhat.com> 2.6.2-0
8292bd
- New upstream version to correct the problems with 2.6.1.
8292bd
  This obsoletes all the patches to 2.6.1
8292bd
8292bd
* Thu Apr 29 2004 Jay Fenlason <fenlason@redhat.com> 2.6.1-1
8292bd
- Rsync 2.6.1 final.
8292bd
- Add a patch from Wayne Davison <wayned@samba.org> that fixes a
8292bd
  use of uninitilized memory in the map_uid and map_gid functions.
8292bd
- Add another patch from Wayne Davidson that fixes the -R option.
8292bd
- Add a patch (extracted from a patch by Sami Farin
8292bd
  <safari-rsync@safari.iki.fi>) to not ignore the return value
8292bd
  of close().
8292bd
8292bd
* Thu Mar 25 2004 Jay Fenlason <fenlason@redhat.com> 2.6.1-0.pre1
8292bd
- New upstream version
8292bd
8292bd
* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
8292bd
- rebuilt
8292bd
8292bd
* Mon Jan  5 2004 Jay Fenlason <fenlason@redhat.com> 2.6.0-0
8292bd
- New upstream version, obsoletes the rsync-2.5.6-signal.patch
8292bd
8292bd
* Wed Dec  3 2003 Bill Nottingham <notting@redhat.com> 2.5.7-2
8292bd
- rebuild
8292bd
8292bd
* Wed Dec  3 2003 Bill Nottingham <notting@redhat.com> 2.5.7-1
8292bd
- update to 2.5.7
8292bd
8292bd
* Tue Aug 05 2003 Hardy Merrill <hmerrill@redhat.com> 2.5.6-20
8292bd
- rebuild in new build env
8292bd
8292bd
* Tue Aug 05 2003 Lon Hohberger <lhh@redhat.com> 2.5.6-19
8292bd
- spec file fix
8292bd
8292bd
* Tue Aug 05 2003 Hardy Merrill <hmerrill@redhat.com> 2.5.6-18
8292bd
- rebuild in new build env
8292bd
8292bd
* Tue Aug 05 2003 Hardy Merrill <hmerrill@redhat.com> 2.5.6-17
8292bd
- fixed spec - added patch0 to prep.
8292bd
8292bd
* Tue Aug 05 2003 Hardy Merrill <hmerrill@redhat.com> 2.5.6-16
8292bd
- rebuild in new build env
8292bd
8292bd
* Mon Aug 04 2003 Hardy Merrill <hmerrill@redhat.com> 2.5.6-15
8292bd
- add rsync-2.5.6-signal.patch to fix kernel warnings that
8292bd
  appear because socket.c sets SIGCHLD to SIG_IGN and then
8292bd
  calls wait.  This is in response to bug#98740.  This patch
8292bd
  *has* been committed to CVS upstream and will be in
8292bd
  upstream rsync-2.5.7.
8292bd
8292bd
* Fri Jun 13 2003 Hardy Merrill <hmerrill@redhat.com> 2.5.6-14
8292bd
- build scratch - for compile warnings
8292bd
8292bd
* Fri Jun 13 2003 Hardy Merrill <hmerrill@redhat.com> 2.5.6-13
8292bd
- build scratch - for compile warnings
8292bd
8292bd
* Thu Jun 12 2003 Hardy Merrill <hmerrill@redhat.com> 2.5.6-12
8292bd
- rebuild in new build env
8292bd
8292bd
* Thu Jun 12 2003 Hardy Merrill <hmerrill@redhat.com> 2.5.6-11
8292bd
- removed rsync-2.5.6-sign.patch.  Upstream code
8292bd
  incorporates signed vs unsigned changes.
8292bd
8292bd
* Wed Jun 11 2003 Hardy Merrill <hmerrill@redhat.com> 2.5.6-10_CVSHEAD_signpatch
8292bd
- build scratch - added rsync-2.5.6-sign.patch.
8292bd
8292bd
* Wed Jun 11 2003 Hardy Merrill <hmerrill@redhat.com> 2.5.6-9_CVSHEAD_nopatches
8292bd
- build scratch.
8292bd
8292bd
* Wed Jun 11 2003 Hardy Merrill <hmerrill@redhat.com> 2.5.6-8
8292bd
- build scratch - deleted rsync-2.5.6-sign.patch.
8292bd
8292bd
* Mon Jun 09 2003 Hardy Merrill <hmerrill@redhat.com> 2.5.6-7
8292bd
- rebuild in new build env
8292bd
8292bd
* Thu Jun 05 2003 Hardy Merrill <hmerrill@redhat.com> 2.5.6-6
8292bd
- removed patch rsync-2.5.4-maxdel.patch
8292bd
- removed patch rsync-2.4.6-segv.patch
8292bd
   - current 2.5.6 properly handles (no segfault) the situation
8292bd
     (rsync '[a]') that caused a need for this patch.
8292bd
- added patch rsync-2.5.6-sign.patch, which is a working
8292bd
  subset of patches (that still apply) included in the original
8292bd
  rsync-2.5.4-moresignage.patch
8292bd
8292bd
* Wed Jun 04 2003 Elliot Lee <sopwith@redhat.com>
8292bd
- rebuilt
8292bd
8292bd
* Tue Mar 11 2003 Hardy Merrill <hmerrill@redhat.com> 2.5.6-4
8292bd
- rebuild in new build env
8292bd
8292bd
* Tue Mar 11 2003 Hardy Merrill <hmerrill@redhat.com> 2.5.6-3
8292bd
- fixed changelog comments
8292bd
8292bd
* Mon Mar 10 2003 Hardy Merrill <hmerrill@redhat.com> 2.5.6-2
8292bd
- rebuild in new build env
8292bd
8292bd
* Mon Mar 10 2003 Hardy Merrill <hmerrill@redhat.com> 2.5.6-1
8292bd
- update to 2.5.6 from upstream
8292bd
8292bd
* Wed Jan 22 2003 Tim Powers <timp@redhat.com>
8292bd
- rebuilt
8292bd
8292bd
* Fri Jan 17 2003 Hardy Merrill <hmerrill@redhat.com> 2.5.5-3
8292bd
- fix spelling mistake in rsync.xinetd.  #66036 & dup #75006
8292bd
8292bd
* Wed Dec 11 2002 Tim Powers <timp@redhat.com> 2.5.5-2
8292bd
- rebuild on all arches
8292bd
8292bd
* Mon Jun 24 2002 Bill Nottingham <notting@redhat.com> 2.5.5-1
8292bd
- update to 2.5.5
8292bd
8292bd
* Fri Jun 21 2002 Tim Powers <timp@redhat.com>
8292bd
- automated rebuild
8292bd
8292bd
* Thu May 23 2002 Tim Powers <timp@redhat.com>
8292bd
- automated rebuild
8292bd
8292bd
* Wed Apr 10 2002 Bill Nottingham <notting@redhat.com> 2.5.4-2
8292bd
- upstream patches: fix accidental use of --whole-file, fix
8292bd
  minor memory leak, and bad worst-case child kill behavior
8292bd
- make passing -e to rsync:// URLs not cause an error exit (#62489)
8292bd
8292bd
* Wed Mar 13 2002 Bill Nottingham <notting@redhat.com> 2.5.4-1
8292bd
- update to 2.5.4, do assorted patchmerging
8292bd
8292bd
* Wed Feb 20 2002 Bill Nottingham <notting@redhat.com>
8292bd
- fix --address (#60127)
8292bd
- call setgroups before dropping privs (<mkp@samba.org>)
8292bd
8292bd
* Mon Jan 28 2002 Bill Nottingham <notting@redhat.com>
8292bd
- fix some errors in the unsigned patch
8292bd
8292bd
* Sun Jan 27 2002 Bill Nottingham <notting@redhat.com>
8292bd
- rebuild to get proper LFS_CFLAGS
8292bd
8292bd
* Wed Jan 23 2002 Bill Nottingham <notting@redhat.com>
8292bd
- fix some signed/unsigned issues (<krahmer@suse.de>)
8292bd
- tweak ipv6 patch (#55337, <john.l.villalovos@intel.com>)
8292bd
- make xinetd file %%config(noreplace)
8292bd
8292bd
* Fri Aug 17 2001 Bill Nottingham <notting@redhat.com>
8292bd
- fix segfault on weird arguments (#51801)
8292bd
8292bd
* Tue Jul 24 2001 Bill Nottingham <notting@redhat.com>
8292bd
- IPv6 patch (<pekkas@netcore.fi>) (#47780)
8292bd
8292bd
* Tue Jun 19 2001 Bill Nottingham <notting@redhat.com>
8292bd
- add patch to fix hangs at end of sync, and other odd behaviors (#42111)
8292bd
8292bd
* Sat Sep 30 2000 Florian La Roche <Florian.LaRoche@redhat.de>
8292bd
- add xinetd configuration
8292bd
8292bd
* Tue Sep 26 2000 Bernhard Rosenkraenzer <bero@redhat.com>
8292bd
- 2.4.6
8292bd
8292bd
* Mon Jul 31 2000 Bill Nottingham <notting@redhat.com>
8292bd
- update to 2.4.4 - fixes yet another problem with rsh transport
8292bd
8292bd
* Wed Jul 12 2000 Prospector <bugzilla@redhat.com>
8292bd
- automatic rebuild
8292bd
8292bd
* Sat Jun 10 2000 Bill Nottingham <notting@redhat.com>
8292bd
- rebuild in new build env.
8292bd
8292bd
* Mon Apr 10 2000 Bill Nottingham <notting@redhat.com>
8292bd
- update to 2.4.3
8292bd
8292bd
* Tue Apr  4 2000 Bill Nottingham <notting@redhat.com>
8292bd
- update to 2.4.2
8292bd
8292bd
* Tue Mar  7 2000 Bill Nottingham <notting@redhat.com>
8292bd
- fix maxdelete behavior so it isn't sent to older servers.
8292bd
8292bd
* Mon Jan 31 2000 Jeff Johnson <jbj@redhat.com>
8292bd
- update to 2.4.1.
8292bd
8292bd
* Fri Dec 17 1999 Bill Nottingham <notting@redhat.com>
8292bd
- update to 2.3.2
8292bd
8292bd
* Sat Jun 12 1999 Jeff Johnson <jbj@redhat.com>
8292bd
- add "max. delete" patch to limit damage when server is hosed.
8292bd
8292bd
* Wed Apr 07 1999 Bill Nottingham <notting@redhat.com>
8292bd
- update to 2.3.1.
8292bd
8292bd
* Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com> 
8292bd
- auto rebuild in the new build environment (release 2)
8292bd
8292bd
* Tue Mar 16 1999 Jeff Johnson <jbj@redhat.com>
8292bd
- update to 2.3.0.
8292bd
8292bd
* Sat Mar 13 1999 Jeff Johnson <jbj@redhat.com>
8292bd
- update to 2.3.0 beta.
8292bd
8292bd
* Fri Dec 18 1998 Bill Nottingham <notting@redhat.com>
8292bd
- update to 2.2.1
8292bd
8292bd
* Thu Sep 10 1998 Jeff Johnson <jbj@redhat.com>
8292bd
- updated to 2.1.1
8292bd
8292bd
* Mon Aug 17 1998 Erik Troan <ewt@redhat.com>
8292bd
- updated to 2.1.0
8292bd
8292bd
* Thu Aug 06 1998 Erik Troan <ewt@redhat.com>
8292bd
- buildrooted and attr-rophied
8292bd
- removed tech-report.ps; the .tex should be good enough
8292bd
8292bd
* Mon Aug 25 1997 John A. Martin <jam@jamux.com>
8292bd
- Built 1.6.3-2 after finding no rsync-1.6.3-1.src.rpm although there
8292bd
  was an ftp://ftp.redhat.com/pub/contrib/alpha/rsync-1.6.3-1.alpha.rpm
8292bd
  showing no packager nor signature but giving 
8292bd
  "Source RPM: rsync-1.6.3-1.src.rpm".
8292bd
- Changes from 1.6.2-1 packaging: added '$RPM_OPT_FLAGS' to make, strip
8292bd
  to '%%build', removed '%%prefix'.
8292bd
8292bd
* Thu Apr 10 1997 Michael De La Rue <miked@ed.ac.uk>
8292bd
- rsync-1.6.2-1 packaged.  (This entry by jam to credit Michael for the
8292bd
  previous package(s).)