diff --git a/rsync.spec b/rsync.spec index 5a16196..e8ae382 100644 --- a/rsync.spec +++ b/rsync.spec @@ -1,33 +1,35 @@ +%define optflags -ggdb Summary: A program for synchronizing files over a network. Name: rsync Version: 2.4.6 -Release: 4 +Release: 5 Group: Applications/Internet Source: ftp://rsync.samba.org/pub/rsync/rsync-%{version}.tar.gz Source1: rsync.xinetd Patch0: rsync-2.4.2-maxdel.patch Patch1: rsync-nohang.patch Patch2: rsync-2.4.6-ipv6.patch +Patch3: rsync-2.4.6-segv.patch +ExcludeArch: alpha Prefix: %{_prefix} BuildRoot: /var/tmp/%{name}-root Copyright: GPL %description -Rsync uses a quick and reliable algorithm to very quickly bring -remote and host files into sync. Rsync is fast because it just -sends the differences in the files over the network (instead of -sending the complete files). Rsync is often used as a very powerful -mirroring process or just as a more capable replacement for the -rcp command. A technical report which describes the rsync algorithm -is included in this package. - -Install rsync if you need a powerful mirroring program. +Rsync uses a reliable algorithm to bring remote and host files into +sync very quickly. Rsync is fast because it just sends the differences +in the files over the network instead of sending the complete +files. Rsync is often used as a very powerful mirroring process or +just as a more capable replacement for the rcp command. A technical +report which describes the rsync algorithm is included in this +package. %prep %setup -q %patch0 -p1 -b .maxdel %patch1 -p0 -b .nohang %patch2 -p1 -b .ipv6 +%patch3 -p1 -b .segv %build %configure @@ -53,6 +55,9 @@ rm -rf $RPM_BUILD_ROOT %{_mandir}/man5/rsyncd.conf.5* %changelog +* Fri Aug 17 2001 Bill Nottingham +- fix segfault on weird arguments (#51801) + * Tue Jul 24 2001 Bill Nottingham - IPv6 patch () (#47780)