Dominique Leuenberger 2025-01-18 12:18:07 +00:00 committed by Git OBS Bridge
commit eb64596347
14 changed files with 265 additions and 84 deletions

BIN
rsync-3.3.0.tar.gz (Stored with Git LFS)

Binary file not shown.

View File

@ -1,6 +0,0 @@
-----BEGIN PGP SIGNATURE-----
iF0EABECAB0WIQQASMiwJtTJbw5YnC9shZ+xS5aoxQUCZhF6vQAKCRBshZ+xS5ao
xZ6kAKDZkE3C9w/cu8o3/Ic5KNycbcTw8gCdH/pdNo6kSGF3qLelFI6uK5Q4jdA=
=vJGJ
-----END PGP SIGNATURE-----

3
rsync-3.4.1.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:2924bcb3a1ed8b551fc101f740b9f0fe0a202b115027647cf69850d65fd88c52
size 1172739

17
rsync-3.4.1.tar.gz.asc Normal file
View File

@ -0,0 +1,17 @@
-----BEGIN PGP SIGNATURE-----
iQJIBAABCgAyFiEEn+8RLc4ZoNx+iCy4G7JJl6hTX28FAmeIIGUUHGFuZHJld0B0
cmlkZ2VsbC5uZXQACgkQG7JJl6hTX2+pjg//dRhZGf01aiIFnXsJUqwPCYM7o68X
mBZjw3UjylPyMQd5GhRUtGn1biTkKjbQh5L1YUrbX7afkjnu4nUy4KQ6SbjBI0wf
0roXeXnx+3tCwYke0074b+MBmIVcFgNt6BH+g5gDT0vaMCD7hvM4qVLZvWj3Jb6/
Ujc1Gq27ZoYTPTzbb0Q7XncACYDxbrIV8FY2pWouFq1SaWPXzqlHzE6HSclXA+M9
GTai1ggMM2EA0Azqjpq8/40y7ZjkfU3zuFTJKBUpSmCNV1He1pqpCRdhwAhNeV21
T6BmtgBN9Ibr4twXcHGrBNRypnxd0sPEYHL2q7kJ+WcJ35ukgYOG0aSn/p90SacQ
HKjWF7TMx2l8N2YXmxZOT4MECrMyzDhyJVBp4veDfVQKgr28SscNp63m54Ta6rR9
Cv5Hlq9kFDBo0csDoGGfRVyrje0qHaEjfSpPesEIMyXuTdAnUFYNlghJ9KCqtCSO
+Yfj6h5pz6cZNRP8SrIQf40mzRpgH2rND22hBWOBvqZFVTQJoM2CHhrJfu9z9IB5
erZPskT/OxWCNtcE2S/ZAfUzxXAAu2Zb+LYuJcA8mAuk09q0aUiyku2UmFE2vRkb
0Eh2ftNFc+vQBV8ig2yuCqcm3z5rdARGJDu56ZAVlx8JMQmvLfR4zG4VP2JfSMUq
ge9M2zu4k2jNLtk=
=puFB
-----END PGP SIGNATURE-----

View File

@ -1,13 +0,0 @@
Index: rsync-3.3.0/configure.ac
===================================================================
--- rsync-3.3.0.orig/configure.ac
+++ rsync-3.3.0/configure.ac
@@ -412,7 +412,7 @@ AS_HELP_STRING([--disable-ipv6],[disable
#include <stdlib.h>
#include <sys/types.h>
#include <sys/socket.h>
-main()
+int main(void)
{
if (socket(AF_INET6, SOCK_STREAM, 0) < 0)
exit(1);

BIN
rsync-patches-3.3.0.tar.gz (Stored with Git LFS)

Binary file not shown.

View File

@ -1,6 +0,0 @@
-----BEGIN PGP SIGNATURE-----
iF0EABECAB0WIQQASMiwJtTJbw5YnC9shZ+xS5aoxQUCZhF6vQAKCRBshZ+xS5ao
xcOpAJ0e/0uM2Ds98F7lwsTWiYdsJJ4EGwCfU4SaBIySxtKPdHh0Qy6Y1dt8uTc=
=dZu7
-----END PGP SIGNATURE-----

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:f56566e74cfa0f68337f7957d8681929f9ac4c55d3fb92aec0d743db590c9a88
size 150445

View File

@ -0,0 +1,17 @@
-----BEGIN PGP SIGNATURE-----
iQJIBAABCgAyFiEEn+8RLc4ZoNx+iCy4G7JJl6hTX28FAmeIIGUUHGFuZHJld0B0
cmlkZ2VsbC5uZXQACgkQG7JJl6hTX2+7tg/7BxK0Up3zu3dXzO43qgpeI0TaNCUD
9ofs2e1DNQk3JUwN1DQ2qFoszWv1hWhLCPKuLD+UD+fKcvsW6qIcKzJUC47kbJEO
mUch9PT7REi8FnLQQ0uReARACMALvtXewXE6He1ENNGIikPa8HI1VVPuDpscpBYi
2qLHtDHvAlYbkzi7hPCJVOIa60gUQureaXo2tdIvY1zCkwry00g1Gae6wJ9+Qud3
MlJLIV4kF9yFiB8IOp2eL/ypNmay2iGZlfY/BKqQ97pUZorzwNEIZYJZowmg8aBm
3PfU1Yqp0uUquR4afUrrFo1QZQZw76ttgiUo+OtrdN5cgPYv6HCumtxBV+yp9d/S
Lw93yYZ2HHMx7JWjMmgKCPJqWLcce8iedbUmDgSbItf3TnPGCrFtYTOr5lF2m5qd
eQYm6aP27NsaVoIYGwpcHfu+GJWfdaufnGA8/RyjIhVc2zTGTacONNaJ7BAdGyPc
PkaiDu7QSa/op+fRW/CTYQAYgb3QB3ugXb81F2lR2l2ZV1GuBfa9+LlUtnf+Dt50
hLI7qlyC/oVCvi51PzumkZ73JCV32yKARV4HBDaOT3TNpqso44xBZPuOv/AsN6tQ
vnGlTokEpemEKAhleOWibQxUatL+n6GMONK1yeWib34g5vI6YGPInC+TjfPGMFr9
e7DOr/W9ozvxGDU=
=XuUF
-----END PGP SIGNATURE-----

View File

@ -1,7 +1,8 @@
diff -ur a/clientserver.c b/clientserver.c
--- a/clientserver.c 2023-11-28 17:12:41.643268046 +0100
+++ b/clientserver.c 2023-11-28 17:25:30.476279700 +0100
@@ -1261,10 +1261,16 @@
Index: rsync-3.4.0/clientserver.c
===================================================================
--- rsync-3.4.0.orig/clientserver.c
+++ rsync-3.4.0/clientserver.c
@@ -1261,10 +1261,16 @@ static void send_listing(int fd)
static int load_config(int globals_only)
{
if (!config_file) {
@ -20,10 +21,11 @@ diff -ur a/clientserver.c b/clientserver.c
}
return lp_load(config_file, globals_only);
}
diff -ur a/configure.ac b/configure.ac
--- a/configure.ac 2023-11-28 17:12:41.647268046 +0100
+++ b/configure.ac 2023-11-28 17:40:15.678280030 +0100
@@ -175,7 +175,7 @@
Index: rsync-3.4.0/configure.ac
===================================================================
--- rsync-3.4.0.orig/configure.ac
+++ rsync-3.4.0/configure.ac
@@ -175,7 +175,7 @@ AC_ARG_WITH(rsync-path,
AC_DEFINE_UNQUOTED(RSYNC_PATH, "$RSYNC_PATH", [location of rsync on remote machine])
AC_ARG_WITH(rsyncd-conf,
@ -32,7 +34,7 @@ diff -ur a/configure.ac b/configure.ac
[ if test ! -z "$with_rsyncd_conf" ; then
case $with_rsyncd_conf in
yes|no)
@@ -193,7 +193,27 @@
@@ -193,7 +193,27 @@ AC_ARG_WITH(rsyncd-conf,
fi ],
[ RSYNCD_SYSCONF="/etc/rsyncd.conf" ])
@ -61,10 +63,11 @@ diff -ur a/configure.ac b/configure.ac
AC_ARG_WITH(rsh,
AS_HELP_STRING([--with-rsh=CMD],[set remote shell command to CMD (default: ssh)]))
diff -ur a/rsyncd.conf.5.md b/rsyncd.conf.5.md
--- a/rsyncd.conf.5.md 2023-11-28 17:12:41.643268046 +0100
+++ b/rsyncd.conf.5.md 2023-11-29 13:08:32.125333095 +0100
@@ -1235,7 +1235,7 @@
Index: rsync-3.4.0/rsyncd.conf.5.md
===================================================================
--- rsync-3.4.0.orig/rsyncd.conf.5.md
+++ rsync-3.4.0/rsyncd.conf.5.md
@@ -1242,7 +1242,7 @@ The /etc/rsyncd.secrets file would look
## FILES

View File

@ -1,3 +1,78 @@
-------------------------------------------------------------------
Fri Jan 17 08:26:55 UTC 2025 - ecsos <ecsos@opensuse.org>
- Update to 3.4.1
* BUG FIXES:
- fixed handling of -H flag with conflict in internal flag values
- fixed a user after free in logging of failed rename
- fixed build on systems without openat()
- removed dependency on alloca() in bundled popt
* DEVELOPER RELATED:
- fix to permissions handling in the developer release script
- Drop 705.patch, because now in upstream.
-------------------------------------------------------------------
Thu Jan 16 17:26:53 UTC 2025 - Andreas Stieger <andreas.stieger@gmx.de>
- update to 3.4.1
* fixed handling of -H flag with conflict in internal flag values
(replaces 705.patch)
* fixed a user after free in logging of failed rename
* fixed build on systems without openat()
* removed dependency on alloca() in bundled popt
-------------------------------------------------------------------
Wed Jan 15 14:53:02 UTC 2025 - Marcus Rueckert <mrueckert@suse.de>
- Backport patch from PR 705 to fix broken handling of hashes and
hard links:
* Add 705.patch
-------------------------------------------------------------------
Wed Jan 15 13:30:11 UTC 2025 - Angel Yankov <angel.yankov@suse.com>
- Update to 3.4
* Bump to protocol 32
Drop CVE patches:
* Drop rsync-gcc14.patch
* Removed rsync-CVE-2024-12084-overflow-01.patch
* Removed rsync-CVE-2024-12084-overflow-02.patch
* Removed rsync-CVE-2024-12085.patch
* Removed rsync-CVE-2024-12086_01.patch
* Removed rsync-CVE-2024-12086_02.patch
* Removed rsync-CVE-2024-12086_03.patch
* Removed rsync-CVE-2024-12086_04.patch
* Removed rsync-CVE-2024-12087_01.patch
* Removed rsync-CVE-2024-12087_02.patch
* Removed rsync-CVE-2024-12088.patch
* Removed rsync-CVE-2024-12747.patch
-------------------------------------------------------------------
Tue Jan 14 08:39:57 UTC 2025 - Angel Yankov <angel.yankov@suse.com>
- Security update,CVE-2024-12747, bsc#1235475 race condition in handling symbolic links
* Added rsync-CVE-2024-12747.patch
-------------------------------------------------------------------
Thu Jan 9 08:00:28 UTC 2025 - Angel Yankov <angel.yankov@suse.com>
- Security update, fix multiple vulnerabilities:
* CVE-2024-12084, bsc#1234100 - Heap Buffer Overflow in Checksum Parsing
* CVE-2024-12085, bsc#1234101 - Info Leak via uninitialized Stack contents defeats ASLR
* CVE-2024-12086, bsc#1234102 - Server leaks arbitrary client files
* CVE-2024-12087, bsc#1234103 - Server can make client write files outside of destination directory using symbolic links
* CVE-2024-12088, bsc#1234104 - --safe-links Bypass
* Added rsync-CVE-2024-12084-overflow-01.patch
* Added rsync-CVE-2024-12084-overflow-02.patch
* Added rsync-CVE-2024-12085.patch
* Added rsync-CVE-2024-12086_01.patch
* Added rsync-CVE-2024-12086_02.patch
* Added rsync-CVE-2024-12086_03.patch
* Added rsync-CVE-2024-12086_04.patch
* Added rsync-CVE-2024-12087_01.patch
* Added rsync-CVE-2024-12087_02.patch
* Added rsync-CVE-2024-12088.patch
-------------------------------------------------------------------
Fri Sep 6 12:23:31 UTC 2024 - Marcus Meissner <meissner@suse.com>

View File

@ -1,32 +1,130 @@
pub 1024D/4B96A8C5 2003-12-19
uid Wayne Davison <wayned@users.sourceforge.net>
uid Wayne Davison <wayned@samba.org>
sub 1024g/29C67D63 2003-12-19
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v2.0.9 (GNU/Linux)
Comment: Hostname:
Version: Hockeypuck 2.2
mQGiBD/ja2cRBACZqtQ/VnuWd2TA/T4nFitXPOF//7uterTWZVMDBrSE3tJdW1lv
90z2g2RJKktJTC3yjs82IH6wWvvFsHDPGXQRuoBr0dPYHBaVhKX85uewigHiE2M1
1Ub8Vv1c/JDGAh1cNmCAWazghV+emamrWJWq0f0hz5eqq4LCcPwo4riUVwCg9W37
YAR8Z4NHa6FWjrEKjl2NIMUD/iXJnp6qJFMK9Fs+2dWyL1m/mRb0h+I/cqgpkUvo
gRhL95Jttg2QQtXJWCsB3hA/L/2Iu2bV8iS1aRlZQsAWogA3/m56ROs8cIyN4ouj
1dpPoG7sKGA8BTvXxuSF9l6ngx7208iX+xiQCDeGfBtBFBy70iJxTFGzp2mP3IiP
pwWtBACJ6l8UPwSRmp0Hz/N6H4RkzqGQnvYsMba/uPkRYou/14JsEGCQqjSB99UX
hsPg9wubCEpo3YFTf1p1j3OlbOhiiMkRFwyYaT1fqGjQK0w8hQ1yXHxbXffnz6e3
gKELz7fNQxS0L/tZkNOT7uyGuwnPsUDCBAzDPMwYVIFRo+MKZLQgV2F5bmUgRGF2
aXNvbiA8d2F5bmVkQHNhbWJhLm9yZz6IWwQTEQIAGwUCP+NrZwYLCQgHAwIDFQID
AxYCAQIeAQIXgAAKCRBshZ+xS5aoxbKaAJ98/UHW+BAmnsWCvCXYw5xAvjKQuwCg
7rJUYSl3xpb6YmIaBbyyw5QTKiC0LFdheW5lIERhdmlzb24gPHdheW5lZEB1c2Vy
cy5zb3VyY2Vmb3JnZS5uZXQ+iF4EExECAB4FAkFgW4ACGwMGCwkIBwMCAxUCAwMW
AgECHgECF4AACgkQbIWfsUuWqMXxFQCg9Dgb5SnWZroPGl25DL2OYFHdqV4An0N2
QQj0mVi18JgadtS4xv7yNiDauQENBD/ja3EQBADkZadXo4zP2P9XjCP9jCel2hIp
E/khYifgu8sLYQ3VOaVM6iczw71a+iM3C44CddioGNv0svJ/cEttbtAE5zZIfqm0
Rd/CYR+kqOkUydss736olRh+4lXLi9dAzDwHoEmlO+i95V6bDdSCAF9+XLhpfUY/
xtgistlUGTd+wyeQMwADBQP9HXUGOcR18VJsQtFOmXaXv9MSKZYMjCf9R5Z7gcPF
PSIWINyUvMEgnLIrUKJ7pgoA6cLDnYm/lBVP801u5C+D4s79oCnjS21wlOxA2Go0
hxG6XpT9mwBOWk4uZUK+g8Emeu7Vi6l3XwH8fACdCIfp3wKlqH/qtkqN7Gts95TM
59uIRgQYEQIABgUCP+NrcQAKCRBshZ+xS5aoxUisAKC2tk0y7PNjh9C9vbfx3fdA
gqiD8gCgg6qjwVbeddcrA0a84BB3zXnb93A=
=0IcW
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
dfwsLhI=
=whzx
-----END PGP PUBLIC KEY BLOCK-----

View File

@ -1,7 +1,7 @@
#
# spec file for package rsync
#
# Copyright (c) 2024 SUSE LLC
# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@ -35,7 +35,7 @@
%endif
Name: rsync
Version: 3.3.0
Version: 3.4.1
Release: 0
Summary: Versatile tool for fast incremental file transfer
License: GPL-3.0-or-later
@ -55,7 +55,6 @@ Source11: https://rsync.samba.org/ftp/rsync/src/rsync-patches-%{version}.t
Source12: %{name}.keyring
Source13: rsyncd
Patch0: rsync-no-libattr.patch
Patch1: rsync-gcc14.patch
Patch2: rsync-usr-etc.patch
Patch3: rsync-run-dir.patch
# https://github.com/RsyncProject/rsync/pull/639

View File

@ -15,11 +15,11 @@ Signed-off-by: Georg Pfuetzenreuter <mail@georg-pfuetzenreuter.net>
clientserver.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/clientserver.c b/clientserver.c
index 7c897abc..c507ea91 100644
--- a/clientserver.c
+++ b/clientserver.c
@@ -1371,7 +1371,7 @@ int start_daemon(int f_in, int f_out)
Index: rsync-3.4.0/clientserver.c
===================================================================
--- rsync-3.4.0.orig/clientserver.c
+++ rsync-3.4.0/clientserver.c
@@ -1377,7 +1377,7 @@ int start_daemon(int f_in, int f_out)
rprintf(FLOG, "module-list request from %s (%s)\n",
host, addr);
send_listing(f_out);
@ -28,6 +28,3 @@ index 7c897abc..c507ea91 100644
}
if (*line == '#') {
--
2.46.0