From 46f304812d28d7155728037d390b4550510a9fa2 Mon Sep 17 00:00:00 2001 From: Geoff Levand Date: Wed, 20 May 2015 11:30:38 -0700 Subject: [PATCH] bump(net-misc/rsync): sync with upstream for arm64 Signed-off-by: Geoff Levand --- .../metadata/md5-cache/net-misc/rsync-3.0.8 | 12 - .../md5-cache/net-misc/rsync-3.0.9-r3 | 13 + .../md5-cache/net-misc/rsync-3.1.0-r1 | 13 + .../metadata/md5-cache/net-misc/rsync-3.1.1 | 13 + .../portage-stable/net-misc/rsync/ChangeLog | 999 ++++++++++++++++++ .../portage-stable/net-misc/rsync/Manifest | 36 +- ...d_infinite_wait_reading_secrets_file.patch | 79 ++ .../{rsyncd.conf => rsyncd.conf-3.0.9-r1} | 4 +- .../net-misc/rsync/files/rsyncd.init.d | 23 - .../net-misc/rsync/files/rsyncd.init.d-r1 | 12 + .../net-misc/rsync/files/rsyncd.service | 12 + .../{rsyncd.xinetd => rsyncd.xinetd-3.0.9-r1} | 2 +- .../net-misc/rsync/metadata.xml | 8 + .../net-misc/rsync/rsync-3.0.8.ebuild | 69 -- .../net-misc/rsync/rsync-3.0.9-r3.ebuild | 75 ++ .../net-misc/rsync/rsync-3.1.0-r1.ebuild | 76 ++ .../net-misc/rsync/rsync-3.1.1.ebuild | 75 ++ 17 files changed, 1413 insertions(+), 108 deletions(-) delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-misc/rsync-3.0.8 create mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-misc/rsync-3.0.9-r3 create mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-misc/rsync-3.1.0-r1 create mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-misc/rsync-3.1.1 create mode 100644 sdk_container/src/third_party/portage-stable/net-misc/rsync/ChangeLog create mode 100644 sdk_container/src/third_party/portage-stable/net-misc/rsync/files/rsync-3.1.1_pre1-avoid_infinite_wait_reading_secrets_file.patch rename sdk_container/src/third_party/portage-stable/net-misc/rsync/files/{rsyncd.conf => rsyncd.conf-3.0.9-r1} (78%) delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/rsync/files/rsyncd.init.d create mode 100644 sdk_container/src/third_party/portage-stable/net-misc/rsync/files/rsyncd.init.d-r1 create mode 100644 sdk_container/src/third_party/portage-stable/net-misc/rsync/files/rsyncd.service rename sdk_container/src/third_party/portage-stable/net-misc/rsync/files/{rsyncd.xinetd => rsyncd.xinetd-3.0.9-r1} (72%) create mode 100644 sdk_container/src/third_party/portage-stable/net-misc/rsync/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/rsync/rsync-3.0.8.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/net-misc/rsync/rsync-3.0.9-r3.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/net-misc/rsync/rsync-3.1.0-r1.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/net-misc/rsync/rsync-3.1.1.ebuild diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-misc/rsync-3.0.8 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-misc/rsync-3.0.8 deleted file mode 100644 index 6e86829c06..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-misc/rsync-3.0.8 +++ /dev/null @@ -1,12 +0,0 @@ -DEFINED_PHASES=compile install postinst unpack -DEPEND=>=dev-libs/popt-1.5 acl? ( virtual/acl ) xattr? ( kernel_linux? ( sys-apps/attr ) ) iconv? ( virtual/libiconv ) -DESCRIPTION=File transfer program to keep remote files into sync -HOMEPAGE=http://rsync.samba.org/ -IUSE=acl iconv ipv6 static xattr -KEYWORDS=alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd -LICENSE=GPL-3 -RDEPEND=>=dev-libs/popt-1.5 acl? ( virtual/acl ) xattr? ( kernel_linux? ( sys-apps/attr ) ) iconv? ( virtual/libiconv ) -SLOT=0 -SRC_URI=http://rsync.samba.org/ftp/rsync/src/rsync-3.0.8.tar.gz -_eclasses_=eutils 9fb270e417e0e83d64ca52586c4a79de flag-o-matic c263990f1b677b0f0be0a3299f179762 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs c961250d50160cd37d6b7fd9e8429c92 -_md5_=92930e40d2200edf8ee8340ff123d9c1 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-misc/rsync-3.0.9-r3 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-misc/rsync-3.0.9-r3 new file mode 100644 index 0000000000..610f0500ec --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-misc/rsync-3.0.9-r3 @@ -0,0 +1,13 @@ +DEFINED_PHASES=configure install postinst prepare +DEPEND=!static? ( acl? ( virtual/acl ) xattr? ( kernel_linux? ( sys-apps/attr ) ) >=dev-libs/popt-1.5 ) iconv? ( virtual/libiconv ) static? ( acl? ( virtual/acl[static-libs(+)] ) xattr? ( kernel_linux? ( sys-apps/attr[static-libs(+)] ) ) >=dev-libs/popt-1.5[static-libs(+)] ) virtual/pkgconfig +DESCRIPTION=File transfer program to keep remote files into sync +EAPI=4 +HOMEPAGE=http://rsync.samba.org/ +IUSE=acl iconv ipv6 static xattr +KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +LICENSE=GPL-3 +RDEPEND=!static? ( acl? ( virtual/acl ) xattr? ( kernel_linux? ( sys-apps/attr ) ) >=dev-libs/popt-1.5 ) iconv? ( virtual/libiconv ) +SLOT=0 +SRC_URI=http://rsync.samba.org/ftp/rsync/src/rsync-3.0.9.tar.gz +_eclasses_=eutils 9fb270e417e0e83d64ca52586c4a79de flag-o-matic c263990f1b677b0f0be0a3299f179762 multilib 3bf24e6abb9b76d9f6c20600f0b716bf prefix 21058c21ca48453d771df15500873ede systemd 090342761f573a8280dd5aa6b0345f3b toolchain-funcs c961250d50160cd37d6b7fd9e8429c92 +_md5_=9c2eca558791e328faa1c22958a0ada0 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-misc/rsync-3.1.0-r1 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-misc/rsync-3.1.0-r1 new file mode 100644 index 0000000000..fc7146ea3b --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-misc/rsync-3.1.0-r1 @@ -0,0 +1,13 @@ +DEFINED_PHASES=configure install postinst prepare +DEPEND=!static? ( acl? ( virtual/acl ) xattr? ( kernel_linux? ( sys-apps/attr ) ) >=dev-libs/popt-1.5 ) iconv? ( virtual/libiconv ) static? ( acl? ( virtual/acl[static-libs(+)] ) xattr? ( kernel_linux? ( sys-apps/attr[static-libs(+)] ) ) >=dev-libs/popt-1.5[static-libs(+)] ) virtual/pkgconfig +DESCRIPTION=File transfer program to keep remote files into sync +EAPI=5 +HOMEPAGE=http://rsync.samba.org/ +IUSE=acl iconv ipv6 static xattr +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +LICENSE=GPL-3 +RDEPEND=!static? ( acl? ( virtual/acl ) xattr? ( kernel_linux? ( sys-apps/attr ) ) >=dev-libs/popt-1.5 ) iconv? ( virtual/libiconv ) +SLOT=0 +SRC_URI=http://rsync.samba.org/ftp/rsync/src/rsync-3.1.0.tar.gz +_eclasses_=eutils 9fb270e417e0e83d64ca52586c4a79de flag-o-matic c263990f1b677b0f0be0a3299f179762 multilib 3bf24e6abb9b76d9f6c20600f0b716bf prefix 21058c21ca48453d771df15500873ede systemd 090342761f573a8280dd5aa6b0345f3b toolchain-funcs c961250d50160cd37d6b7fd9e8429c92 +_md5_=be2aea1fb32c50a218019a7aaf0de3c5 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-misc/rsync-3.1.1 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-misc/rsync-3.1.1 new file mode 100644 index 0000000000..f5afdbbf35 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-misc/rsync-3.1.1 @@ -0,0 +1,13 @@ +DEFINED_PHASES=configure install postinst prepare +DEPEND=!static? ( acl? ( virtual/acl ) xattr? ( kernel_linux? ( sys-apps/attr ) ) >=dev-libs/popt-1.5 ) iconv? ( virtual/libiconv ) static? ( acl? ( virtual/acl[static-libs(+)] ) xattr? ( kernel_linux? ( sys-apps/attr[static-libs(+)] ) ) >=dev-libs/popt-1.5[static-libs(+)] ) virtual/pkgconfig +DESCRIPTION=File transfer program to keep remote files into sync +EAPI=5 +HOMEPAGE=http://rsync.samba.org/ +IUSE=acl iconv ipv6 static xattr +KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ~ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +LICENSE=GPL-3 +RDEPEND=!static? ( acl? ( virtual/acl ) xattr? ( kernel_linux? ( sys-apps/attr ) ) >=dev-libs/popt-1.5 ) iconv? ( virtual/libiconv ) +SLOT=0 +SRC_URI=http://rsync.samba.org/ftp/rsync/src/rsync-3.1.1.tar.gz +_eclasses_=eutils 9fb270e417e0e83d64ca52586c4a79de flag-o-matic c263990f1b677b0f0be0a3299f179762 multilib 3bf24e6abb9b76d9f6c20600f0b716bf prefix 21058c21ca48453d771df15500873ede systemd 090342761f573a8280dd5aa6b0345f3b toolchain-funcs c961250d50160cd37d6b7fd9e8429c92 +_md5_=02fdd1ceed5b9d776adc01fb6d254f52 diff --git a/sdk_container/src/third_party/portage-stable/net-misc/rsync/ChangeLog b/sdk_container/src/third_party/portage-stable/net-misc/rsync/ChangeLog new file mode 100644 index 0000000000..28bef0b3af --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/net-misc/rsync/ChangeLog @@ -0,0 +1,999 @@ +# ChangeLog for net-misc/rsync +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/net-misc/rsync/ChangeLog,v 1.266 2015/04/30 09:13:35 vapier Exp $ + + 30 Apr 2015; Mike Frysinger metadata.xml: + Add CPE info via Chromium OS. + + 28 Apr 2015; Agostino Sarubbo rsync-3.1.1.ebuild: + Stable for alpha, wrt bug #540000 + + 26 Apr 2015; Mikle Kolyada rsync-3.1.1.ebuild: + sparc stable wrt bug #540000 + + 21 Apr 2015; Jeroen Roovers rsync-3.1.1.ebuild: + Stable for PPC64 (bug #540000). + + 16 Mar 2015; Mike Frysinger rsync-3.1.1.ebuild: + Mark arm64/ia64/m68k/s390/sh stable. + + 26 Feb 2015; Markus Meier rsync-3.1.1.ebuild: + arm stable, bug #540000 + + 14 Feb 2015; Agostino Sarubbo rsync-3.1.1.ebuild: + Stable for x86, wrt bug #540000 + + 14 Feb 2015; Agostino Sarubbo rsync-3.1.1.ebuild: + Stable for amd64, wrt bug #540000 + + 14 Feb 2015; Jeroen Roovers rsync-3.1.1.ebuild: + Stable for HPPA (bug #540000). + + 18 Dec 2014; Michael Sterrett + files/rsyncd.conf-3.0.9-r1: + default to /run instead of /var/run for bug #332633 + +*rsync-3.1.1 (07 Jul 2014) + + 07 Jul 2014; Lars Wendler -rsync-3.1.1_pre2.ebuild, + +rsync-3.1.1.ebuild: + Version bump. Removed old. + + 27 May 2014; Lars Wendler rsync-3.1.1_pre2.ebuild: + rsync-3.1.1_pre2 no longer needs the patch from 3.1.0. + + 27 May 2014; Lars Wendler -files/rsyncd.conf, + -files/rsyncd.init.d, -files/rsyncd.xinetd: + Removed old files from FILESDIR as well. + +*rsync-3.1.1_pre2 (27 May 2014) + + 27 May 2014; Lars Wendler -rsync-3.0.8.ebuild, + -rsync-3.0.9.ebuild, -rsync-3.0.9-r2.ebuild, +rsync-3.1.1_pre2.ebuild: + Added pre-version without KEYWORDS. Removed old. + +*rsync-3.1.0-r1 (15 Apr 2014) + + 15 Apr 2014; Lars Wendler -rsync-3.1.0.ebuild, + +rsync-3.1.0-r1.ebuild, + +files/rsync-3.1.1_pre1-avoid_infinite_wait_reading_secrets_file.patch: + Security bump (bug #507698). Removed vulnerable version + + 06 Apr 2014; Mike Frysinger rsync-3.0.9-r3.ebuild: + Mark m68k/s390/sh stable. + + 18 Jan 2014; Mike Frysinger rsync-3.0.9-r3.ebuild, + rsync-3.1.0.ebuild: + Add arm64 love. + +*rsync-3.1.0 (10 Oct 2013) + + 10 Oct 2013; Tony Vroon +rsync-3.1.0.ebuild: + Version bump, as requested by Lars Polynomial-C Wendler in bug #486634. + Introduces protocol 31 and option passing to the remote daemon. + Human-readable sizes can now be expressed in terabytes. + + 23 Sep 2013; Agostino Sarubbo rsync-3.0.9-r3.ebuild: + Stable for sparc, wrt bug #480090 + + 14 Sep 2013; Agostino Sarubbo rsync-3.0.9-r3.ebuild: + Stable for alpha, wrt bug #480090 + + 14 Sep 2013; Agostino Sarubbo rsync-3.0.9-r3.ebuild: + Stable for x86, wrt bug #480090 + + 14 Sep 2013; Agostino Sarubbo rsync-3.0.9-r3.ebuild: + Stable for ia64, wrt bug #480090 + + 12 Sep 2013; Agostino Sarubbo rsync-3.0.9-r3.ebuild: + Stable for ppc64, wrt bug #480090 + + 12 Sep 2013; Agostino Sarubbo rsync-3.0.9-r3.ebuild: + Stable for ppc, wrt bug #480090 + + 10 Sep 2013; Markus Meier rsync-3.0.9-r3.ebuild: + arm stable, bug #480090 + + 09 Sep 2013; Jeroen Roovers rsync-3.0.9-r3.ebuild: + Stable for HPPA (bug #480090). + + 08 Sep 2013; Agostino Sarubbo rsync-3.0.9-r3.ebuild: + Stable for amd64, wrt bug #480090 + +*rsync-3.0.9-r3 (06 Jul 2013) + + 06 Jul 2013; Pacho Ramos +files/rsyncd.service, + +rsync-3.0.9-r3.ebuild: + Install unit file (#466088, thanks to Doug and base-system herd for allowing + it). + + 19 Feb 2013; Zac Medico rsync-3.0.9-r2.ebuild: + Add ~arm-linux keyword. + + 18 Nov 2012; Agostino Sarubbo -rsync-3.0.7-r2.ebuild, + -rsync-3.0.7.ebuild: + Remove old + + 09 Sep 2012; Raúl Porcel rsync-3.0.9-r2.ebuild: + alpha/ia64/m68k/s390/sh/sparc stable wrt #431852 + + 20 Aug 2012; Jeroen Roovers rsync-3.0.9-r2.ebuild: + Stable for HPPA (bug #431852). + + 19 Aug 2012; Anthony G. Basile rsync-3.0.9-r2.ebuild: + Stable ppc ppc64, bug #431852 + + 19 Aug 2012; Johannes Huber rsync-3.0.9-r2.ebuild: + Stable for x86, wrt bug #431852 + + 19 Aug 2012; Anthony G. Basile rsync-3.0.9-r2.ebuild: + Stable arm, bug #431852 + + 19 Aug 2012; Agostino Sarubbo rsync-3.0.9-r2.ebuild: + Stable for amd64, wrt bug #431852 + + 18 Aug 2012; Mike Frysinger rsync-3.0.9-r2.ebuild, + rsync-3.0.9.ebuild: + Revert wrong perl change. + + 30 Jun 2012; Fabian Groffen rsync-3.0.9-r2.ebuild: + Fix elementary Prefix error using ED for DESTDIR in make install. + + 29 Jun 2012; Mike Frysinger rsync-3.0.9-r2.ebuild, + rsync-3.0.9.ebuild: + Avoid regenerating proto.h which requires perl -- the shipped one should work + in all places we care about #421625 by László Szalma. + + 25 Jun 2012; Diego E. Pettenò rsync-3.0.9-r2.ebuild, + rsync-3.0.9.ebuild: + Add dependency over dev-lang/perl at build time. + + 26 Apr 2012; Alexis Ballier rsync-3.0.9-r2.ebuild: + keyword ~amd64-fbsd + + 01 Apr 2012; Raúl Porcel rsync-3.0.9.ebuild: + alpha/ia64/m68k/s390/sh/sparc stable wrt #406055 + +*rsync-3.0.9-r2 (22 Mar 2012) + + 22 Mar 2012; Christian Ruppert -rsync-3.0.9-r1.ebuild, + +rsync-3.0.9-r2.ebuild, +files/rsyncd.init.d-r1: + Simplify the init script. + + 15 Mar 2012; Markus Meier rsync-3.0.9.ebuild: + arm stable, bug #406055 + + 05 Mar 2012; Mike Frysinger rsync-3.0.9-r1.ebuild: + Make sure libs we build against have USE=static-libs enabled when we have + USE=static #406109 by Jeff Horelick. + + 02 Mar 2012; Brent Baude rsync-3.0.9.ebuild: + Marking rsync-3.0.9 ppc64 for bug 406055 + + 01 Mar 2012; Brent Baude rsync-3.0.9.ebuild: + Marking rsync-3.0.9 ppc for bug 406055 + + 29 Feb 2012; Agostino Sarubbo rsync-3.0.9.ebuild: + Stable for amd64, wrt bug #406055 + +*rsync-3.0.9-r1 (28 Feb 2012) + + 28 Feb 2012; Jeremy Olexa +files/rsyncd.conf-3.0.9-r1, + +files/rsyncd.xinetd-3.0.9-r1, +rsync-3.0.9-r1.ebuild: + revision bump to support Gentoo Prefix. EAPI, KEYWORDS, EPREFIX/ED/EROOT + usage, new files in FILESDIR. Bug 406061 + + 28 Feb 2012; Jeroen Roovers rsync-3.0.9.ebuild: + Stable for HPPA (bug #406055). + + 28 Feb 2012; Jeff Horelick rsync-3.0.9.ebuild: + marked x86 per bug 406055 + +*rsync-3.0.9 (30 Oct 2011) + + 30 Oct 2011; Mike Frysinger +rsync-3.0.9.ebuild: + Version bump #387999 by Kilburn Abrahams. + + 02 Apr 2011; Raúl Porcel rsync-3.0.8.ebuild: + alpha/arm/ia64/m68k/s390/sh/sparc stable wrt #360891 + + 29 Mar 2011; Kacper Kowalik rsync-3.0.8.ebuild: + ppc/ppc64 stable wrt #360891 + + 28 Mar 2011; Christian Faulhammer rsync-3.0.8.ebuild: + stable x86, security bug 360891 + + 28 Mar 2011; Jeroen Roovers rsync-3.0.8.ebuild: + Stable for HPPA (bug #360891). + + 28 Mar 2011; Christoph Mende rsync-3.0.8.ebuild: + Stable on amd64 wrt bug #360891 + +*rsync-3.0.8 (28 Mar 2011) + + 28 Mar 2011; Mike Frysinger +rsync-3.0.8.ebuild: + Version bump #360891 by Paweł Hajdan, Jr. + +*rsync-3.0.7-r2 (09 Jan 2011) + + 09 Jan 2011; Robin H. Johnson -rsync-3.0.7-r1.ebuild, + +rsync-3.0.7-r2.ebuild: + Complete fail of a revbump on my part, sorry about that, lets try it again. + +*rsync-3.0.7-r1 (09 Jan 2011) + + 09 Jan 2011; Robin H. Johnson +rsync-3.0.7-r1.ebuild: + Install the rsync contrib scripts (includes useful rsync log parsing scripts, + and atomic rsync helpers). + + 09 Oct 2010; Raúl Porcel rsync-3.0.7.ebuild: + arm/ia64/m68k/s390/sh/sparc stable wrt #337537 + + 30 Sep 2010; Brent Baude rsync-3.0.7.ebuild: + stable ppc64, bug 337537 + + 27 Sep 2010; Brent Baude rsync-3.0.7.ebuild: + Marking rsync-3.0.7 ppc for bug 337537 + + 20 Sep 2010; Markos Chandras rsync-3.0.7.ebuild: + Stable on amd64 wrt bug #337537 + + 20 Sep 2010; Guy Martin rsync-3.0.7.ebuild: + hppa stable wrt #337537 + + 19 Sep 2010; Tobias Klausmann rsync-3.0.7.ebuild: + Stable on alpha, bug #337537, thanks to mattst88 for testing + + 17 Sep 2010; Christian Faulhammer rsync-3.0.7.ebuild: + stable x86, bug 337537 + +*rsync-3.0.7 (16 Jan 2010) + + 16 Jan 2010; Mike Frysinger +rsync-3.0.7.ebuild: + Version bump #301149 by Bernhard Hartleb. + + 20 Oct 2009; Mike Frysinger rsync-3.0.6.ebuild: + Drop USE=xinetd and just always install the conf file. + + 31 Aug 2009; Brent Baude rsync-3.0.6.ebuild: + stable ppc64, bug 282880 + + 30 Aug 2009; nixnut rsync-3.0.6.ebuild: + ppc stable #282880 + + 29 Aug 2009; Jeroen Roovers rsync-3.0.6.ebuild: + Stable for HPPA (bug #282880). + + 28 Aug 2009; Raúl Porcel rsync-3.0.6.ebuild: + alpha/arm/ia64/m68k/s390/sh/sparc/x86 stable wrt #282880 + + 27 Aug 2009; Thomas Anderson rsync-3.0.6.ebuild: + stable amd64, bug 282880 + + 27 Aug 2009; Mike Frysinger rsync-3.0.5.ebuild, + rsync-3.0.6.ebuild: + Move to common epatch code. + + 29 May 2009; Diego E. Pettenò rsync-3.0.5.ebuild, + rsync-3.0.6.ebuild: + Replace kernel-conditional dependency on sys-apps/acl with virtual/acl. + +*rsync-3.0.6 (11 May 2009) + + 11 May 2009; Mike Frysinger +rsync-3.0.6.ebuild: + Version bump #269375 by Lars Wendler. + + 17 Mar 2009; Raúl Porcel rsync-3.0.5.ebuild: + m68k stable wrt #258367, thanks to kolla for testing + + 12 Feb 2009; Brent Baude rsync-3.0.5.ebuild: + stable ppc64, bug 258367 + + 12 Feb 2009; nixnut rsync-3.0.5.ebuild: + ppc stable #258367 + + 12 Feb 2009; Jeremy Olexa rsync-3.0.5.ebuild: + amd64 stable, bug 258367 + + 12 Feb 2009; Jeroen Roovers rsync-3.0.5.ebuild: + Stable for HPPA (bug #258367). + + 11 Feb 2009; Raúl Porcel rsync-3.0.5.ebuild: + arm/ia64/s390/sh/sparc/x86 stable wrt #258367 + + 09 Feb 2009; Tobias Klausmann rsync-3.0.5.ebuild: + Stable on alpha, bug #258367 + + 08 Jan 2009; Mike Frysinger rsync-3.0.5.ebuild: + Drop code to move rsyncd.conf around since everyone is converted now + #201223 by Paul Hewlett. Also tweak chroot check so it only warns when + people have bad config files. + + 08 Jan 2009; Mike Frysinger rsync-3.0.4.ebuild, + rsync-3.0.5.ebuild: + Have SRC_URI look in a slightly diff path where all upstream versions are + kept #254060 by Maryasin Semen. + +*rsync-3.0.5 (29 Dec 2008) + + 29 Dec 2008; Mike Frysinger +rsync-3.0.5.ebuild: + Version bump. + + 27 Nov 2008; Jeroen Roovers rsync-3.0.4.ebuild: + Stable for HPPA (bug #248439). + + 25 Nov 2008; Brent Baude rsync-3.0.4.ebuild: + stable ppc64, bug 248439 + + 24 Nov 2008; Raúl Porcel rsync-3.0.4.ebuild: + alpha/arm/ia64/sparc stable wrt #248439 + + 23 Nov 2008; Tobias Scherbaum rsync-3.0.4.ebuild: + ppc stable, bug #248439 + + 23 Nov 2008; Dawid Węgliński rsync-3.0.4.ebuild: + Stable on amd64/x86 (bug #248439) + + 09 Nov 2008; Mike Frysinger rsync-3.0.4.ebuild: + Allow users to apply custom rsync patches #246017 by Nicholas Fiorentini. + +*rsync-3.0.4 (17 Sep 2008) + + 17 Sep 2008; Mike Frysinger +rsync-3.0.4.ebuild: + Version bump #237169 by Conrad Kostecki. + + 16 Aug 2008; nixnut rsync-3.0.2.ebuild: + Stable on ppc wrt bug 228673 + + 14 Aug 2008; Raúl Porcel rsync-3.0.3.ebuild: + alpha/ia64/sparc/x86 stable + +*rsync-3.0.3 (01 Jul 2008) + + 01 Jul 2008; Mike Frysinger +rsync-3.0.3.ebuild: + Version bump. + + 01 Jul 2008; Jeroen Roovers rsync-3.0.2.ebuild: + Stable for HPPA (bug #228673). + + 24 Jun 2008; Mike Frysinger rsync-3.0.2.ebuild: + Add USE=iconv #229125 by Fabian Groffen. + + 21 Jun 2008; Markus Rothe rsync-3.0.2.ebuild: + Stable on ppc64; bug #228673 + + 21 Jun 2008; Raúl Porcel rsync-3.0.2.ebuild: + alpha/ia64/sparc stable wrt #228673 + + 21 Jun 2008; Thomas Anderson rsync-3.0.2.ebuild: + amd64 stable, bug #228673 + + 21 Jun 2008; Christian Faulhammer rsync-3.0.2.ebuild: + stable x86, bug 228673 + + 21 Jun 2008; Mike Frysinger rsync-2.6.9-r6.ebuild: + Append -pthread rather than -lpthread #226911 by Diego Pettenò. + + 12 Apr 2008; Dawid Węgliński rsync-2.6.9-r6.ebuild: + Stable on x86 (bug #216887) + + 10 Apr 2008; Jeroen Roovers rsync-2.6.9-r6.ebuild: + Stable for HPPA (bug #216887). + + 10 Apr 2008; Markus Meier rsync-2.6.9-r6.ebuild: + amd64 stable, security bug #216887 + + 10 Apr 2008; Markus Rothe rsync-2.6.9-r6.ebuild: + Stable on ppc64; bug #216887 + + 10 Apr 2008; Raúl Porcel rsync-2.6.9-r6.ebuild: + alpha/ia64/sparc stable wrt security #216887 + + 10 Apr 2008; Tobias Scherbaum + rsync-2.6.9-r6.ebuild: + ppc stable, bug #216887 + +*rsync-2.6.9-r6 (10 Apr 2008) + + 10 Apr 2008; Mike Frysinger + +files/rsync-3.0.1-xattr-alloc.diff, +rsync-2.6.9-r6.ebuild: + Add fix from upstream for security issue in optional xattr patch #216887. + +*rsync-3.0.2 (08 Apr 2008) + + 08 Apr 2008; Mike Frysinger +rsync-3.0.2.ebuild: + Version bump. + +*rsync-3.0.1 (04 Apr 2008) + + 04 Apr 2008; Mike Frysinger +rsync-3.0.1.ebuild: + Version bump. + +*rsync-3.0.0-r2 (17 Mar 2008) + + 17 Mar 2008; Mike Frysinger + +files/rsync-3.0.0-dry-run-hang.patch, +rsync-3.0.0-r2.ebuild: + Fix from upstream for hang with --dry-run #193243 by David Leverton. + + 16 Mar 2008; Mike Frysinger +files/rsyncd.logrotate, + rsync-3.0.0-r1.ebuild: + Add logrotate file from Anton Bolshakov #212876. + +*rsync-3.0.0-r1 (16 Mar 2008) + + 16 Mar 2008; Mike Frysinger + +files/rsync-3.0.0-NULL-config.patch, +files/rsync-3.0.0-acl-crash.patch, + +files/rsync-3.0.0-fake-super-attrs.patch, +rsync-3.0.0-r1.ebuild: + Add some fixes from upstream. + +*rsync-3.0.0 (01 Mar 2008) + + 01 Mar 2008; Mike Frysinger +rsync-3.0.0.ebuild: + Version bump. + +*rsync-3.0.0_pre10 (20 Feb 2008) + + 20 Feb 2008; Mike Frysinger +rsync-3.0.0_pre10.ebuild: + Version bump. + + 19 Feb 2008; Doug Klima rsync-3.0.0_pre8.ebuild, + rsync-3.0.0_pre9.ebuild: + sys-apps/attr should only be required on Linux, bug #210680 + +*rsync-3.0.0_pre9 (11 Feb 2008) + + 11 Feb 2008; Mike Frysinger +rsync-3.0.0_pre9.ebuild: + Version bump. + +*rsync-3.0.0_pre8 (12 Jan 2008) + + 12 Jan 2008; Mike Frysinger +rsync-3.0.0_pre8.ebuild: + Version bump rsync-3.0.0_pre7 rsync-3.0.0_pre8. + +*rsync-3.0.0_pre7 (17 Dec 2007) + + 17 Dec 2007; Mike Frysinger +rsync-3.0.0_pre7.ebuild: + Version bump. + + 03 Dec 2007; Raúl Porcel rsync-2.6.9-r5.ebuild: + ia64 stable wrt security #200821 + + 03 Dec 2007; Jeroen Roovers rsync-2.6.9-r5.ebuild: + Stable for HPPA (bug #200821). + + 02 Dec 2007; Markus Rothe rsync-2.6.9-r5.ebuild: + Stable on ppc64; bug #200821 + + 02 Dec 2007; Tobias Scherbaum + rsync-2.6.9-r5.ebuild: + ppc stable, bug #200821 + + 02 Dec 2007; Jose Luis Rivero rsync-2.6.9-r5.ebuild: + Stable on alpha wrt security bug #200821 + + 01 Dec 2007; Markus Ullmann rsync-2.6.9-r5.ebuild: + Stable on arm/sparc + + 01 Dec 2007; Christoph Mende rsync-2.6.9-r5.ebuild: + Stable on amd64 wrt bug #200821 + + 01 Dec 2007; Markus Meier rsync-2.6.9-r5.ebuild: + x86 stable, security bug #200821 + +*rsync-3.0.0_pre6 (01 Dec 2007) + + 01 Dec 2007; Mike Frysinger +rsync-3.0.0_pre6.ebuild: + Version bump. + +*rsync-2.6.9-r5 (01 Dec 2007) + + 01 Dec 2007; Mike Frysinger + +files/rsync-2.6.9-munge-symlinks.patch, +rsync-2.6.9-r5.ebuild: + Fix from upstream for #200821. + +*rsync-2.6.9-r4 (28 Sep 2007) + + 28 Sep 2007; Roy Marples + +files/rsync-2.6.9-pid-early.patch, +rsync-2.6.9-r4.ebuild: + patch rsync so it creates a pidfile a lot sooner, #192075. + + 29 Aug 2007; Markus Rothe rsync-2.6.9-r3.ebuild: + Stable on ppc64; bug #189132 + + 24 Aug 2007; Raúl Porcel rsync-2.6.9-r3.ebuild: + alpha/ia64 stable wrt security #189132 + + 23 Aug 2007; Joshua Kinard rsync-2.6.9-r3.ebuild: + Stable on mips, per #189132. + + 23 Aug 2007; Jeroen Roovers rsync-2.6.9-r3.ebuild: + Stable for HPPA (bug #189132). + + 22 Aug 2007; Christoph Mende rsync-2.6.9-r3.ebuild: + Stable on amd64 wrt security bug #189132 + + 22 Aug 2007; Andrej Kacian rsync-2.6.9-r3.ebuild: + Stable on x86, security bug #189132. + + 22 Aug 2007; Gustavo Zacarias rsync-2.6.9-r3.ebuild: + Stable on sparc wrt security #189132 + + 22 Aug 2007; Tobias Scherbaum + rsync-2.6.9-r3.ebuild: + ppc stable, bug #189132 + +*rsync-2.6.9-r3 (22 Aug 2007) + + 22 Aug 2007; Roy Marples + +files/rsync-2.6.9-fname-obo.patch, +rsync-2.6.9-r3.ebuild: + Fix off-by-one errors, #189132 thanks to Tobias Scherbaum. + + 10 Jul 2007; Christoph Mende rsync-2.6.9-r2.ebuild: + Stable on amd64 wrt bug #184685 + + 09 Jul 2007; Joseph Jezak rsync-2.6.9-r2.ebuild: + Marked ppc and ppc64 stable for bug #184685. + + 09 Jul 2007; Mike Frysinger rsync-2.6.9-r2.ebuild: + Pull in xinetd when USE=xinetd #184671 by Jeremy Ebler. + + 30 Jun 2007; Raúl Porcel rsync-2.6.9-r2.ebuild: + alpha stable + + 26 May 2007; Jeroen Roovers rsync-2.6.9-r2.ebuild: + Stable for HPPA too. + + 23 May 2007; Gustavo Zacarias rsync-2.6.9-r2.ebuild: + Stable on sparc + + 11 May 2007; Joshua Kinard rsync-2.6.9-r2.ebuild: + Stable on mips. + + 24 Apr 2007; Raúl Porcel rsync-2.6.9-r2.ebuild: + ia64 + x86 stable + + 23 Feb 2007; Roy Marples files/rsyncd.init.d: + Use start-stop-daemon correctly. + +*rsync-2.6.9-r2 (03 Feb 2007) + + 03 Feb 2007; Mike Frysinger + +files/rsync-2.6.9-stats-fix.patch, +rsync-2.6.9-r2.ebuild: + Add fix from upstream for file stats #165134 by Lloeki. + +*rsync-2.6.9-r1 (16 Dec 2006) + + 16 Dec 2006; Mike Frysinger + +files/rsync-2.6.9-delete-acls-xattr.patch, +rsync-2.6.9-r1.ebuild: + Fix from upstream for using --delete with USE=acl #158130 by Thomas + Fleischmann. + + 14 Dec 2006; Alexander H. Færøy rsync-2.6.9.ebuild: + Stable on Alpha and MIPS; bug #157977 + + 13 Dec 2006; Brent Baude rsync-2.6.9.ebuild: + Marking rsync-2.6.9 ppc64 stable per bug 159977 + + 13 Dec 2006; Jeroen Roovers rsync-2.6.9.ebuild: + Stable for HPPA (bug #157977). + + 13 Dec 2006; Tobias Scherbaum rsync-2.6.9.ebuild: + ppc stable, bug #157977 + + 13 Dec 2006; Michael Cummings rsync-2.6.9.ebuild: + amd64 stable, bug 157977 + + 13 Dec 2006; Gustavo Zacarias rsync-2.6.9.ebuild: + Stable on sparc wrt #157977 + + 13 Dec 2006; Fabian Groffen rsync-2.6.8-r2.ebuild, + rsync-2.6.9.ebuild: + Dropped ppc-macos keyword, see you in prefix. + + 13 Dec 2006; Christian Faulhammer rsync-2.6.9.ebuild: + stable x86, bugs #157977 + +*rsync-2.6.9 (07 Nov 2006) + + 07 Nov 2006; Mike Frysinger +rsync-2.6.9.ebuild: + Version bump #154347 by Kilburn Abrahams. + + 17 Oct 2006; Roy Marples rsync-2.6.8-r2.ebuild: + Added ~sparc-fbsd keyword. + + 04 Sep 2006; Joshua Kinard rsync-2.6.8-r2.ebuild: + Marked stable on mips. + +*rsync-2.6.8-r2 (14 May 2006) + + 14 May 2006; Mike Frysinger + +files/rsync-2.6.8-verbose-quiet-output.patch, +rsync-2.6.8-r2.ebuild: + Fix from upstream for output with -v and -q #133217 by lou. + +*rsync-2.6.8-r1 (13 May 2006) + + 13 May 2006; Mike Frysinger + +files/rsync-2.6.8-fix-deferred-msgs.patch, +rsync-2.6.8-r1.ebuild: + Fix from upstream for broken transfers #133054 by Wernfried Haas. + + 03 May 2006; Marien Zwart Manifest: + Fix Manifest (ChangeLog changed without a Manifest update). + + 30 Apr 2006; Bryan Østergaard rsync-2.6.8.ebuild: + Stable on alpha + ia64. + + 29 Apr 2006; Rene Nussbaumer rsync-2.6.8.ebuild: + Stable on hppa. + + 29 Apr 2006; Gustavo Zacarias rsync-2.6.8.ebuild: + Stable on sparc + + 29 Apr 2006; rsync-2.6.8.ebuild: + Stable on amd64. + + 29 Apr 2006; Markus Rothe rsync-2.6.8.ebuild: + Stable on ppc64 + + 29 Apr 2006; Tobias Scherbaum rsync-2.6.8.ebuild: + ppc stable + + 29 Apr 2006; Mark Loeser rsync-2.6.8.ebuild: + Stable on x86 + +*rsync-2.6.8 (23 Apr 2006) + + 23 Apr 2006; Mike Frysinger +rsync-2.6.8.ebuild: + Version bump #130898 by Kilburn Abrahams. + +*rsync-2.6.7-r1 (08 Apr 2006) + + 08 Apr 2006; Mike Frysinger -rsync-2.6.7.ebuild, + +rsync-2.6.7-r1.ebuild: + Fix acl/xattr configure options #129116 by Alexander Skwar. + + 30 Mar 2006; Diego Pettenò rsync-2.6.7.ebuild: + Add ~x86-fbsd keyword. + +*rsync-2.6.7 (16 Mar 2006) + + 16 Mar 2006; Mike Frysinger +rsync-2.6.7.ebuild: + Version bump #126267 by Kilburn Abrahams. + + 02 Jan 2006; Mike Frysinger +files/rsyncd.xinetd, + rsync-2.6.0-r6.ebuild, rsync-2.6.6-r1.ebuild: + Add an optional xinetd.d file by Malte S. Stretz #117466. + +*rsync-2.6.6-r1 (17 Oct 2005) + + 17 Oct 2005; Mike Frysinger + +files/rsync-2.6.6-acls.patch, +rsync-2.6.6-r1.ebuild: + Fix from upstream for acl code #100981. + + 13 Oct 2005; Kito rsync-2.6.6.ebuild: + ~ppc-macos keyword + + 16 Sep 2005; Ciaran McCreesh ChangeLog: + Converted to UTF-8, fixed encoding screwups + +*rsync-2.6.0-r6 (01 Aug 2005) + + 01 Aug 2005; Mike Frysinger + +files/rsync-2.6.0-cvsignore.patch, +rsync-2.6.0-r6.ebuild: + Add patch from upstream to fix -C #100861 by awk. + +*rsync-2.6.6 (29 Jul 2005) + + 29 Jul 2005; Mike Frysinger +rsync-2.6.6.ebuild: + Version bump #100674 by Tim Yamin. + +*rsync-2.6.5 (11 Jun 2005) + + 11 Jun 2005; Mike Frysinger +rsync-2.6.5.ebuild: + Version bump. + +*rsync-2.6.0-r5 (31 May 2005) + + 31 May 2005; Chris Gianelloni + +files/rsync-2.6.0-livecd-sigmask.patch, +rsync-2.6.0-r5.ebuild: + Adding rsync patch for livecd/installer until python 2.4 goes stable. + +*rsync-2.6.4 (06 Apr 2005) + + 06 Apr 2005; Mike Frysinger +rsync-2.6.4.ebuild: + Version bump #88029 by FieldySnuts. + +*rsync-2.6.3-r1 (18 Mar 2005) + + 18 Mar 2005; Mike Frysinger +rsync-2.6.3-r1.ebuild: + Move the rsyncd.conf file to /etc. + +*rsync-2.6.0-r4 (18 Mar 2005) + + 18 Mar 2005; Mike Frysinger +rsync-2.6.0-r4.ebuild: + Move the rsyncd.conf file to /etc and add some examples to the default + config #80939. + + 21 Nov 2004; Mike Frysinger rsync-2.6.0-r3.ebuild, + rsync-2.6.3.ebuild: + Make sure we update the rsync(1) manpage with the new .conf location too + #71650 by Paul Oldham. + +*rsync-2.6.3 (03 Oct 2004) + + 03 Oct 2004; Mike Frysinger +rsync-2.6.3.ebuild: + Version bumpage. + +*rsync-2.6.3_pre2 (25 Sep 2004) + + 25 Sep 2004; Mike Frysinger +rsync-2.6.3_pre2.ebuild: + Version bump #64798 by Holger Hoffstätte. + + 15 Aug 2004; rsync-2.6.0-r3.ebuild: + Stable on alpha, bug 60309. + + 14 Aug 2004; Hardave Riar rsync-2.6.0-r3.ebuild: + stable on mips #60309 + + 14 Aug 2004; Tom Gal rsync-2.6.0-r3.ebuild + stable on ppc64, bug #60309 + +*rsync-2.6.0-r3 (14 Aug 2004) + +*rsync-2.6.2-r4 (14 Aug 2004) + + 14 Aug 2004; Jon Hood + +files/rsync-pathsanitize.patch, rsync-2.6.0-r2.ebuild, + +rsync-2.6.0-r3.ebuild, +rsync-2.6.2-r4.ebuild: + Apply path sanitizing patch from #60309, update SRC_URI for older versions of + rsync; thanks wernfried haas ! + + 13 Jul 2004; Tom Gall rsync-2.6.0-r2.ebuild: + stable on ppc64 + + 12 Jul 2004; Travis Tilley rsync-2.6.0-r2.ebuild: + stable on amd64 + + 11 Jul 2004; Aron Griffis rsync-2.6.0-r2.ebuild, + rsync-2.6.2-r3.ebuild: + stable on ia64 + + 10 Jul 2004; Hardave Riar rsync-2.6.0-r2.ebuild: + Stable on mips + + 11 Jul 2004; Bryan Østergaard rsync-2.6.0-r2.ebuild: + Stable on alpha, bug 49534. + + 10 Jul 2004; Ian Leitch rsync-2.6.0-r2.ebuild: + Marked stable on x86 + + 10 Jul 2004; Jason Wever rsync-2.6.0-r2.ebuild: + Stable on sparc wrt bug #49543. + + 10 Jul 2004; Michael Hanselmann rsync-2.6.0-r2.ebuild: + Stable on ppc. Bug 49534. + +*rsync-2.6.0-r2 (09 Jul 2004) + + 09 Jul 2004; Mike Frysinger +files/2.6.0-sanitize.patch, + +rsync-2.6.0-r2.ebuild: + Version bump with security patch #49534. + + 01 Jul 2004; Jon Hood rsync-2.6.0-r1.ebuild, + rsync-2.6.0.ebuild, rsync-2.6.1.ebuild, rsync-2.6.2-r1.ebuild, + rsync-2.6.2-r2.ebuild, rsync-2.6.2-r3.ebuild, rsync-2.6.2.ebuild: + change virtual/glibc to virtual/libc + +*rsync-2.6.1 (22 Jun 2004) + + 22 Jun 2004; Mike Frysinger +rsync-2.6.1.ebuild: + Try to fix security bug #49534 without pissing off #49933. + +*rsync-2.6.2-r3 (08 May 2004) + + 08 May 2004; Martin Holzer rsync-2.6.2-r3.ebuild: + adding ipv6 config option + +*rsync-2.6.2-r2 (03 May 2004) + + 03 May 2004; Martin Holzer rsync-2.6.2-r2.ebuild: + adding rsyncd conf in econf. closes 49707 + + 02 May 2004; Bryan Østergaard rsync-2.6.2-r1.ebuild: + Stable on alpha. + + 02 May 2004; Tom Gall rsync-2.6.2.ebuild, + rsync-2.6.2-r1.ebuild: + Stable on ppc64 + + 02 May 2004; Ciaran McCreesh rsync-2.6.2-r1.ebuild: + Stable on sparc, mips + + 02 May 2004; Joshua Kinard rsync-2.6.2.ebuild: + Marked stable on sparc. + + 01 May 2004; Guy Martin : + Marked stable on hppa. + + 01 May 2004; Jon Portnoy rsync-2.6.2.ebuild : + Stable on AMD64 and x86. + + 01 May 2004; Joshua Kinard rsync-2.6.2.ebuild: + Marked stable on mips. + +*rsync-2.6.2-r1 (02 May 2004) + + 02 May 2004; Martin Holzer rsync-2.6.2-r1.ebuild: + adding acl patch again. + + 01 May 2004; Michael McCabe rsync-2.6.2.ebuild: + Stable on s390 + +*rsync-2.6.2 (30 Apr 2004) + + 30 Apr 2004; rsync-2.6.2.ebuild: + version bump for security update CAN-2004-0426, bug 49534 this version also + seems to have the proxy-auth patch merged upstream, USE=acl disabled for now + due to patching conflicts + + 27 Apr 2004; Michael McCabe rsync-2.6.0-r1.ebuild: + Marked stable on s390 + +*rsync-2.6.0-r1 (19 Apr 2004) + + 19 Apr 2004; Martin Holzer rsync-2.6.0-r1.ebuild: + adding acl patch. closes 48214 + + 11 Apr 2004; Michael Sterrett rsync-2.6.0.ebuild: + add patch from Sascha Silbe to fix use static linking (bug #47361) + + 11 Apr 2004; Michael Sterrett rsync-2.6.0.ebuild: + add IUSE (bug #47358); don't rdepend on sed; error check sed; tidy + +*rsync-2.6.0 (03 Jan 2004) + + 03 Jan 2004; Mike Frysinger : + Version bumpage #37009. + +*rsync-2.5.7 (04 Dec 2003) + + 04 Dec 2003; Seemant Kulleen rsync-2.5.7.ebuild: + version bump for security vulnerability + +*rsync-2.5.6-r4 (18 Oct 2003) + + 18 Oct 2003; Mike Frysinger : + Set default rsh cmd to ssh instead of rsh #30521. + +*rsync-2.5.6-r3 (25 Aug 2003) + + 26 Aug 2003; Daniel Ahlberg rsync-2.5.6-r3.ebuild : + Don't try to unpack the patch. + + 25 Aug 2003; Mike Frysinger : + Add default rsyncd.conf file so that the init.d script will find pid file #27277. + +*rsync-2.5.6-r2 (23 May 2003) + + 23 Jul 2003; Will Woods rsync-2.5.6-r2.ebuild: + Marked stable for alpha + + 23 Jul 2003; Guy Martin rsync-2.5.6-r2.ebuild : + Marked stable on hppa. + + 06 Jul 2003; Joshua Kinard rsync-2.5.6-r2.ebuild: + Changed ~mips to mips in KEYWORDS + Changed ~sparc to sparc in KEYWORDS (Apparently already done, somehow got reversed?) + + 24 May 2003; Luca Barbato rsync-2.5.6-r2.ebuild: + added ~ppc keyword + + 23 May 2003; Martin Holzer rsync-2.5.6-r2.ebuild, + files/rsync-gentoo-2.5.1.patch, files/rsync-gentoo-2.5.2.patch: + Adding basic proxy auth patch. Closes #11706. + + 21 May 2003; Jason Wever rsync-2.5.6-r1.ebuild: + Changed ~sparc keyword to sparc. + + 06 Mar 2003; Luca Barbato : + force -lpthread link on gcc-2.95.x, solves bug #16921 + + 24 Feb 2003; Luca Barbato : + Added the popt in DEPEND + +*rsync-2.5.6-r1 (22 Feb 2003) + + 19 May 2003; Joshua Kinard rsync-2.5.6-r1.ebuild: + Added ~sparc and ~mips to KEYWORDS + + 25 Feb 2003; Guy Martin rsync-2.5.6-r1.ebuild : + Commited stable for hppa. + + 22 Feb 2003; Mike Frysinger : + Add init.d and conf.d files + +*rsync-2.5.6 (28 Jan 2003) + + 21 Feb 2003; Zach Welch : + Added arm to keywords. + + 09 Feb 2003; Guy Martin : + Added hppa to keywords. + + 28 Jan 2003; Arcady Genkin : + Updated to the official 2.5.6. + +*rsync-2.5.6_pre20021105-r1 (29 Dec 2002) + + 29 Dec 2002; Maik Schreiber : Revision bump to fix wrong + configuration directory path (only used for running an rsync server). + + 26 Dec 2002; Maik Schreiber rsync-2.5.6_pre20021105 : + Changed "~x86" to "x86" in KEYWORDS. + + 19 Dec 2002; Dean Bailey : removed sparc64 keyword + +*rsync-2.5.6_pre20021105 (10 Dec 2002) + + 10 Dec 2002; Maik Schreiber : New upstream snapshot. + Seems to be stable for several months now (see rsync mailing list). + + 06 Dec 2002; Rodney Rees : changed sparc ~sparc keywords + +*rsync-2.5.5-r1 (07 May 2002) + + 18 Jan 2003; Jan Seidel : + Added mips to keywords + + 29 Jul 2002; Mark Guertin : + Added ppc to keywords + + 09 Jul 2002; phoen][x rsync-2.5.5-r1.ebuild : + Added KEYWORDS, LICENSE, SLOT. + + 07 May 2002; Kain rsync-2.5.5-r1.ebuild : Fix dependency to + libpopt again so that build images not made from a virgin install will work. + +*rsync-2.5.5 (02 May 2002) + + 09 Jul 2002; phoen][x rsync-2.5.5.ebuild : + Added KEYWORDS, LICENSE, SLOT. + + 02 May 2002; Daniel Robbins : new ebuild to hopefully + fix some "dead rsync --daemon" processes... the problem that just won't go + away. + +*rsync-2.5.4-r1 (18 Apr 2002) + + 09 Jul 2002; phoen][x rsync-2.5.4-r1.ebuild : + Added KEYWORDS, LICENSE, SLOT. + + 18 Apr 2002; kain rsync-2.5.4-r1.ebuild : Fix dependency to + libpopt so build images made with this will work. + +*rsync-2.5.4 (15 Mar 2002) + + 09 Jul 2002; phoen][x rsync-2.5.4.ebuild : + Added KEYWORDS, LICENSE, SLOT. + + 15 Mar 2002; Bruce A. Locke rsync-2.5.4.ebuild : + Update to 2.5.4 (with zlib security fix) + +*rsync-2.5.2-r1 (1 Mar 2002) + + 09 Jul 2002; phoen][x rsync-2.5.2-r1.ebuild : + Added KEYWORDS, LICENSE, SLOT. + + 1 Mar 2002; Daniel Robbins : Closed remote denial of + service attack/hung process problem reopened in 2.5.2 due to a missing patch. + +*rsync-2.5.2 (1 Feb 2002) + + 09 Jul 2002; phoen][x rsync-2.5.2.ebuild : + Added KEYWORDS, LICENSE, SLOT. + + 1 Feb 2002; G.Bevin ChangeLog : + Added initial ChangeLog which should be updated whenever the package is + updated in any way. This changelog is targetted to users. This means that the + comments should well explained and written in clean English. The details about + writing correct changelogs are explained in the skel.ChangeLog file which you + can find in the root directory of the portage repository. diff --git a/sdk_container/src/third_party/portage-stable/net-misc/rsync/Manifest b/sdk_container/src/third_party/portage-stable/net-misc/rsync/Manifest index f31f3f084c..ba43b34776 100644 --- a/sdk_container/src/third_party/portage-stable/net-misc/rsync/Manifest +++ b/sdk_container/src/third_party/portage-stable/net-misc/rsync/Manifest @@ -1 +1,35 @@ -DIST rsync-3.0.8.tar.gz 790722 RMD160 f00c5ba42e33a1745976c9af5e770c220a6fa4a6 SHA1 10e80173c7e9ed8b8a4dc9e8fdab08402da5f08d SHA256 4b3fc271f4c96036b4c73fb019be078e4d8cce2defe1e7ae7cde1117859a2114 +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + +AUX rsync-3.1.1_pre1-avoid_infinite_wait_reading_secrets_file.patch 2252 SHA256 6e57c9efc7c22bb9ce006ef3218b04653e5912bb9a86ed10eb58d9035ce3fcca SHA512 5bdc8db0ce898bce7b55630fea47943162c606b0255abd7362f1c2f6200febe55ba37627e33f245d3c0cb0b8f12faaa497108e8d51b81c62ac15cfe5a35add98 WHIRLPOOL da8a800bcda725b74181dba3fb3480e9e9c3b0e810332491963358571a0d2e912c1682b6548b679001e806c86a21e7b839099669c43417576a9b70d914ceb984 +AUX rsyncd.conf-3.0.9-r1 449 SHA256 e3da1a057081b9089dede95873d6f413d63870fea67246081a6a90725cfd098b SHA512 8d51b452be88820c38639aa833490a001abc2edba03133441000634c2ec090d243598b0932fc11abdf1286afdab02eb6532df2b28a48bfde781c3a8b61fe8c6f WHIRLPOOL ae2b5dc507362ebc10a27973ac8e74b9983da50abbcb3ab33324da76ec70fe30c1cb49d1f7103c7b752d7cf6732a4bf8112c1763f2e9b9da669178925198716c +AUX rsyncd.conf.d 149 SHA256 de758791b16b89a648c01867af7f51bc9bd44e40cbe868e439b753ff5d9572e5 SHA512 8ea9a2f1fea508fa132313fa16513eac84a9ed3ce75741c42769b56bbcd3f1bd2eb8bfdfe40a6c7f619e4281e8fc8d95d1bd84096d0b64aaacf606cd614ae5b3 WHIRLPOOL ac5098df8772c66d4d8070fbefe0194d8c44345d14a547f2cd59737f2dcb2023b59285117b07bbc2d711302f7736dd761d5e5498913c1878c3512d9fb5d5e36e +AUX rsyncd.init.d-r1 357 SHA256 baff64277f9aa62cf1eeed2284bb08c4f3078a8e6e7604e4fec228ca5fa9dd82 SHA512 ad12edfb860a34cae1ddaf278ceec4c4cb06784e10248b68923696653ea374eaa9ac28de71f674bdd08d8381d147f1a4afd3ba0da15e673558f222d86c644d71 WHIRLPOOL a74e2547f976e9e959d7c74cc09bdbcae3be97e418b4685217e6e715e7a3b77c1d3f75fd117ae631f13ac58e0fd44359ec05b35542094959ce68e9341531fa13 +AUX rsyncd.logrotate 105 SHA256 eb54100686a253d4d14c9c67fcc20f92d88c0616692bffea899c6a8f8f980c7c SHA512 b8d6c0bb467a5c963317dc55478d2c10874564cd264d943d4a42037e2fce134fe001fabc92af5c6b5775e84dc310b1c8da147afaa61c99e5663c36580d8651a5 WHIRLPOOL 6c6a712ccb0934b5746640f8a52bc5a341fbf2f1b492fe709a8ea7b330048ffa405e1b785f3ca59a460a688330e6a43cb9fd7fca8838ba52214b5d0603adcc59 +AUX rsyncd.service 206 SHA256 e4396236f554cb57eed133370dd74ff79ea495f5d7535734bc736b716931fb00 SHA512 b848a13856027e4fe1fd206a2aeb32854abd73beb31ebad7ac62c36b433e65507bbb5eef3901a42f46e70a4e887c7f9013617f19712e160ce155f3cb83bfc625 WHIRLPOOL 7ea8a774c4b22cc631b86f54ca6bf5e1dabe5d837072b491eb2638e44afd67dc57e7372fbbf26a6214417c7da32521a48c0fddfafb4c9a4249fc35d1271c8651 +AUX rsyncd.xinetd-3.0.9-r1 194 SHA256 17162f014242c9d5003578bed44b89cd2dc4f0ce2a200ac1facaa10a9aac8692 SHA512 fc053fc4748950343e866cc95284d037156a953454e4294d775f01f059e96e805582688bf1de5c965836889192ce4a663ec740e6ec2265406e509c5c6d6c3215 WHIRLPOOL 733f734e70d0c74ab6e472e656b8c83ddf816dca7e6c1130b999c2579713740db9362e5d517d0a8cf792b6859fd16d363f43ea8b531388f7abe93dcc1380ae42 +DIST rsync-3.0.9.tar.gz 792725 SHA256 30f10f8dd5490d28240d4271bb652b1da7a60b22ed2b9ae28090668de9247c05 SHA512 b08f9525d7af981b6010e99cc1fa2e39fea94db317a5078ad687adf2716160b0f67b9fad6d9e5b7db63749f031c925fe3b47599379a14a5565c71be85987d5ff WHIRLPOOL 0b1c6c6a310f813a0628b7bac36bc8bdbfffff4b641b93f5da0c6fd9f482958da40486c16ae9694af5382c63aa8e2ee733d79d7baef6e8e9b591cfb83617dcea +DIST rsync-3.1.0.tar.gz 883901 SHA256 81ca23f77fc9b957eb9845a6024f41af0ff0c619b7f38576887c63fa38e2394e SHA512 bc8dfc90cac1a83cbb34e33cea805bfaa9597694a285fb69d55224fc52987c0199415b380f83a6ac55d17548e6888d1ab0d7bb5951ae4c3a3412c4e3ccf932f3 WHIRLPOOL 3b45271e9cd17eb42c7f06c2b516dc1e4a9333c03e6b5c3c80563ad8121870abdb92db401075a54ae7abe60e875938a4b5e4780eea8e3f30ca1ff75f95a6d00e +DIST rsync-3.1.1.tar.gz 890124 SHA256 7de4364fcf5fe42f3bdb514417f1c40d10bbca896abe7e7f2c581c6ea08a2621 SHA512 ec0e46ff532a09a711282aaa822f5f1c133593ee6c1c474acd67284619236e6a202f0f369d3e67a95ceb3a3b1c39ea7fb609d6d6fb950f3be6e0f6372e903e21 WHIRLPOOL 0622646c10a0b4553fddbc0c3c48e6a87f78eaa56dc0cc0f0db86ed45e2c6572d23e4c379fae50ced012c2c0e75a364cae55f7c49f88918a9d62fb9ae17805b9 +EBUILD rsync-3.0.9-r3.ebuild 2469 SHA256 ed7cfc877810969a2169e7277bed66f9de8971a9f54a4eb5dfb6b2cfe6be59c1 SHA512 40992a3c9ed97fdebf6c4f45359a49e46e98a958f8d27c3f5d93d09c3f906b36afe5efe70945cef546a2803238b5674445d14a84ec3fb7c4c142e7b95a619cbc WHIRLPOOL b2a921cad10f0ac6e47b365addf1d91ed2d3670122ed09478ffd4333147195e4444cc85a81c065d416003e4f1b431d92ab433dced72fa01df0b1e1a5e7f71a40 +EBUILD rsync-3.1.0-r1.ebuild 2573 SHA256 9541a2dfacfefac6baf5946a90b3c4a54780f9c72063a3d1b72b5c21f50e803f SHA512 6f2a748250343259cc740649c4414e718c8e591b094cddef0131dcd52fcf437979f99f6744f3f3bd86913cd85cd725dd05584ce007296293ddd8b5afc1e1c599 WHIRLPOOL 11c3ad6e5f458d42f5b5e7da7dec26f112b3394554f287bbf5f986fc029783a938191e67e5772f9737f4ca82ed1a1a9b32a3472b7b5f059cba4d7ace36c1a97b +EBUILD rsync-3.1.1.ebuild 2463 SHA256 b7e9f98892137a97d4bf458a6ee3039f487ab2d23b006bb815f2f6b1f689917e SHA512 caf48328e15afb6cd679af266a15f79d063d5983fa115be6db9515dcd7291b560a9280467675cb771eb67eff1ebc002cd67c9e61ea50d1392ab2c46018dde6e7 WHIRLPOOL 1838fe077649024576b9cfc915bf7656f1149df4d70a73b402f3a694f17c62c2a2f2d9eb714f7c08dd41e59275fdafb4da10abd3c943a8e1204547c2ccd20825 +MISC ChangeLog 33850 SHA256 ad69332fc5524069975247a2464dbf03dbef2eb2cd488d50733619fe52a7c197 SHA512 120bb23f58d701ab435744db4212e36b2cd65cbd2d84df17cb5836326a5bbd4801b49d9b513a370ecfaef437bbcffe9e3abbf8f53ffb85ba7c868d5c9f2ad334 WHIRLPOOL f5f4928452b227d1596cbafb7a65feaff68b57b118d5fcdb8184e7316604f58cf5cdc081ea0a0311a28ab4dfd2d259ca761403302be4330d9cbb0370428acd58 +MISC metadata.xml 241 SHA256 c217319c36f17e19764784614d0bc241185513910872573e0323e49f701e30c0 SHA512 db0d157cb6c711150a5517f827a41cf56f1642d274257aef30c319a65bd0928cf966dc25d10b033e4a6959cd2280615c4ecbdd21f0d8bb9e7badc5630e7a6cb4 WHIRLPOOL 27e940c1a8b543f242dae22871001457d91150e4b59dfc142dc043378faa5e50b2c547eeda74033650e7a5165e224b156ffa1011dec6732c5b78ffea5f7ea66b +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2 + +iQIcBAEBCAAGBQJVQfJAAAoJEPGu1DbS6WIAZx8QAIVs6cPPHmiPgOLkDWQwMc+o +wvS06HvfHSgPCkylRgjrjPUJ6Oov/v5jzpmPbG1dUhkiyhsv1RHGxbGUJXUJ8DCy +qRzCv/USC4oaEcv3RYZg/3a0Lsv3PKpl+Fs382UNJkmQZKjRi3UZvuV0XmD7vgtM +4jHs7Q04zD6MRbX+g1IV/93Yj6ewCNaXzYyPJhNTOacWm5ztv2WgE9SVBj/RHB1u +jkrCuwtI3TGGJq4Y9xWzZsyow2jznj3EywNJ5sJP0CkhkwUlvPNCXBeHMYGQnqm3 +OjAVcZE9OjecVg++3QZb459U/TnvPpZ6edpllgtj8C3qfMRQJtsGEI4T6V/fmDeX +rRQ4dtgZEkI7E+xUh3vrNs4o9kMt86zVF4U7t/GQ8vso9uXfOAmU6Wd3/Ov45wdB +RxQuMSgY6YCVJq4ffq1X0OB5e65yAEbELLzDKn4m2tm76VCZWtFnRnj5ZPv6a1p8 +gIdlEg0VKPg1Q8OBy18GDoRVjK9wHBUUHIPMQOAMwPGhTDn5oFWrwbUticjcVCQG +eHbZi8cHhMt887mSxv9EydvO5ln5cGOBbnOkGLW8Bz+LitPI3aD0pZk9cEEGygRw +NQshSQ+SOvF2Mu2RMOCrTsE/5wJf1HzjyKeDR/pS0WvbReeSbRI30jSz7RPRw0Gl +TkR2mc2KOj2mjkaMMJCB +=4WSr +-----END PGP SIGNATURE----- diff --git a/sdk_container/src/third_party/portage-stable/net-misc/rsync/files/rsync-3.1.1_pre1-avoid_infinite_wait_reading_secrets_file.patch b/sdk_container/src/third_party/portage-stable/net-misc/rsync/files/rsync-3.1.1_pre1-avoid_infinite_wait_reading_secrets_file.patch new file mode 100644 index 0000000000..a3469a14a6 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/net-misc/rsync/files/rsync-3.1.1_pre1-avoid_infinite_wait_reading_secrets_file.patch @@ -0,0 +1,79 @@ +From: Wayne Davison +Date: Sun, 13 Apr 2014 20:44:58 +0000 (-0700) +Subject: Avoid infinite wait reading secrets file. +X-Git-Url: https://git.samba.org/?p=rsync.git;a=commitdiff_plain;h=0dedfbce2c1b851684ba658861fe9d620636c56a + +Avoid infinite wait reading secrets file. +--- + +diff --git a/authenticate.c b/authenticate.c +index 3381b8c..c92746c 100644 +--- a/authenticate.c ++++ b/authenticate.c +@@ -102,15 +102,16 @@ static const char *check_secret(int module, const char *user, const char *group, + char pass2[MAX_DIGEST_LEN*2]; + const char *fname = lp_secrets_file(module); + STRUCT_STAT st; +- int fd, ok = 1; ++ int ok = 1; + int user_len = strlen(user); + int group_len = group ? strlen(group) : 0; + char *err; ++ FILE *fh; + +- if (!fname || !*fname || (fd = open(fname, O_RDONLY)) < 0) ++ if (!fname || !*fname || (fh = fopen(fname, "r")) == NULL) + return "no secrets file"; + +- if (do_fstat(fd, &st) == -1) { ++ if (do_fstat(fileno(fh), &st) == -1) { + rsyserr(FLOG, errno, "fstat(%s)", fname); + ok = 0; + } else if (lp_strict_modes(module)) { +@@ -123,29 +124,30 @@ static const char *check_secret(int module, const char *user, const char *group, + } + } + if (!ok) { +- close(fd); ++ fclose(fh); + return "ignoring secrets file"; + } + + if (*user == '#') { + /* Reject attempt to match a comment. */ +- close(fd); ++ fclose(fh); + return "invalid username"; + } + + /* Try to find a line that starts with the user (or @group) name and a ':'. */ + err = "secret not found"; +- while ((user || group) && read_line_old(fd, line, sizeof line, 1)) { +- const char **ptr, *s; ++ while ((user || group) && fgets(line, sizeof line, fh) != NULL) { ++ const char **ptr, *s = strtok(line, "\n\r"); + int len; +- if (*line == '@') { ++ if (!s) ++ continue; ++ if (*s == '@') { + ptr = &group; + len = group_len; +- s = line+1; ++ s++; + } else { + ptr = &user; + len = user_len; +- s = line; + } + if (!*ptr || strncmp(s, *ptr, len) != 0 || s[len] != ':') + continue; +@@ -158,7 +160,7 @@ static const char *check_secret(int module, const char *user, const char *group, + *ptr = NULL; /* Don't look for name again. */ + } + +- close(fd); ++ fclose(fh); + + memset(line, 0, sizeof line); + memset(pass2, 0, sizeof pass2); diff --git a/sdk_container/src/third_party/portage-stable/net-misc/rsync/files/rsyncd.conf b/sdk_container/src/third_party/portage-stable/net-misc/rsync/files/rsyncd.conf-3.0.9-r1 similarity index 78% rename from sdk_container/src/third_party/portage-stable/net-misc/rsync/files/rsyncd.conf rename to sdk_container/src/third_party/portage-stable/net-misc/rsync/files/rsyncd.conf-3.0.9-r1 index 252389fb92..20dcf3afdc 100644 --- a/sdk_container/src/third_party/portage-stable/net-misc/rsync/files/rsyncd.conf +++ b/sdk_container/src/third_party/portage-stable/net-misc/rsync/files/rsyncd.conf-3.0.9-r1 @@ -4,12 +4,12 @@ # See rsync(1) and rsyncd.conf(5) man pages for help # This line is required by the /etc/init.d/rsyncd script -pid file = /var/run/rsyncd.pid +pid file = @GENTOO_PORTAGE_EPREFIX@/run/rsyncd.pid use chroot = yes read only = yes # Simple example for enabling your own local rsync server #[gentoo-portage] -# path = /usr/portage +# path = @GENTOO_PORTAGE_EPREFIX@/usr/portage # comment = Gentoo Portage tree # exclude = /distfiles /packages diff --git a/sdk_container/src/third_party/portage-stable/net-misc/rsync/files/rsyncd.init.d b/sdk_container/src/third_party/portage-stable/net-misc/rsync/files/rsyncd.init.d deleted file mode 100644 index 1b20282296..0000000000 --- a/sdk_container/src/third_party/portage-stable/net-misc/rsync/files/rsyncd.init.d +++ /dev/null @@ -1,23 +0,0 @@ -#!/sbin/runscript -# Copyright 1999-2004 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-misc/rsync/files/rsyncd.init.d,v 1.5 2007/02/23 11:33:59 uberlord Exp $ - -depend() { - use net -} - -start() { - ebegin "Starting rsyncd" - start-stop-daemon --start --exec /usr/bin/rsync \ - --pidfile /var/run/rsyncd.pid \ - -- --daemon ${RSYNC_OPTS} - eend $? -} - -stop() { - ebegin "Stopping rsyncd" - start-stop-daemon --stop --exec /usr/bin/rsync \ - --pidfile /var/run/rsyncd.pid - eend $? -} diff --git a/sdk_container/src/third_party/portage-stable/net-misc/rsync/files/rsyncd.init.d-r1 b/sdk_container/src/third_party/portage-stable/net-misc/rsync/files/rsyncd.init.d-r1 new file mode 100644 index 0000000000..d2e608e496 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/net-misc/rsync/files/rsyncd.init.d-r1 @@ -0,0 +1,12 @@ +#!/sbin/runscript +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-misc/rsync/files/rsyncd.init.d-r1,v 1.1 2012/03/22 22:01:21 idl0r Exp $ + +command="/usr/bin/rsync" +command_args="--daemon ${RSYNC_OPTS}" +pidfile="/var/run/${SVCNAME}.pid" + +depend() { + use net +} diff --git a/sdk_container/src/third_party/portage-stable/net-misc/rsync/files/rsyncd.service b/sdk_container/src/third_party/portage-stable/net-misc/rsync/files/rsyncd.service new file mode 100644 index 0000000000..a2c1de0add --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/net-misc/rsync/files/rsyncd.service @@ -0,0 +1,12 @@ +[Unit] +Description=rsync daemon +After=networking.target + +[Service] +Type=simple +ExecStart=/usr/bin/rsync --daemon --no-detach +StandardOutput=syslog +StandardError=syslog + +[Install] +WantedBy=multi-user.target diff --git a/sdk_container/src/third_party/portage-stable/net-misc/rsync/files/rsyncd.xinetd b/sdk_container/src/third_party/portage-stable/net-misc/rsync/files/rsyncd.xinetd-3.0.9-r1 similarity index 72% rename from sdk_container/src/third_party/portage-stable/net-misc/rsync/files/rsyncd.xinetd rename to sdk_container/src/third_party/portage-stable/net-misc/rsync/files/rsyncd.xinetd-3.0.9-r1 index 50b0dcfa1e..90d07f0710 100644 --- a/sdk_container/src/third_party/portage-stable/net-misc/rsync/files/rsyncd.xinetd +++ b/sdk_container/src/third_party/portage-stable/net-misc/rsync/files/rsyncd.xinetd-3.0.9-r1 @@ -4,7 +4,7 @@ service rsync protocol = tcp wait = no user = root - server = /usr/bin/rsync + server = @GENTOO_PORTAGE_EPREFIX@/usr/bin/rsync server_args = --daemon disable = yes } diff --git a/sdk_container/src/third_party/portage-stable/net-misc/rsync/metadata.xml b/sdk_container/src/third_party/portage-stable/net-misc/rsync/metadata.xml new file mode 100644 index 0000000000..6ed8505252 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/net-misc/rsync/metadata.xml @@ -0,0 +1,8 @@ + + + +base-system + + cpe:/a:samba:rsync + + diff --git a/sdk_container/src/third_party/portage-stable/net-misc/rsync/rsync-3.0.8.ebuild b/sdk_container/src/third_party/portage-stable/net-misc/rsync/rsync-3.0.8.ebuild deleted file mode 100644 index f9725b7061..0000000000 --- a/sdk_container/src/third_party/portage-stable/net-misc/rsync/rsync-3.0.8.ebuild +++ /dev/null @@ -1,69 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-misc/rsync/rsync-3.0.8.ebuild,v 1.6 2011/04/02 14:29:43 armin76 Exp $ - -inherit eutils flag-o-matic - -DESCRIPTION="File transfer program to keep remote files into sync" -HOMEPAGE="http://rsync.samba.org/" -SRC_URI="http://rsync.samba.org/ftp/rsync/src/${P/_/}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd" -IUSE="acl iconv ipv6 static xattr" - -DEPEND=">=dev-libs/popt-1.5 - acl? ( virtual/acl ) - xattr? ( kernel_linux? ( sys-apps/attr ) ) - iconv? ( virtual/libiconv )" - -S=${WORKDIR}/${P/_/} - -src_unpack() { - unpack ${A} - cd "${S}" - epatch_user -} - -src_compile() { - use static && append-ldflags -static - econf \ - --without-included-popt \ - $(use_enable acl acl-support) \ - $(use_enable xattr xattr-support) \ - $(use_enable ipv6) \ - $(use_enable iconv) \ - --with-rsyncd-conf=/etc/rsyncd.conf \ - || die - emake || die -} - -src_install() { - emake DESTDIR="${D}" install || die - newconfd "${FILESDIR}"/rsyncd.conf.d rsyncd - newinitd "${FILESDIR}"/rsyncd.init.d rsyncd || die - dodoc NEWS OLDNEWS README TODO tech_report.tex - insinto /etc - doins "${FILESDIR}"/rsyncd.conf || die - - insinto /etc/logrotate.d - newins "${FILESDIR}"/rsyncd.logrotate rsyncd - - insinto /etc/xinetd.d - newins "${FILESDIR}"/rsyncd.xinetd rsyncd - - # Install the useful contrib scripts - exeinto /usr/share/rsync - doexe support/* || die - rm -f "${D}"/usr/share/rsync/{Makefile*,*.c} -} - -pkg_postinst() { - if egrep -qis '^[[:space:]]use chroot[[:space:]]*=[[:space:]]*(no|0|false)' \ - "${ROOT}"/etc/rsyncd.conf "${ROOT}"/etc/rsync/rsyncd.conf ; then - ewarn "You have disabled chroot support in your rsyncd.conf. This" - ewarn "is a security risk which you should fix. Please check your" - ewarn "/etc/rsyncd.conf file and fix the setting 'use chroot'." - fi -} diff --git a/sdk_container/src/third_party/portage-stable/net-misc/rsync/rsync-3.0.9-r3.ebuild b/sdk_container/src/third_party/portage-stable/net-misc/rsync/rsync-3.0.9-r3.ebuild new file mode 100644 index 0000000000..c24c0199ed --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/net-misc/rsync/rsync-3.0.9-r3.ebuild @@ -0,0 +1,75 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-misc/rsync/rsync-3.0.9-r3.ebuild,v 1.12 2014/04/06 14:37:52 vapier Exp $ + +EAPI="4" + +inherit eutils flag-o-matic prefix systemd + +DESCRIPTION="File transfer program to keep remote files into sync" +HOMEPAGE="http://rsync.samba.org/" +SRC_URI="http://rsync.samba.org/ftp/rsync/src/${P/_/}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="acl iconv ipv6 static xattr" + +LIB_DEPEND="acl? ( virtual/acl[static-libs(+)] ) + xattr? ( kernel_linux? ( sys-apps/attr[static-libs(+)] ) ) + >=dev-libs/popt-1.5[static-libs(+)]" +RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} ) + iconv? ( virtual/libiconv )" +DEPEND="${RDEPEND} + static? ( ${LIB_DEPEND} )" + +S=${WORKDIR}/${P/_/} + +src_prepare() { + epatch_user +} + +src_configure() { + use static && append-ldflags -static + econf \ + --without-included-popt \ + $(use_enable acl acl-support) \ + $(use_enable xattr xattr-support) \ + $(use_enable ipv6) \ + $(use_enable iconv) \ + --with-rsyncd-conf="${EPREFIX}"/etc/rsyncd.conf + touch proto.h-tstamp #421625 +} + +src_install() { + emake DESTDIR="${D}" install + newconfd "${FILESDIR}"/rsyncd.conf.d rsyncd + newinitd "${FILESDIR}"/rsyncd.init.d-r1 rsyncd + dodoc NEWS OLDNEWS README TODO tech_report.tex + insinto /etc + newins "${FILESDIR}"/rsyncd.conf-3.0.9-r1 rsyncd.conf + + insinto /etc/logrotate.d + newins "${FILESDIR}"/rsyncd.logrotate rsyncd + + insinto /etc/xinetd.d + newins "${FILESDIR}"/rsyncd.xinetd-3.0.9-r1 rsyncd + + # Install the useful contrib scripts + exeinto /usr/share/rsync + doexe support/* + rm -f "${ED}"/usr/share/rsync/{Makefile*,*.c} + + eprefixify "${ED}"/etc/{,xinetd.d}/rsyncd* + + systemd_dounit "${FILESDIR}/rsyncd.service" +} + +pkg_postinst() { + if egrep -qis '^[[:space:]]use chroot[[:space:]]*=[[:space:]]*(no|0|false)' \ + "${EROOT}"/etc/rsyncd.conf "${EROOT}"/etc/rsync/rsyncd.conf ; then + ewarn "You have disabled chroot support in your rsyncd.conf. This" + ewarn "is a security risk which you should fix. Please check your" + ewarn "/etc/rsyncd.conf file and fix the setting 'use chroot'." + fi +} diff --git a/sdk_container/src/third_party/portage-stable/net-misc/rsync/rsync-3.1.0-r1.ebuild b/sdk_container/src/third_party/portage-stable/net-misc/rsync/rsync-3.1.0-r1.ebuild new file mode 100644 index 0000000000..cd11611bc5 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/net-misc/rsync/rsync-3.1.0-r1.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-misc/rsync/rsync-3.1.0-r1.ebuild,v 1.1 2014/04/15 11:48:56 polynomial-c Exp $ + +EAPI="5" + +inherit eutils flag-o-matic prefix systemd + +DESCRIPTION="File transfer program to keep remote files into sync" +HOMEPAGE="http://rsync.samba.org/" +SRC_URI="http://rsync.samba.org/ftp/rsync/src/${P/_/}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="acl iconv ipv6 static xattr" + +LIB_DEPEND="acl? ( virtual/acl[static-libs(+)] ) + xattr? ( kernel_linux? ( sys-apps/attr[static-libs(+)] ) ) + >=dev-libs/popt-1.5[static-libs(+)]" +RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} ) + iconv? ( virtual/libiconv )" +DEPEND="${RDEPEND} + static? ( ${LIB_DEPEND} )" + +S=${WORKDIR}/${P/_/} + +src_prepare() { + epatch "${FILESDIR}"/${PN}-3.1.1_pre1-avoid_infinite_wait_reading_secrets_file.patch + epatch_user +} + +src_configure() { + use static && append-ldflags -static + econf \ + --without-included-popt \ + $(use_enable acl acl-support) \ + $(use_enable xattr xattr-support) \ + $(use_enable ipv6) \ + $(use_enable iconv) \ + --with-rsyncd-conf="${EPREFIX}"/etc/rsyncd.conf + touch proto.h-tstamp #421625 +} + +src_install() { + emake DESTDIR="${D}" install + newconfd "${FILESDIR}"/rsyncd.conf.d rsyncd + newinitd "${FILESDIR}"/rsyncd.init.d-r1 rsyncd + dodoc NEWS OLDNEWS README TODO tech_report.tex + insinto /etc + newins "${FILESDIR}"/rsyncd.conf-3.0.9-r1 rsyncd.conf + + insinto /etc/logrotate.d + newins "${FILESDIR}"/rsyncd.logrotate rsyncd + + insinto /etc/xinetd.d + newins "${FILESDIR}"/rsyncd.xinetd-3.0.9-r1 rsyncd + + # Install the useful contrib scripts + exeinto /usr/share/rsync + doexe support/* + rm -f "${ED}"/usr/share/rsync/{Makefile*,*.c} + + eprefixify "${ED}"/etc/{,xinetd.d}/rsyncd* + + systemd_dounit "${FILESDIR}/rsyncd.service" +} + +pkg_postinst() { + if egrep -qis '^[[:space:]]use chroot[[:space:]]*=[[:space:]]*(no|0|false)' \ + "${EROOT}"/etc/rsyncd.conf "${EROOT}"/etc/rsync/rsyncd.conf ; then + ewarn "You have disabled chroot support in your rsyncd.conf. This" + ewarn "is a security risk which you should fix. Please check your" + ewarn "/etc/rsyncd.conf file and fix the setting 'use chroot'." + fi +} diff --git a/sdk_container/src/third_party/portage-stable/net-misc/rsync/rsync-3.1.1.ebuild b/sdk_container/src/third_party/portage-stable/net-misc/rsync/rsync-3.1.1.ebuild new file mode 100644 index 0000000000..df7ca12ee2 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/net-misc/rsync/rsync-3.1.1.ebuild @@ -0,0 +1,75 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-misc/rsync/rsync-3.1.1.ebuild,v 1.9 2015/04/28 07:28:54 ago Exp $ + +EAPI="5" + +inherit eutils flag-o-matic prefix systemd + +DESCRIPTION="File transfer program to keep remote files into sync" +HOMEPAGE="http://rsync.samba.org/" +SRC_URI="http://rsync.samba.org/ftp/rsync/src/${P/_/}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ~ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="acl iconv ipv6 static xattr" + +LIB_DEPEND="acl? ( virtual/acl[static-libs(+)] ) + xattr? ( kernel_linux? ( sys-apps/attr[static-libs(+)] ) ) + >=dev-libs/popt-1.5[static-libs(+)]" +RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} ) + iconv? ( virtual/libiconv )" +DEPEND="${RDEPEND} + static? ( ${LIB_DEPEND} )" + +S=${WORKDIR}/${P/_/} + +src_prepare() { + epatch_user +} + +src_configure() { + use static && append-ldflags -static + econf \ + --without-included-popt \ + $(use_enable acl acl-support) \ + $(use_enable xattr xattr-support) \ + $(use_enable ipv6) \ + $(use_enable iconv) \ + --with-rsyncd-conf="${EPREFIX}"/etc/rsyncd.conf + touch proto.h-tstamp #421625 +} + +src_install() { + emake DESTDIR="${D}" install + newconfd "${FILESDIR}"/rsyncd.conf.d rsyncd + newinitd "${FILESDIR}"/rsyncd.init.d-r1 rsyncd + dodoc NEWS OLDNEWS README TODO tech_report.tex + insinto /etc + newins "${FILESDIR}"/rsyncd.conf-3.0.9-r1 rsyncd.conf + + insinto /etc/logrotate.d + newins "${FILESDIR}"/rsyncd.logrotate rsyncd + + insinto /etc/xinetd.d + newins "${FILESDIR}"/rsyncd.xinetd-3.0.9-r1 rsyncd + + # Install the useful contrib scripts + exeinto /usr/share/rsync + doexe support/* + rm -f "${ED}"/usr/share/rsync/{Makefile*,*.c} + + eprefixify "${ED}"/etc/{,xinetd.d}/rsyncd* + + systemd_dounit "${FILESDIR}/rsyncd.service" +} + +pkg_postinst() { + if egrep -qis '^[[:space:]]use chroot[[:space:]]*=[[:space:]]*(no|0|false)' \ + "${EROOT}"/etc/rsyncd.conf "${EROOT}"/etc/rsync/rsyncd.conf ; then + ewarn "You have disabled chroot support in your rsyncd.conf. This" + ewarn "is a security risk which you should fix. Please check your" + ewarn "/etc/rsyncd.conf file and fix the setting 'use chroot'." + fi +}