Blame SPECS/rsync.spec

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