svn commit: r543580 - in head/net/rsync: . files
Rodrigo Osorio
rodrigo at FreeBSD.org
Tue Jul 28 06:59:37 UTC 2020
Author: rodrigo
Date: Tue Jul 28 06:59:35 2020
New Revision: 543580
URL: https://svnweb.freebsd.org/changeset/ports/543580
Log:
net/rsync upgrade to 3.2.2
Major changes and bugfixes:
3.1.3 -> 3.2.0
* Avoid potential out-of-bounds read in daemon mode
* Fix defaul list list of skip-compress files for non-daemon transfers
* Fix xattr filter rules losing an 'x' attribute in a non-local transfer
* zlib fixes for CVE-2016-9843, CVE-2016-9842, CVE-2016-9841, and CVE-2016-9840
* Fixed a crash in the --iconv code
* Checksum enhancements, including the addition of xxhash
* The checksum preference order of the negotiation can be customized or forced
* Compression enhancements, including the addition of zstd and lz4 compression algorithms
* Added openssl & preliminary gnutls support to the rsync-ssl script
* Added the proxy protocol daemon parameter that allows your rsyncd to know the real remote
IP when it is setup behind a proxy
3.2.0 -> 3.2.1
* Fix potential issue with MD5 assembly-language code
* option --backup-dir=STR now implies --backup
3.2.1 -> 3.2.2
* Avoid a crash when a daemon module enables transfer logging without setting a log format value
Full release message: https://download.samba.org/pub/rsync/NEWS#3.2.2
Security: CVE-2016-9843 CVE-2016-9842 CVE-2016-9841 CVE-2016-9840
MFH after: 2 weeks
MFH: 2020Q3
Deleted:
head/net/rsync/files/patch-siginfo
Modified:
head/net/rsync/Makefile
head/net/rsync/distinfo
head/net/rsync/pkg-plist
Modified: head/net/rsync/Makefile
==============================================================================
--- head/net/rsync/Makefile Tue Jul 28 06:43:16 2020 (r543579)
+++ head/net/rsync/Makefile Tue Jul 28 06:59:35 2020 (r543580)
@@ -2,10 +2,9 @@
# $FreeBSD$
PORTNAME= rsync
-DISTVERSION= 3.1.3
-PORTREVISION= 1
+DISTVERSION= 3.2.2
CATEGORIES= net
-MASTER_SITES= https://rsync.samba.org/ftp/rsync/ \
+MASTER_SITES= https://rsync.samba.org/ftp/rsync/ \
https://www.mirrorservice.org/sites/rsync.samba.org/ \
http://rsync.samba.org/ftp/rsync/ \
ftp://ftp.fu-berlin.de/pub/unix/network/rsync/ \
@@ -17,6 +16,9 @@ COMMENT= Network file distribution/synchronization uti
LICENSE= GPLv3
+LIB_DEPENDS= libxxhash.so:devel/xxhash \
+ libzstd.so:archivers/zstd
+
USES= cpe shebangfix
SHEBANG_FILES= support/rrsync
@@ -34,7 +36,7 @@ TEST_TARGET= check
CONFIGURE_ARGS= --disable-debug --enable-ipv6 \
--with-rsyncd-conf=${ETCDIR}/rsyncd.conf
-PORTDOCS= NEWS README csprotocol.txt tech_report.tex
+PORTDOCS= NEWS.md README.md csprotocol.txt tech_report.tex
# define options
OPTIONS_DEFINE= DOCS POPT_PORT ZLIB_BASE SSH ICONV
@@ -80,15 +82,15 @@ POPT_PORT_CONFIGURE_OFF= --with-included-popt
SSH_CONFIGURE_ON= --with-rsh=ssh
SSH_CONFIGURE_OFF= --with-rsh=rsh
-ACL_DISTFILES= ${PORTNAME}-patches-${PORTVERSION}${EXTRACT_SUFX}
-ATIMES_DISTFILES= ${PORTNAME}-patches-${PORTVERSION}${EXTRACT_SUFX}
-FLAGS_DISTFILES= ${PORTNAME}-patches-${PORTVERSION}${EXTRACT_SUFX}
-ICONV_DISTFILES= ${PORTNAME}-patches-${PORTVERSION}${EXTRACT_SUFX}
-RENAMED_DISTFILES= ${PORTNAME}-patches-${PORTVERSION}${EXTRACT_SUFX}
-TIMELIMIT_DISTFILES= ${PORTNAME}-patches-${PORTVERSION}${EXTRACT_SUFX}
+ACL_DISTFILES= ${PORTNAME}-patches-${DISTVERSION}${EXTRACT_SUFX}
+ATIMES_DISTFILES= ${PORTNAME}-patches-${DISTVERSION}${EXTRACT_SUFX}
+FLAGS_DISTFILES= ${PORTNAME}-patches-${DISTVERSION}${EXTRACT_SUFX}
+ICONV_DISTFILES= ${PORTNAME}-patches-${DISTVERSION}${EXTRACT_SUFX}
+RENAMED_DISTFILES= ${PORTNAME}-patches-${DISTVERSION}${EXTRACT_SUFX}
+TIMELIMIT_DISTFILES= ${PORTNAME}-patches-${DISTVERSION}${EXTRACT_SUFX}
.if make(makesum)
-DISTFILES+= ${PORTNAME}-patches-${PORTVERSION}${EXTRACT_SUFX}
+DISTFILES+= ${PORTNAME}-patches-${DISTVERSION}${EXTRACT_SUFX}
.endif
.include <bsd.port.pre.mk>
Modified: head/net/rsync/distinfo
==============================================================================
--- head/net/rsync/distinfo Tue Jul 28 06:43:16 2020 (r543579)
+++ head/net/rsync/distinfo Tue Jul 28 06:59:35 2020 (r543580)
@@ -1,5 +1,9 @@
-TIMESTAMP = 1518368927
-SHA256 (rsync-3.1.3.tar.gz) = 55cc554efec5fdaad70de921cd5a5eeb6c29a95524c715f3bbf849235b0800c0
-SIZE (rsync-3.1.3.tar.gz) = 905908
-SHA256 (rsync-patches-3.1.3.tar.gz) = 0dc2848f20ca75c07a30c3237ccf8d61b61082ae7de94758a27dac350c99fb98
-SIZE (rsync-patches-3.1.3.tar.gz) = 174524
+TIMESTAMP = 1594065295
+SHA256 (rsync-3.2.2.tar.gz) = 644bd3841779507665211fd7db8359c8a10670c57e305b4aab61b4e40037afa8
+SIZE (rsync-3.2.2.tar.gz) = 1057001
+SHA256 (rsync-patches-3.2.2.tar.gz) = eeccf4c7f178c936e451b679e64b670f707b989b7a40e2d22286407f8987ae9a
+SIZE (rsync-patches-3.2.2.tar.gz) = 286274
+SHA256 (rsync-patches-3.2.2.tar.gz) = eeccf4c7f178c936e451b679e64b670f707b989b7a40e2d22286407f8987ae9a
+SIZE (rsync-patches-3.2.2.tar.gz) = 286274
+SHA256 (rsync-patches-3.2.2.tar.gz) = eeccf4c7f178c936e451b679e64b670f707b989b7a40e2d22286407f8987ae9a
+SIZE (rsync-patches-3.2.2.tar.gz) = 286274
Modified: head/net/rsync/pkg-plist
==============================================================================
--- head/net/rsync/pkg-plist Tue Jul 28 06:43:16 2020 (r543579)
+++ head/net/rsync/pkg-plist Tue Jul 28 06:59:35 2020 (r543580)
@@ -1,5 +1,7 @@
bin/rsync
+bin/rsync-ssl
sbin/rrsync
man/man1/rsync.1.gz
+man/man1/rsync-ssl.1.gz
man/man5/rsyncd.conf.5.gz
@sample %%ETCDIR%%/rsyncd.conf.sample
More information about the svn-ports-head
mailing list