net-misc/rsync: Removed old.
authorLars Wendler <polynomial-c@gentoo.org>
Tue, 22 Dec 2015 10:05:02 +0000 (11:05 +0100)
committerLars Wendler <polynomial-c@gentoo.org>
Tue, 22 Dec 2015 10:05:02 +0000 (11:05 +0100)
Package-Manager: portage-2.2.26
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
net-misc/rsync/Manifest
net-misc/rsync/files/rsync-3.1.1_pre1-avoid_infinite_wait_reading_secrets_file.patch [deleted file]
net-misc/rsync/rsync-3.0.9-r3.ebuild [deleted file]
net-misc/rsync/rsync-3.1.0-r1.ebuild [deleted file]
net-misc/rsync/rsync-3.1.2_pre1.ebuild [deleted file]

index a1ed572f9946e1bcdf5fe73bcd72ca2c159bafb5..4774bc20da19c317c3ef9c92cf4636ff51164d5f 100644 (file)
@@ -1,5 +1,2 @@
-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
 DIST rsync-3.1.2.tar.gz 892724 SHA256 ecfa62a7fa3c4c18b9eccd8c16eaddee4bd308a76ea50b5c02a5840f09c0a1c2 SHA512 4c55fd69f436ead0cb5a0b7c6fdfef9bb28ddb9c63534eb619e756b118d5b08cfc5e696498650932c86e865b37e06633da947e6720ca0c27ed5c034313ae208b WHIRLPOOL ba793bfc7f0bdd70dba812a4a782c6ed703c7e83e2d04ca714e67e6153b31f6fc49e224ef7622bf5abb1e0ba0f633bc88b2640548028944b5dfa0443ae8c585e
-DIST rsync-3.1.2pre1.tar.gz 892074 SHA256 35348ccf7d5cb02a4a0b2c398ac639663baf0dc6d602dd2f5804946e69a61b97 SHA512 39f3574618c45c1486131277526511a4b0b13c96928f913bebfb192b7ef8b4d186f93217e46225622d72e2691300eb617df29067a7331062391062182ddb6a49 WHIRLPOOL 14cd62800246b01d42d0f141dfbb4273914a25ad4b86b86a9f2be09f56546d08fdd3cf95b40b3ecee87237985c2a4da3e12cf2de0c526f40f77cf123458c7cdc
diff --git a/net-misc/rsync/files/rsync-3.1.1_pre1-avoid_infinite_wait_reading_secrets_file.patch b/net-misc/rsync/files/rsync-3.1.1_pre1-avoid_infinite_wait_reading_secrets_file.patch
deleted file mode 100644 (file)
index a3469a1..0000000
+++ /dev/null
@@ -1,79 +0,0 @@
-From: Wayne Davison <wayned@samba.org>
-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/net-misc/rsync/rsync-3.0.9-r3.ebuild b/net-misc/rsync/rsync-3.0.9-r3.ebuild
deleted file mode 100644 (file)
index 700bdc0..0000000
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-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/net-misc/rsync/rsync-3.1.0-r1.ebuild b/net-misc/rsync/rsync-3.1.0-r1.ebuild
deleted file mode 100644 (file)
index f1f7e84..0000000
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-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/net-misc/rsync/rsync-3.1.2_pre1.ebuild b/net-misc/rsync/rsync-3.1.2_pre1.ebuild
deleted file mode 100644 (file)
index f2ce27c..0000000
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-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"
-[[ "${PV}" = *_pre* ]] && SRC_URI="http://rsync.samba.org/ftp/rsync/src-previews/${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"
-[[ "${PV}" = *_pre* ]] && KEYWORDS=""
-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
-}