Thursday, December 29, 2022

net/rsync: update to 3.2.7

Straightforward maintenance update of net/rsync to 3.2.7.
I looked over the list of changes, but I didn't see anything that
would require special attention. This should definitely be
double-checked by somebody else.

Index: Makefile
===================================================================
RCS file: /cvs/ports/net/rsync/Makefile,v
retrieving revision 1.96
diff -u -p -r1.96 Makefile
--- Makefile 8 Nov 2022 11:17:00 -0000 1.96
+++ Makefile 29 Dec 2022 21:48:53 -0000
@@ -1,13 +1,6 @@
COMMENT = mirroring/synchronization over low bandwidth links

-DISTNAME = rsync-3.2.5
-
-# distfile was rerolled under the same name; remove PKGNAME/DISTFILES
-# when updating
-PKGNAME = rsync-3.2.5pl0
-DISTFILES = rsync-3.2.5pl0{rsync-3.2.5}${EXTRACT_SUFX}
-REVISION = 0
-
+DISTNAME = rsync-3.2.7
CATEGORIES = net
HOMEPAGE = https://rsync.samba.org/

Index: distinfo
===================================================================
RCS file: /cvs/ports/net/rsync/distinfo,v
retrieving revision 1.34
diff -u -p -r1.34 distinfo
--- distinfo 15 Aug 2022 14:51:17 -0000 1.34
+++ distinfo 29 Dec 2022 21:48:53 -0000
@@ -1,2 +1,2 @@
-SHA256 (rsync-3.2.5pl0.tar.gz) = KsTSFjXN95GGe8N3w1ym3af1DZGaWL5FBX/VFgDGmro=
-SIZE (rsync-3.2.5pl0.tar.gz) = 1129957
+SHA256 (rsync-3.2.7.tar.gz) = Tn2dP27RCHjFjF+3JKZ9rPS2qsc0CxPkiPstxBNG8rs=
+SIZE (rsync-3.2.7.tar.gz) = 1149787
Index: patches/patch-authenticate_c
===================================================================
RCS file: /cvs/ports/net/rsync/patches/patch-authenticate_c,v
retrieving revision 1.9
diff -u -p -r1.9 patch-authenticate_c
--- patches/patch-authenticate_c 11 Mar 2022 19:47:20 -0000 1.9
+++ patches/patch-authenticate_c 29 Dec 2022 21:48:53 -0000
@@ -1,12 +1,12 @@
Index: authenticate.c
--- authenticate.c.orig
+++ authenticate.c
-@@ -349,7 +349,7 @@ void auth_client(int fd, const char *user, const char
+@@ -351,7 +351,7 @@ void auth_client(int fd, const char *user, const char
char pass2[MAX_DIGEST_LEN*2];

if (!user || !*user)
- user = "nobody";
+ user = "_rsync";
+ negotiate_daemon_auth(-1, 1);

if (!(pass = getpassf(password_file))
- && !(pass = getenv("RSYNC_PASSWORD"))) {
Index: patches/patch-rsync_1_md
===================================================================
RCS file: /cvs/ports/net/rsync/patches/patch-rsync_1_md,v
retrieving revision 1.2
diff -u -p -r1.2 patch-rsync_1_md
--- patches/patch-rsync_1_md 15 Aug 2022 13:45:23 -0000 1.2
+++ patches/patch-rsync_1_md 29 Dec 2022 21:48:53 -0000
@@ -1,7 +1,7 @@
Index: rsync.1.md
--- rsync.1.md.orig
+++ rsync.1.md
-@@ -4628,7 +4628,7 @@ file is included or excluded.
+@@ -4723,7 +4723,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
retrieving revision 1.1
diff -u -p -r1.1 patch-rsyncd_conf_5_md
--- patches/patch-rsyncd_conf_5_md 23 May 2022 00:24:58 -0000 1.1
+++ patches/patch-rsyncd_conf_5_md 29 Dec 2022 21:48:53 -0000
@@ -1,7 +1,7 @@
Index: rsyncd.conf.5.md
--- rsyncd.conf.5.md.orig
+++ rsyncd.conf.5.md
-@@ -474,7 +474,7 @@ the values of parameters. See the GLOBAL PARAMETERS s
+@@ -502,7 +502,7 @@ the values of parameters. See the GLOBAL PARAMETERS s
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
-@@ -492,7 +492,7 @@ the values of parameters. See the GLOBAL PARAMETERS s
+@@ -520,7 +520,7 @@ the values of parameters. See the GLOBAL PARAMETERS s
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).
-@@ -1170,8 +1170,8 @@ A simple rsyncd.conf file that allow anonymous rsync t
+@@ -1198,8 +1198,8 @@ A simple rsyncd.conf file that allow anonymous rsync t
A more sophisticated example would be:

> ```
--
Christian "naddy" Weisgerber naddy@mips.inka.de

No comments:

Post a Comment