Commit Graph

79 Commits

Author SHA256 Message Date
David Anes
7e776720fb Accepting request 992344 from home:david.anes:branches:network
- Security fix: [bsc#1201840, CVE-2022-29154]
  * arbitrary file write vulnerability via do_server_recv function
  * Added patch rsync-rsync-CVE-2022-29154.patch

OBS-URL: https://build.opensuse.org/request/show/992344
OBS-URL: https://build.opensuse.org/package/show/network/rsync?expand=0&rev=90
2022-08-02 14:19:39 +00:00
David Anes
97ea57dfae Accepting request 984141 from home:schubi2
- Removed %config flag for files in /usr directory.

OBS-URL: https://build.opensuse.org/request/show/984141
OBS-URL: https://build.opensuse.org/package/show/network/rsync?expand=0&rev=88
2022-06-21 13:40:46 +00:00
David Anes
57fb41b554 Accepting request 983987 from home:schubi2
- Moved logrotate files from user specif directory /etc/logrotate.d
  to vendor specif directory /usr/etc/logrotate.d.

OBS-URL: https://build.opensuse.org/request/show/983987
OBS-URL: https://build.opensuse.org/package/show/network/rsync?expand=0&rev=87
2022-06-20 16:10:52 +00:00
David Anes
b9fc25d78b Accepting request 970670 from home:david.anes:branches:network
- Update to 3.2.4
  * A new form of arg protection was added that works similarly to
    the older `--protect-args` (`-s`) option but in a way that 
    avoids breaking things like rrsync.
  * A long-standing bug was preventing rsync from figuring out the
    current locale's decimal point character, which made rsync 
    always output numbers using the "C" locale.
  * Too many changes to list, see included NEWS.md file.
- Drop rsync-CVE-2020-14387.patch, already included upstream.

OBS-URL: https://build.opensuse.org/request/show/970670
OBS-URL: https://build.opensuse.org/package/show/network/rsync?expand=0&rev=85
2022-04-19 07:05:54 +00:00
3c1f222e37 Accepting request 932194 from home:jsegitz:branches:systemdhardening:network
Automatic systemd hardening effort by the security team. This has not been tested. For details please see https://en.opensuse.org/openSUSE:Security_Features#Systemd_hardening_effort

OBS-URL: https://build.opensuse.org/request/show/932194
OBS-URL: https://build.opensuse.org/package/show/network/rsync?expand=0&rev=84
2021-11-21 11:09:01 +00:00
4bbb3e29bd Accepting request 832048 from home:pmonrealgonzalez:branches:network
- Security fix: [bsc#1176160, CVE-2020-14387]
  * rsync-ssl: Verify the hostname in the certificate when using openssl.
- Add rsync-CVE-2020-14387.patch

OBS-URL: https://build.opensuse.org/request/show/832048
OBS-URL: https://build.opensuse.org/package/show/network/rsync?expand=0&rev=82
2020-09-04 10:56:00 +00:00
9bf6fec739 Accepting request 824798 from home:namtrac:branches:network
- Updated to version 3.2.3
  * Fixes a memory usage regression introduced in 3.2.2
  * Too many changes to list, see included NEWS.md file.
- acls.diff, time-limit.diff and xattrs.diff are now upstream.
- Drop rsync-add_back_use_slp_directive.patch, included in upstream
  slp.diff

- Add BR on c++_compiler needed for SIMD support
- Add --enable-simd configure option on x86_64

- Change BR on xxhash-devel to pkgconfig(libxxhash) and depend
  on xxhash >= 0.8.0 since this is needed for XXH3
- Use xxhash only on suse_version >= 1550 since xxhash 0.8.0 is not
  available elsewhere.

- Add BR on libzstd-devel and liblz4-devel to enable lz4 and zstd

OBS-URL: https://build.opensuse.org/request/show/824798
OBS-URL: https://build.opensuse.org/package/show/network/rsync?expand=0&rev=80
2020-08-14 22:58:14 +00:00
2b390fdfe4 Accepting request 819170 from home:namtrac:branches:network
- Updated to version 3.2.2
  * Too many changes to list, see included NEWS.md file.
- Add BR on pkgconfig(openssl), rsync now uses openssl for MD4/MD5
- Add BR on libzstd-devel and liblz4-devel to enabled lz4 and zstd
  compression support.
- Add BR on xxhash-devel to enable xxhash checksum support.
- Refresh rsync-add_back_use_slp_directive.patch
- Drop rsync-both-compressions.patch, rsync-send_error_to_sender.patch,
  rsync-avoid-uploading-after-error.patch,
  rsync-fix-prealloc-to-keep-file-size-0-when-possible.patch:
  Fixed upstream.

OBS-URL: https://build.opensuse.org/request/show/819170
OBS-URL: https://build.opensuse.org/package/show/network/rsync?expand=0&rev=78
2020-07-07 10:01:48 +00:00
Tomáš Chvátal
835e6d1cbd Accepting request 714569 from home:1Antoine1:branches:network
- Remove SuSEfirewall2 service since SuSEfirewall2 has been
  replaced by firewalld (which already provides a rsyncd service).

See also https://lists.opensuse.org/opensuse-factory/2019-01/msg00490.html.

OBS-URL: https://build.opensuse.org/request/show/714569
OBS-URL: https://build.opensuse.org/package/show/network/rsync?expand=0&rev=76
2019-07-11 07:31:21 +00:00
60a3c17fd8 Accepting request 694589 from home:pmonrealgonzalez:branches:network
- Fixed bug numbers in spec file

OBS-URL: https://build.opensuse.org/request/show/694589
OBS-URL: https://build.opensuse.org/package/show/network/rsync?expand=0&rev=74
2019-04-15 16:54:23 +00:00
d4ec26f33a Accepting request 694586 from home:matwey:branches:network
- Add patch: rsync-fix-prealloc-to-keep-file-size-0-when-possible.patch (boo#1108562)

OBS-URL: https://build.opensuse.org/request/show/694586
OBS-URL: https://build.opensuse.org/package/show/network/rsync?expand=0&rev=73
2019-04-15 16:47:49 +00:00
Tomáš Chvátal
7d97cbf376 Accepting request 622085 from home:kukuk:branches:network
- Don't require systemd explicit, spec file can handle both cases
  correct and in containers we don't have systemd [bsc#1100786].

OBS-URL: https://build.opensuse.org/request/show/622085
OBS-URL: https://build.opensuse.org/package/show/network/rsync?expand=0&rev=71
2018-07-11 13:54:31 +00:00
Tomáš Chvátal
8c6046d00f Accepting request 593234 from home:kukuk:branches:network
- Use %license instead of %doc [bsc#1082318]

OBS-URL: https://build.opensuse.org/request/show/593234
OBS-URL: https://build.opensuse.org/package/show/network/rsync?expand=0&rev=69
2018-04-03 14:52:10 +00:00
Tomáš Chvátal
cd1cb5dfdb Accepting request 570556 from home:pmonrealgonzalez:branches:network
- Update to version 3.1.3 [bsc#1076503]:
  Protocol: 31 (unchanged)
- SECURITY FIXES:
  * Fixed a buffer overrun in the protocol's handling of xattr names and
    ensure that the received name is null terminated.
  * Fix an issue with --protect-args where the user could specify the arg
    in the protected-arg list and short-circuit some of the arg-sanitizing
    code.
- BUG FIXES:
  * Don't output about a new backup dir without appropriate info verbosity.
  * Fixed some issues with the sort functions in support/rsyncstats script.
  * Added a way to specify daemon config lists (e.g. users, groups, etc)
  * that contain spaces (see "auth users" in the latest rsyncd.conf manpage).
  * If a backup fails (e.g. full disk) rsync exits with an error.
  * Fixed a problem with a doubled --fuzzy option combined with --link-dest.
  * Avoid invalid output in the summary if either the start or end time had
    an error.
  * We don't allow a popt alias to affect the --daemon or --server options.
  * Fix daemon exclude code to disallow attribute changes in addition to
    disallowing transfers.
  * Don't force nanoseconds to match if a non-transferred, non-checksummed
    file only passed the quick-check w/o comparing nanosecods.
- ENHANCEMENTS:
  * Added the ability for rsync to compare nanosecond times in its
    file-check
    comparisons, and added support nanosecond times on Mac OS X.
  * Added a short-option (-@) for --modify-window.
  * Added the --checksum-choice=NAME[,NAME] option to choose the checksum
    algorithms.
  * Added hashing of xattr names (with using -X) to improve the handling of

OBS-URL: https://build.opensuse.org/request/show/570556
OBS-URL: https://build.opensuse.org/package/show/network/rsync?expand=0&rev=67
2018-01-29 11:31:12 +00:00
Tomáš Chvátal
222f5d35e7 Accepting request 567409 from home:pmonrealgonzalez:branches:network
- Security fix: Ignore --protect-args when already sent by client
  [bsc#1076503, CVE-2018-5764]
  * Added patch rsync-3.1.2-CVE-2018-5764.patch

OBS-URL: https://build.opensuse.org/request/show/567409
OBS-URL: https://build.opensuse.org/package/show/network/rsync?expand=0&rev=65
2018-01-18 12:28:08 +00:00
Tomáš Chvátal
76fa06662a Accepting request 563117 from home:pmonrealgonzalez:branches:network
- Fix: Stop file upload after errors [bsc#1062063]
- Added patches:
  * rsync-send_error_to_sender.patch
  * rsync-avoid-uploading-after-error.patch

OBS-URL: https://build.opensuse.org/request/show/563117
OBS-URL: https://build.opensuse.org/package/show/network/rsync?expand=0&rev=63
2018-01-09 17:42:56 +00:00
Tomáš Chvátal
41fcebecad Accepting request 546255 from home:pmonrealgonzalez:branches:network
- Security fix [bsc#1066644, CVE-2017-16548]
  * Missing trailing '\0' character check could lead to remote DoS
  * Added rsync-CVE-2017-16548.patch

OBS-URL: https://build.opensuse.org/request/show/546255
OBS-URL: https://build.opensuse.org/package/show/network/rsync?expand=0&rev=61
2017-11-28 17:10:20 +00:00
Tomáš Chvátal
89aa0785d4 - Try more in supporting all scenarios bsc#1046197#c24
* rsync-both-compressions.patch

OBS-URL: https://build.opensuse.org/package/show/network/rsync?expand=0&rev=59
2017-07-25 11:55:46 +00:00
Tomáš Chvátal
beed298687 - Execute tests to ensure the basics are still working
OBS-URL: https://build.opensuse.org/package/show/network/rsync?expand=0&rev=58
2017-07-24 11:09:49 +00:00
Tomáš Chvátal
a97b3ece2a - Refresh patch rsync-both-compressions.patch to include
fix when using old-compress on new zlib on server too

OBS-URL: https://build.opensuse.org/package/show/network/rsync?expand=0&rev=56
2017-07-24 11:00:40 +00:00
Tomáš Chvátal
af157abf19 - Add patch to build with both bundled and external zlib to support
both compression methods at once bsc#1046197:
  * rsync-both-compressions.patch

OBS-URL: https://build.opensuse.org/package/show/network/rsync?expand=0&rev=54
2017-07-13 09:01:36 +00:00
OBS User mrdocs
e3b5845c6e Accepting request 503686 from home:scarabeus_iv:branches:network
- We no longer need to inject the pid in post as we do not use
  the iniscript relying on it
- Add socket activation service instead of the xinetd service
- Verify in services the configuration to run actually exist
- Drop sle11 support as it does not autoreconf anymore
- Drop patch system-zlib.diff that was never applied
- Switch to system popt and zlib:
  * This should not cause issues now because upstream states the
    underlying issue why we used the bundled one was fixed by
    using more safeguarded error detection

OBS-URL: https://build.opensuse.org/request/show/503686
OBS-URL: https://build.opensuse.org/package/show/network/rsync?expand=0&rev=52
2017-06-14 19:46:07 +00:00
Ismail Dönmez
57d2c9f8e5 Accepting request 352396 from home:hsk17:branches:network
update to 3.1.2

OBS-URL: https://build.opensuse.org/request/show/352396
OBS-URL: https://build.opensuse.org/package/show/network/rsync?expand=0&rev=50
2016-01-07 09:07:12 +00:00
Ismail Dönmez
aee63f30ce Accepting request 337003 from home:vitezslav_cizek:branches:network
- better disable slp by default, it doesn't seem to be used much
  and it often caused problems (eg boo#898513, bsc#922710)
  * set "use slp" in rsyncd.conf to enable
  * modified rsync-add_back_use_slp_directive.patch

OBS-URL: https://build.opensuse.org/request/show/337003
OBS-URL: https://build.opensuse.org/package/show/network/rsync?expand=0&rev=48
2015-10-07 16:20:55 +00:00
Ismail Dönmez
e31576eaae Accepting request 336730 from home:vitezslav_cizek:branches:network
- add a compatibility flag to avoid checksum collisions (bsc#900914)
  * fixes rsync equivalent of librsync's CVE-2014-8242
  * added rsync-equivalent_of_CVE-2014-8242.patch
- modify rsync-add_back_use_slp_directive.patch

OBS-URL: https://build.opensuse.org/request/show/336730
OBS-URL: https://build.opensuse.org/package/show/network/rsync?expand=0&rev=47
2015-10-06 18:06:09 +00:00
Vítězslav Čížek
f44e0d97a6 - reintroduce "use slp" directive (bsc#922710)
* added rsync-add_back_use_slp_directive.patch

OBS-URL: https://build.opensuse.org/package/show/network/rsync?expand=0&rev=45
2015-08-11 09:41:42 +00:00
c62c1a7a45 Accepting request 287612 from home:elvigia:branches:network
- rsync-no-libattr.patch: Use AC_SEARCH_LIBS([getxattr], [attr])
  instead of AC_CHECK_LIB(attr,getxattr) so libattr is 
  not injected as a dependency when glibc is enough since
  several years to use getxattr.

OBS-URL: https://build.opensuse.org/request/show/287612
OBS-URL: https://build.opensuse.org/package/show/network/rsync?expand=0&rev=43
2015-02-25 08:07:47 +00:00
Ismail Dönmez
814aea5ad4 Accepting request 283799 from home:vitezslav_cizek:branches:network
- fix for CVE-2014-9512 (bnc#915410)
  * path spoofing attack vulnerability
  * added rsync-CVE-2014-9512.patch

OBS-URL: https://build.opensuse.org/request/show/283799
OBS-URL: https://build.opensuse.org/package/show/network/rsync?expand=0&rev=41
2015-02-03 07:22:35 +00:00
Vítězslav Čížek
38b865b3b6 Accepting request 261554 from home:dimstar:gpg2
OBS-URL: https://build.opensuse.org/request/show/261554
OBS-URL: https://build.opensuse.org/package/show/network/rsync?expand=0&rev=39
2014-11-14 12:22:58 +00:00
12b1d0b3d0 Accepting request 257651 from home:posophe:branches:network
little fix

OBS-URL: https://build.opensuse.org/request/show/257651
OBS-URL: https://build.opensuse.org/package/show/network/rsync?expand=0&rev=37
2014-10-21 20:11:02 +00:00
Vítězslav Čížek
473c80eb1b Accepting request 240233 from home:NicoK:branches:network
update to 3.1.1

OBS-URL: https://build.opensuse.org/request/show/240233
OBS-URL: https://build.opensuse.org/package/show/network/rsync?expand=0&rev=35
2014-07-11 09:12:29 +00:00
Andrey Karepin
b3b566c0ca Accepting request 238202 from home:elvigia:branches:network
- Remove sysvinit support on distros that have systemd 
- Remove libattr-devel from buildRequires, application does
  not link to libattr but it picks the glibc implementation 
  instead.

OBS-URL: https://build.opensuse.org/request/show/238202
OBS-URL: https://build.opensuse.org/package/show/network/rsync?expand=0&rev=33
2014-06-25 17:33:59 +00:00
Andrey Karepin
3f9e987f00 Accepting request 230314 from home:vitezslav_cizek:branches:network
- fix for CVE-2014-2855 (bnc#873740)
  * a denial of service via CPU consumption
  * added rsync-CVE-2014-2855.patch

OBS-URL: https://build.opensuse.org/request/show/230314
OBS-URL: https://build.opensuse.org/package/show/network/rsync?expand=0&rev=31
2014-04-18 06:04:19 +00:00
5ef75e9e84 Accepting request 204809 from home:vitezslav_cizek:branches:network
- update to 3.1.0
  * fixes bnc#845185
- don't apply drop-cache.patch (removed from upstream)
- add 0001-use-lp_num_modules-instead-of-the-removed-lp_numserv.patch
- add gpg-offline tarball checking

- add time-limit.patch from co-distributed rsync-patches as we do
  on SLE (fate#312479)

OBS-URL: https://build.opensuse.org/request/show/204809
OBS-URL: https://build.opensuse.org/package/show/network/rsync?expand=0&rev=29
2013-10-25 14:08:03 +00:00
Andrey Karepin
1830a9cd3d Accepting request 179226 from home:jengelh:attr
- Explicitly list libattr-devel as BuildRequires

OBS-URL: https://build.opensuse.org/request/show/179226
OBS-URL: https://build.opensuse.org/package/show/network/rsync?expand=0&rev=27
2013-06-17 05:40:14 +00:00
Vítězslav Čížek
db587196c9 Accepting request 162822 from home:namtrac:bugfix
- Add Source URL, see https://en.opensuse.org/SourceUrls

OBS-URL: https://build.opensuse.org/request/show/162822
OBS-URL: https://build.opensuse.org/package/show/network/rsync?expand=0&rev=25
2013-04-05 13:21:34 +00:00
8074804eb1 Accepting request 129033 from home:elvigia:branches:network
- All daemons that create temporary files must have
  PrivateTmp=true set in systemd unit if possible.

OBS-URL: https://build.opensuse.org/request/show/129033
OBS-URL: https://build.opensuse.org/package/show/network/rsync?expand=0&rev=23
2012-07-27 16:46:06 +00:00
Petr Uzel
4c85de4880 Accepting request 102828 from home:elvigia:branches:network
- Build with PIE and full RELRO

OBS-URL: https://build.opensuse.org/request/show/102828
OBS-URL: https://build.opensuse.org/package/show/network/rsync?expand=0&rev=21
2012-02-08 11:34:26 +00:00
Stephan Kulow
090996b6b5 Accepting request 97543 from home:coolo:removeautoconf
add autoconf to buildrequires

OBS-URL: https://build.opensuse.org/request/show/97543
OBS-URL: https://build.opensuse.org/package/show/network/rsync?expand=0&rev=19
2011-12-25 21:43:43 +00:00
OBS User buildservice-autocommit
8bd9a95d5a Updating link to change in openSUSE:Factory/rsync revision 38.0
OBS-URL: https://build.opensuse.org/package/show/network/rsync?expand=0&rev=98abd9198aa67235d91a709d3d9f1e6b
2011-12-06 18:00:45 +00:00
Vítězslav Čížek
182acd71ce Accepting request 95218 from home:elvigia:branches:network
- Add systemd unit
- Do not BuildRequire textlive

OBS-URL: https://build.opensuse.org/request/show/95218
OBS-URL: https://build.opensuse.org/package/show/network/rsync?expand=0&rev=18
2011-12-06 16:29:22 +00:00
Vítězslav Čížek
2cb3837a14 Accepting request 87460 from home:elvigia:branches:network
- Update to version 3.0.9
 * Apply drop-cache patch from rsync-patches tarball, adds option 
   --drop-cache so rsync is drop the memory cache of files when 
   finished (aka. stop trashing the system)
 * Fix a crash bug in checksum scanning when --inplace is used.
 *  Fix a memory leak in the xattr code.
 * See NEWS for more detail

OBS-URL: https://build.opensuse.org/request/show/87460
OBS-URL: https://build.opensuse.org/package/show/network/rsync?expand=0&rev=16
2011-10-13 13:13:32 +00:00
Petr Uzel
7ffe685934 Accepting request 70121 from home:computersalat:devel:network
fix build for SLE

OBS-URL: https://build.opensuse.org/request/show/70121
OBS-URL: https://build.opensuse.org/package/show/network/rsync?expand=0&rev=15
2011-05-12 14:27:06 +00:00
OBS User buildservice-autocommit
dc6c811589 Updating link to change in openSUSE:Factory/rsync revision 35.0
OBS-URL: https://build.opensuse.org/package/show/network/rsync?expand=0&rev=332c7d83fed351211fa3b50ecb28b290
2011-05-06 08:14:47 +00:00
Petr Uzel
5765691daa bnc#691944
OBS-URL: https://build.opensuse.org/package/show/network/rsync?expand=0&rev=13
2011-05-05 14:44:17 +00:00
OBS User buildservice-autocommit
5b555eae98 Updating link to change in openSUSE:Factory/rsync revision 33.0
OBS-URL: https://build.opensuse.org/package/show/network/rsync?expand=0&rev=3b7013b95a313df29a23b1ec3bf5fc9e
2011-03-30 14:21:08 +00:00
Petr Uzel
871babdd6a update to 3.0.8
OBS-URL: https://build.opensuse.org/package/show/network/rsync?expand=0&rev=11
2011-03-29 14:20:06 +00:00
OBS User autobuild
9bece6f6e5 Accepting request 48561 from network
checked in (request 48561)

OBS-URL: https://build.opensuse.org/request/show/48561
OBS-URL: https://build.opensuse.org/package/show/network/rsync?expand=0&rev=10
2010-09-22 08:48:46 +00:00
Petr Uzel
33d9426a20 Accepting request 48487 from home:jengelh:dev
Thanks!

OBS-URL: https://build.opensuse.org/request/show/48487
OBS-URL: https://build.opensuse.org/package/show/network/rsync?expand=0&rev=9
2010-09-20 14:25:37 +00:00
Stephan Kulow
df5ebaca72 converted link to branch
OBS-URL: https://build.opensuse.org/package/show/network/rsync?expand=0&rev=8
2010-02-19 15:50:26 +00:00