]> git.pld-linux.org Git - packages/rsync.git/blobdiff - rsync.spec
- rel 4; we use internal (modified) zlib, so add CVE fixes for it
[packages/rsync.git] / rsync.spec
index fdf9453a553ffab48373fa271f6429aec90efb0b..0100981760295c8dc2ca0a34a3e0924ea0ea4004 100644 (file)
@@ -4,7 +4,7 @@
 #
 # Conditional build:
 %bcond_with    rsh     # set remote shell command to rsh instead of ssh (old behaviour)
-%bcond_with    fadvise # apply fadvise patch
+%bcond_without fadvise # apply fadvise patch
 %bcond_with    tests   # perform "make test"
 #
 %ifarch alpha
@@ -21,7 +21,7 @@ Summary(zh_CN.UTF-8): [通讯]传输工具
 Summary(zh_TW.UTF-8):  [喙啪]\e$(B6G?i火(c\e(B
 Name:          rsync
 Version:       3.1.3
-Release:       1
+Release:       4
 Epoch:         1
 License:       GPL v3+
 Group:         Networking/Utilities
@@ -33,9 +33,14 @@ Source2:     %{name}.inet
 Source3:       %{name}.init
 Source4:       %{name}.sysconfig
 Source5:       %{name}d.logrotate
+Patch100:      %{name}-fixes.patch
 Patch0:                %{name}-config.patch
 Patch1:                %{name}-fadvise.patch
 Patch2:                %{name}-noatime.patch
+Patch3:                CVE-2016-9840.patch
+Patch4:                CVE-2016-9841.patch
+Patch5:                CVE-2016-9842.patch
+Patch6:                CVE-2016-9843.patch
 URL:           https://rsync.samba.org/
 BuildRequires: acl-devel
 BuildRequires: autoconf >= 2.59
@@ -161,9 +166,14 @@ techniczna nowego algorytmu została również dołączona do pakietu.
 
 %prep
 %setup -q -b1
+%patch100 -p1
 %patch0 -p1
 %{?with_fadvise:%patch1 -p1}
 %patch2 -p1
+%patch3 -p1
+%patch4 -p1
+%patch5 -p1
+%patch6 -p1
 
 # for compat with previous patched version
 patch -p1 -i patches/acls.diff || exit 1
This page took 0.06453 seconds and 4 git commands to generate.