https://download.samba.org/pub/rsync/NEWS#3.3.0 (6. Apr. 2024) Has been working fine on amd64 since release; mostly reposync(1), though.
'make test' results: ------------------------------------------------------------ ----- overall results: 34 passed 11 skipped ------------------------------------------------------------ overall result is 0 More tests? Feedback? OK? Index: Makefile =================================================================== RCS file: /cvs/ports/net/rsync/Makefile,v diff -u -p -r1.101 Makefile --- Makefile 26 Apr 2024 13:26:27 -0000 1.101 +++ Makefile 27 Apr 2024 18:34:04 -0000 @@ -1,7 +1,6 @@ COMMENT = mirroring/synchronization over low bandwidth links -DISTNAME = rsync-3.2.7 -REVISION = 2 +DISTNAME = rsync-3.3.0 CATEGORIES = net HOMEPAGE = https://rsync.samba.org/ Index: distinfo =================================================================== RCS file: /cvs/ports/net/rsync/distinfo,v diff -u -p -r1.35 distinfo --- distinfo 5 Jan 2023 21:59:21 -0000 1.35 +++ distinfo 27 Apr 2024 18:34:06 -0000 @@ -1,2 +1,2 @@ -SHA256 (rsync-3.2.7.tar.gz) = Tn2dP27RCHjFjF+3JKZ9rPS2qsc0CxPkiPstxBNG8rs= -SIZE (rsync-3.2.7.tar.gz) = 1149787 +SHA256 (rsync-3.3.0.tar.gz) = c5nppnCMMtZ4pypjIZ6W8jvgviM25Q/RNISY0HBB35A= +SIZE (rsync-3.3.0.tar.gz) = 1153969 Index: patches/patch-rsync_1_md =================================================================== RCS file: /cvs/ports/net/rsync/patches/patch-rsync_1_md,v diff -u -p -r1.3 patch-rsync_1_md --- patches/patch-rsync_1_md 5 Jan 2023 21:59:21 -0000 1.3 +++ patches/patch-rsync_1_md 7 Apr 2024 13:28:13 -0000 @@ -1,7 +1,7 @@ Index: rsync.1.md --- rsync.1.md.orig +++ rsync.1.md -@@ -4723,7 +4723,7 @@ file is included or excluded. +@@ -4726,7 +4726,7 @@ file is included or excluded. The USER or LOGNAME environment variables are used to determine the default username sent to an rsync daemon. If neither is set, the username defaults Index: patches/patch-rsyncd_conf_5_md =================================================================== RCS file: /cvs/ports/net/rsync/patches/patch-rsyncd_conf_5_md,v diff -u -p -r1.2 patch-rsyncd_conf_5_md --- patches/patch-rsyncd_conf_5_md 5 Jan 2023 21:59:21 -0000 1.2 +++ patches/patch-rsyncd_conf_5_md 7 Apr 2024 13:28:13 -0000 @@ -1,7 +1,7 @@ Index: rsyncd.conf.5.md --- rsyncd.conf.5.md.orig +++ rsyncd.conf.5.md -@@ -502,7 +502,7 @@ the values of parameters. See the GLOBAL PARAMETERS s +@@ -506,7 +506,7 @@ in the values of parameters. See that section for det and from that module should take place as when the daemon was run as root. In combination with the "[gid](#)" parameter this determines what file permissions are available. The default when run by a super-user is to @@ -10,7 +10,7 @@ Index: rsyncd.conf.5.md to not try to change the user. See also the "[gid](#)" parameter. The RSYNC_USER_NAME environment variable may be used to request that rsync -@@ -520,7 +520,7 @@ the values of parameters. See the GLOBAL PARAMETERS s +@@ -524,7 +524,7 @@ in the values of parameters. See that section for det extra ones be set as supplemental groups. You may also specify a "`*`" as the first gid in the list, which will be replaced by all the normal groups for the transfer's user (see "[uid](#)"). The default when run by a super-user @@ -19,7 +19,7 @@ Index: rsyncd.conf.5.md other supplementary groups. The default for a non-super-user is to not change any group attributes (and indeed, your OS may not allow a non-super-user to try to change their group settings). -@@ -1198,8 +1198,8 @@ A simple rsyncd.conf file that allow anonymous rsync t +@@ -1202,8 +1202,8 @@ A simple rsyncd.conf file that allow anonymous rsync t A more sophisticated example would be: > ```