commit:     e45c6a269fc170ee2a45de9a65ff93504d4805e0
Author:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 24 10:41:41 2019 +0000
Commit:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Sun Feb 24 10:53:10 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e45c6a26

net-ftp/vsftpd: Drop old

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>

 net-ftp/vsftpd/Manifest                           |   2 -
 net-ftp/vsftpd/files/vsftpd-2.3.2-as-needed.patch |  13 ---
 net-ftp/vsftpd/files/vsftpd-3.0.2-alpha.patch     |  16 ---
 net-ftp/vsftpd/vsftpd-2.3.5.ebuild                | 114 ------------------
 net-ftp/vsftpd/vsftpd-3.0.2-r1.ebuild             | 121 -------------------
 net-ftp/vsftpd/vsftpd-3.0.2-r2.ebuild             | 131 ---------------------
 net-ftp/vsftpd/vsftpd-3.0.2-r3.ebuild             | 134 ----------------------
 net-ftp/vsftpd/vsftpd-3.0.2-r4.ebuild             | 134 ----------------------
 net-ftp/vsftpd/vsftpd-3.0.2.ebuild                | 117 -------------------
 net-ftp/vsftpd/vsftpd-3.0.3-r1.ebuild             | 134 ----------------------
 net-ftp/vsftpd/vsftpd-3.0.3.ebuild                | 131 ---------------------
 11 files changed, 1047 deletions(-)

diff --git a/net-ftp/vsftpd/Manifest b/net-ftp/vsftpd/Manifest
index 3862fccc6fd..672d3786dd4 100644
--- a/net-ftp/vsftpd/Manifest
+++ b/net-ftp/vsftpd/Manifest
@@ -1,3 +1 @@
-DIST vsftpd-2.3.5.tar.gz 187691 BLAKE2B 
59b3be665cfb39d56d7458c60cb068fbceccf853f7587668e96f392dc7693a9d84bbeed467508d4a5a55f0d9f5c7cafefc3890eb9c3e2fd2959a00ea46129289
 SHA512 
7d58d601c4a14cf16c074f238d557fd28e080d7573a1257f742e43bf97cff455b6bf083d8e3594cc7f8865f9485b307b692e91c17426c7fed11af9e4b41a0643
-DIST vsftpd-3.0.2.tar.gz 192808 BLAKE2B 
fd1c5dd815d9df969f2d1aceb35b5c0340728c6f5f5ab3f73eea5dc62cde65cd0c5a598184c7f68d5fceeaadef9537708adc0ac97adc4c856662e0997d8a8ca2
 SHA512 
d5b978e07d8b0a623b79a531824666fb9b970ad5989a8c34c21b545b62ba07cde4bfe3d77b40a8b6e92d17890c37cae209231af8f106da3404f6548e217bd023
 DIST vsftpd-3.0.3.tar.gz 196649 BLAKE2B 
dbf96e788494c29d78ca49fad6a03641c9725f9a5b01a4059ad009870fdc28520cd467cd8288a8a9a520c411c495a42c3fff57ee1069efc65840adb245792dca
 SHA512 
5a4410a88e72ecf6f60a60a89771bcec300c9f63c2ea83b219bdf65fd9749b9853f9579f7257205b55659aefcd5dab243eba878dbbd4f0ff8532dd6e60884df7

diff --git a/net-ftp/vsftpd/files/vsftpd-2.3.2-as-needed.patch 
b/net-ftp/vsftpd/files/vsftpd-2.3.2-as-needed.patch
deleted file mode 100644
index 330026e47e9..00000000000
--- a/net-ftp/vsftpd/files/vsftpd-2.3.2-as-needed.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-Index: vsftpd-2.3.2/Makefile
-===================================================================
---- vsftpd-2.3.2.orig/Makefile
-+++ vsftpd-2.3.2/Makefile
-@@ -21,7 +21,7 @@ OBJS =       main.o utility.o prelogin.o ftpcm
-       $(CC) -c $*.c $(CFLAGS) $(IFLAGS)
- 
- vsftpd: $(OBJS) 
--      $(CC) -o vsftpd $(OBJS) $(LINK) $(LIBS) $(LDFLAGS)
-+      $(CC) -o vsftpd $(LDFLAGS) $(OBJS) $(LINK) $(LIBS)
- 
- install:
-       if [ -x /usr/local/sbin ]; then \

diff --git a/net-ftp/vsftpd/files/vsftpd-3.0.2-alpha.patch 
b/net-ftp/vsftpd/files/vsftpd-3.0.2-alpha.patch
deleted file mode 100644
index 2445bb54467..00000000000
--- a/net-ftp/vsftpd/files/vsftpd-3.0.2-alpha.patch
+++ /dev/null
@@ -1,16 +0,0 @@
-Author: Michael Cree <[email protected]>
-Description: Fixing FTBFS on alpha (Closes: #656182).
-
-diff -Naurp vsftpd.orig/sysdeputil.c vsftpd/sysdeputil.c
---- vsftpd.orig/sysdeputil.c   2010-03-26 04:25:33.000000000 +0100
-+++ vsftpd/sysdeputil.c        2012-01-21 10:53:37.353802546 +0100
-@@ -81,6 +81,9 @@
-   #include <linux/unistd.h>
-   #include <errno.h>
-   #include <syscall.h>
-+  #if defined(__alpha__)
-+    #define __NR_getpid  __NR_getxpid
-+  #endif
- #endif
- 
- #if defined(__linux__) && !defined(__ia64__) && !defined(__s390__)

diff --git a/net-ftp/vsftpd/vsftpd-2.3.5.ebuild 
b/net-ftp/vsftpd/vsftpd-2.3.5.ebuild
deleted file mode 100644
index 8b404d579df..00000000000
--- a/net-ftp/vsftpd/vsftpd-2.3.5.ebuild
+++ /dev/null
@@ -1,114 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="4"
-
-inherit eutils toolchain-funcs
-
-DESCRIPTION="Very Secure FTP Daemon written with speed, size and security in 
mind"
-HOMEPAGE="http://vsftpd.beasts.org/";
-SRC_URI="http://security.appspot.com/downloads/${P}.tar.gz";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 arm ~hppa ia64 ppc ppc64 s390 sh sparc x86 ~x86-fbsd"
-IUSE="caps pam tcpd ssl selinux xinetd"
-
-DEPEND="caps? ( >=sys-libs/libcap-2 )
-       pam? ( virtual/pam )
-       tcpd? ( >=sys-apps/tcp-wrappers-7.6 )
-       ssl? ( >=dev-libs/openssl-0.9.7d )"
-RDEPEND="${DEPEND}
-       net-ftp/ftpbase
-       selinux? ( sec-policy/selinux-ftp )
-       xinetd? ( sys-apps/xinetd )"
-
-src_prepare() {
-
-       # as-needed patch. Bug #335977
-       epatch "${FILESDIR}/${PN}-2.3.2-as-needed.patch"
-
-       # kerberos patch. bug #335980
-       epatch "${FILESDIR}/${PN}-2.3.2-kerberos.patch"
-
-       # Patch the source, config and the manpage to use /etc/vsftpd/
-       epatch "${FILESDIR}/${P}-gentoo.patch"
-
-       # Fix building without the libcap
-       epatch "${FILESDIR}/${PN}-2.1.0-caps.patch"
-
-       # Configure vsftpd build defaults
-       use tcpd && echo "#define VSF_BUILD_TCPWRAPPERS" >> builddefs.h
-       use ssl && echo "#define VSF_BUILD_SSL" >> builddefs.h
-       use pam || echo "#undef VSF_BUILD_PAM" >> builddefs.h
-
-       # Ensure that we don't link against libcap unless asked
-       if ! use caps ; then
-               sed -i '/^#define VSF_SYSDEP_HAVE_LIBCAP$/ d' sysdeputil.c || 
die
-               epatch "${FILESDIR}"/${PN}-2.2.0-dont-link-caps.patch
-       fi
-
-       # Let portage control stripping
-       sed -i '/^LINK[[:space:]]*=[[:space:]]*/ s/-Wl,-s//' Makefile || die
-}
-
-src_compile() {
-       emake \
-               CFLAGS="${CFLAGS}" \
-               CC="$(tc-getCC)"
-}
-
-src_install() {
-       into /usr
-       doman ${PN}.conf.5 ${PN}.8
-       dosbin ${PN} || die "disbin failed"
-
-       dodoc AUDIT BENCHMARKS BUGS Changelog FAQ \
-               README README.security REWARD SIZE \
-               SPEED TODO TUNING || die "dodoc failed"
-       newdoc ${PN}.conf ${PN}.conf.example
-
-       docinto security
-       dodoc SECURITY/* || die "dodoc failed"
-
-       insinto "/usr/share/doc/${PF}/examples"
-       doins -r EXAMPLE/* || die "doins faileD"
-
-       insinto /etc/${PN}
-       newins ${PN}.conf{,.example}
-
-       insinto /etc/logrotate.d
-       newins "${FILESDIR}/${PN}.logrotate" ${PN}
-
-       if use xinetd ; then
-               insinto /etc/xinetd.d
-               newins "${FILESDIR}/${PN}.xinetd" ${PN}
-       fi
-
-       newinitd "${FILESDIR}/${PN}.init" ${PN}
-
-       keepdir /usr/share/${PN}/empty
-
-       exeinto /usr/libexec
-       doexe "${FILESDIR}/vsftpd-checkconfig.sh"
-}
-
-pkg_preinst() {
-       # If we use xinetd, then we set listen=NO
-       # so that our default config works under xinetd - fixes #78347
-       if use xinetd ; then
-               sed -i 's/listen=YES/listen=NO/g' 
"${D}"/etc/${PN}/${PN}.conf.example
-       fi
-}
-
-pkg_postinst() {
-       einfo "vsftpd init script can now be multiplexed."
-       einfo "The default init script forces /etc/vsftpd/vsftpd.conf to exist."
-       einfo "If you symlink the init script to another one, say vsftpd.foo"
-       einfo "then that uses /etc/vsftpd/foo.conf instead."
-       einfo
-       einfo "Example:"
-       einfo "   cd /etc/init.d"
-       einfo "   ln -s vsftpd vsftpd.foo"
-       einfo "You can now treat vsftpd.foo like any other service"
-}

diff --git a/net-ftp/vsftpd/vsftpd-3.0.2-r1.ebuild 
b/net-ftp/vsftpd/vsftpd-3.0.2-r1.ebuild
deleted file mode 100644
index f362ee2595e..00000000000
--- a/net-ftp/vsftpd/vsftpd-3.0.2-r1.ebuild
+++ /dev/null
@@ -1,121 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="4"
-
-inherit eutils systemd toolchain-funcs
-
-DESCRIPTION="Very Secure FTP Daemon written with speed, size and security in 
mind"
-HOMEPAGE="http://vsftpd.beasts.org/";
-SRC_URI="http://security.appspot.com/downloads/${P}.tar.gz";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86 ~x86-fbsd"
-IUSE="caps pam tcpd ssl selinux xinetd"
-
-DEPEND="caps? ( >=sys-libs/libcap-2 )
-       pam? ( virtual/pam )
-       tcpd? ( >=sys-apps/tcp-wrappers-7.6 )
-       ssl? ( >=dev-libs/openssl-0.9.7d )"
-RDEPEND="${DEPEND}
-       net-ftp/ftpbase
-       selinux? ( sec-policy/selinux-ftp )
-       xinetd? ( sys-apps/xinetd )"
-
-src_prepare() {
-
-       # kerberos patch. bug #335980
-       epatch "${FILESDIR}/${PN}-2.3.2-kerberos.patch"
-
-       # Patch the source, config and the manpage to use /etc/vsftpd/
-       epatch "${FILESDIR}/${PN}-2.3.5-gentoo.patch"
-
-       # Fix building without the libcap
-       epatch "${FILESDIR}/${PN}-2.1.0-caps.patch"
-
-       # Fix building on alpha. Bug #405829
-       epatch "${FILESDIR}/${PN}-3.0.2-alpha.patch"
-
-       # Configure vsftpd build defaults
-       use tcpd && echo "#define VSF_BUILD_TCPWRAPPERS" >> builddefs.h
-       use ssl && echo "#define VSF_BUILD_SSL" >> builddefs.h
-       use pam || echo "#undef VSF_BUILD_PAM" >> builddefs.h
-
-       # Ensure that we don't link against libcap unless asked
-       if ! use caps ; then
-               sed -i '/^#define VSF_SYSDEP_HAVE_LIBCAP$/ d' sysdeputil.c || 
die
-               epatch "${FILESDIR}"/${PN}-2.2.0-dont-link-caps.patch
-       fi
-
-       # Let portage control stripping
-       sed -i '/^LINK[[:space:]]*=[[:space:]]*/ s/-Wl,-s//' Makefile || die
-
-       #Bug #335977
-       epatch "${FILESDIR}"/${PN}-3.0.0-Makefile.patch
-
-       #Bug #450536
-       epatch "${FILESDIR}"/${P}-remove-legacy-cap.patch
-}
-
-src_compile() {
-       CFLAGS="${CFLAGS}" \
-       CC="$(tc-getCC)" \
-       emake
-}
-
-src_install() {
-       into /usr
-       doman ${PN}.conf.5 ${PN}.8
-       dosbin ${PN} || die "disbin failed"
-
-       dodoc AUDIT BENCHMARKS BUGS Changelog FAQ \
-               README README.security REWARD SIZE \
-               SPEED TODO TUNING || die "dodoc failed"
-       newdoc ${PN}.conf ${PN}.conf.example
-
-       docinto security
-       dodoc SECURITY/* || die "dodoc failed"
-
-       insinto "/usr/share/doc/${PF}/examples"
-       doins -r EXAMPLE/* || die "doins faileD"
-
-       insinto /etc/${PN}
-       newins ${PN}.conf{,.example}
-
-       insinto /etc/logrotate.d
-       newins "${FILESDIR}/${PN}.logrotate" ${PN}
-
-       if use xinetd ; then
-               insinto /etc/xinetd.d
-               newins "${FILESDIR}/${PN}.xinetd" ${PN}
-       fi
-
-       newinitd "${FILESDIR}/${PN}.init" ${PN}
-
-       keepdir /usr/share/${PN}/empty
-
-       exeinto /usr/libexec
-       doexe "${FILESDIR}/vsftpd-checkconfig.sh"
-       systemd_dounit "${FILESDIR}/${PN}.service"
-}
-
-pkg_preinst() {
-       # If we use xinetd, then we set listen=NO
-       # so that our default config works under xinetd - fixes #78347
-       if use xinetd ; then
-               sed -i 's/listen=YES/listen=NO/g' 
"${D}"/etc/${PN}/${PN}.conf.example
-       fi
-}
-
-pkg_postinst() {
-       einfo "vsftpd init script can now be multiplexed."
-       einfo "The default init script forces /etc/vsftpd/vsftpd.conf to exist."
-       einfo "If you symlink the init script to another one, say vsftpd.foo"
-       einfo "then that uses /etc/vsftpd/foo.conf instead."
-       einfo
-       einfo "Example:"
-       einfo "   cd /etc/init.d"
-       einfo "   ln -s vsftpd vsftpd.foo"
-       einfo "You can now treat vsftpd.foo like any other service"
-}

diff --git a/net-ftp/vsftpd/vsftpd-3.0.2-r2.ebuild 
b/net-ftp/vsftpd/vsftpd-3.0.2-r2.ebuild
deleted file mode 100644
index 787c26639af..00000000000
--- a/net-ftp/vsftpd/vsftpd-3.0.2-r2.ebuild
+++ /dev/null
@@ -1,131 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="4"
-
-inherit eutils systemd toolchain-funcs
-
-DESCRIPTION="Very Secure FTP Daemon written with speed, size and security in 
mind"
-HOMEPAGE="http://vsftpd.beasts.org/";
-SRC_URI="http://security.appspot.com/downloads/${P}.tar.gz";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 
~x86-fbsd"
-IUSE="caps pam tcpd ssl selinux xinetd"
-
-DEPEND="caps? ( >=sys-libs/libcap-2 )
-       pam? ( virtual/pam )
-       tcpd? ( >=sys-apps/tcp-wrappers-7.6 )
-       ssl? ( >=dev-libs/openssl-0.9.7d )"
-RDEPEND="${DEPEND}
-       net-ftp/ftpbase
-       selinux? ( sec-policy/selinux-ftp )
-       xinetd? ( sys-apps/xinetd )"
-
-src_prepare() {
-       # kerberos patch. bug #335980
-       epatch "${FILESDIR}/${PN}-2.3.2-kerberos.patch"
-
-       # Patch the source, config and the manpage to use /etc/vsftpd/
-       epatch "${FILESDIR}/${PN}-2.3.5-gentoo.patch"
-
-       # Fix building without the libcap
-       epatch "${FILESDIR}/${PN}-2.1.0-caps.patch"
-
-       # Fix building on alpha. Bug #405829
-       epatch "${FILESDIR}/${PN}-3.0.2-alpha.patch"
-
-       # Configure vsftpd build defaults
-       use tcpd && echo "#define VSF_BUILD_TCPWRAPPERS" >> builddefs.h
-       use ssl && echo "#define VSF_BUILD_SSL" >> builddefs.h
-       use pam || echo "#undef VSF_BUILD_PAM" >> builddefs.h
-
-       # Ensure that we don't link against libcap unless asked
-       if ! use caps ; then
-               sed -i '/^#define VSF_SYSDEP_HAVE_LIBCAP$/ d' sysdeputil.c || 
die
-               epatch "${FILESDIR}"/${PN}-2.2.0-dont-link-caps.patch
-       fi
-
-       # Let portage control stripping
-       sed -i '/^LINK[[:space:]]*=[[:space:]]*/ s/-Wl,-s//' Makefile || die
-
-       #Bug #335977
-       epatch "${FILESDIR}"/${PN}-3.0.0-Makefile.patch
-
-       #Bug #450536
-       epatch "${FILESDIR}"/${P}-remove-legacy-cap.patch
-
-       epatch_user
-}
-
-src_compile() {
-       # Override LIBS variable. Bug #508192
-       LIBS=
-       use caps && LIBS+=" -lcap"
-       use pam && LIBS+=" -lpam"
-       use tcpd && LIBS+=" -lwrap"
-       use ssl && LIBS+=" -lssl -lcrypto"
-
-       CFLAGS="${CFLAGS}" \
-       CC="$(tc-getCC)" \
-       emake LIBS="${LIBS}"
-}
-
-src_install() {
-       into /usr
-       doman ${PN}.conf.5 ${PN}.8
-       dosbin ${PN} || die "disbin failed"
-
-       dodoc AUDIT BENCHMARKS BUGS Changelog FAQ \
-               README README.security REWARD SIZE \
-               SPEED TODO TUNING || die "dodoc failed"
-       newdoc ${PN}.conf ${PN}.conf.example
-
-       docinto security
-       dodoc SECURITY/* || die "dodoc failed"
-
-       insinto "/usr/share/doc/${PF}/examples"
-       doins -r EXAMPLE/* || die "doins faileD"
-
-       insinto /etc/${PN}
-       newins ${PN}.conf{,.example}
-
-       insinto /etc/logrotate.d
-       newins "${FILESDIR}/${PN}.logrotate" ${PN}
-
-       if use xinetd ; then
-               insinto /etc/xinetd.d
-               newins "${FILESDIR}/${PN}.xinetd" ${PN}
-       fi
-
-       newinitd "${FILESDIR}/${PN}.init" ${PN}
-
-       keepdir /usr/share/${PN}/empty
-
-       exeinto /usr/libexec
-       doexe "${FILESDIR}/vsftpd-checkconfig.sh"
-       systemd_dounit "${FILESDIR}/${PN}.service"
-       systemd_newunit "${FILESDIR}/${PN}_at.service" "${PN}@.service"
-       systemd_dounit "${FILESDIR}/${PN}.socket"
-}
-
-pkg_preinst() {
-       # If we use xinetd, then we set listen=NO
-       # so that our default config works under xinetd - fixes #78347
-       if use xinetd ; then
-               sed -i 's/listen=YES/listen=NO/g' 
"${D}"/etc/${PN}/${PN}.conf.example
-       fi
-}
-
-pkg_postinst() {
-       einfo "vsftpd openRC init script can now be multiplexed."
-       einfo "The default init script forces /etc/vsftpd/vsftpd.conf to exist."
-       einfo "If you symlink the init script to another one, say vsftpd.foo"
-       einfo "then that uses /etc/vsftpd/foo.conf instead."
-       einfo
-       einfo "Example:"
-       einfo "   cd /etc/init.d"
-       einfo "   ln -s vsftpd vsftpd.foo"
-       einfo "You can now treat vsftpd.foo like any other service"
-}

diff --git a/net-ftp/vsftpd/vsftpd-3.0.2-r3.ebuild 
b/net-ftp/vsftpd/vsftpd-3.0.2-r3.ebuild
deleted file mode 100644
index ea672ac8b5f..00000000000
--- a/net-ftp/vsftpd/vsftpd-3.0.2-r3.ebuild
+++ /dev/null
@@ -1,134 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="4"
-
-inherit eutils systemd toolchain-funcs
-
-DESCRIPTION="Very Secure FTP Daemon written with speed, size and security in 
mind"
-HOMEPAGE="http://vsftpd.beasts.org/";
-SRC_URI="http://security.appspot.com/downloads/${P}.tar.gz";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 
~x86-fbsd"
-IUSE="caps pam tcpd ssl selinux xinetd"
-
-DEPEND="caps? ( >=sys-libs/libcap-2 )
-       pam? ( virtual/pam )
-       tcpd? ( >=sys-apps/tcp-wrappers-7.6 )
-       ssl? ( >=dev-libs/openssl-0.9.7d )"
-RDEPEND="${DEPEND}
-       net-ftp/ftpbase
-       selinux? ( sec-policy/selinux-ftp )
-       xinetd? ( sys-apps/xinetd )"
-
-src_prepare() {
-       # kerberos patch. bug #335980
-       epatch "${FILESDIR}/${PN}-2.3.2-kerberos.patch"
-
-       # Patch the source, config and the manpage to use /etc/vsftpd/
-       epatch "${FILESDIR}/${PN}-2.3.5-gentoo.patch"
-
-       # Fix building without the libcap
-       epatch "${FILESDIR}/${PN}-2.1.0-caps.patch"
-
-       # Fix building on alpha. Bug #405829
-       epatch "${FILESDIR}/${PN}-3.0.2-alpha.patch"
-
-       # Increase AS_LIMIT. Bug #522412
-       epatch "${FILESDIR}/${P}-aslim.patch"
-
-       # Configure vsftpd build defaults
-       use tcpd && echo "#define VSF_BUILD_TCPWRAPPERS" >> builddefs.h
-       use ssl && echo "#define VSF_BUILD_SSL" >> builddefs.h
-       use pam || echo "#undef VSF_BUILD_PAM" >> builddefs.h
-
-       # Ensure that we don't link against libcap unless asked
-       if ! use caps ; then
-               sed -i '/^#define VSF_SYSDEP_HAVE_LIBCAP$/ d' sysdeputil.c || 
die
-               epatch "${FILESDIR}"/${PN}-2.2.0-dont-link-caps.patch
-       fi
-
-       # Let portage control stripping
-       sed -i '/^LINK[[:space:]]*=[[:space:]]*/ s/-Wl,-s//' Makefile || die
-
-       #Bug #335977
-       epatch "${FILESDIR}"/${PN}-3.0.0-Makefile.patch
-
-       #Bug #450536
-       epatch "${FILESDIR}"/${P}-remove-legacy-cap.patch
-
-       epatch_user
-}
-
-src_compile() {
-       # Override LIBS variable. Bug #508192
-       LIBS=
-       use caps && LIBS+=" -lcap"
-       use pam && LIBS+=" -lpam"
-       use tcpd && LIBS+=" -lwrap"
-       use ssl && LIBS+=" -lssl -lcrypto"
-
-       CFLAGS="${CFLAGS}" \
-       CC="$(tc-getCC)" \
-       emake LIBS="${LIBS}"
-}
-
-src_install() {
-       into /usr
-       doman ${PN}.conf.5 ${PN}.8
-       dosbin ${PN} || die "disbin failed"
-
-       dodoc AUDIT BENCHMARKS BUGS Changelog FAQ \
-               README README.security REWARD SIZE \
-               SPEED TODO TUNING || die "dodoc failed"
-       newdoc ${PN}.conf ${PN}.conf.example
-
-       docinto security
-       dodoc SECURITY/* || die "dodoc failed"
-
-       insinto "/usr/share/doc/${PF}/examples"
-       doins -r EXAMPLE/* || die "doins faileD"
-
-       insinto /etc/${PN}
-       newins ${PN}.conf{,.example}
-
-       insinto /etc/logrotate.d
-       newins "${FILESDIR}/${PN}.logrotate" ${PN}
-
-       if use xinetd ; then
-               insinto /etc/xinetd.d
-               newins "${FILESDIR}/${PN}.xinetd" ${PN}
-       fi
-
-       newinitd "${FILESDIR}/${PN}.init" ${PN}
-
-       keepdir /usr/share/${PN}/empty
-
-       exeinto /usr/libexec
-       doexe "${FILESDIR}/vsftpd-checkconfig.sh"
-       systemd_dounit "${FILESDIR}/${PN}.service"
-       systemd_newunit "${FILESDIR}/${PN}_at.service" "${PN}@.service"
-       systemd_dounit "${FILESDIR}/${PN}.socket"
-}
-
-pkg_preinst() {
-       # If we use xinetd, then we set listen=NO
-       # so that our default config works under xinetd - fixes #78347
-       if use xinetd ; then
-               sed -i 's/listen=YES/listen=NO/g' 
"${D}"/etc/${PN}/${PN}.conf.example
-       fi
-}
-
-pkg_postinst() {
-       einfo "vsftpd openRC init script can now be multiplexed."
-       einfo "The default init script forces /etc/vsftpd/vsftpd.conf to exist."
-       einfo "If you symlink the init script to another one, say vsftpd.foo"
-       einfo "then that uses /etc/vsftpd/foo.conf instead."
-       einfo
-       einfo "Example:"
-       einfo "   cd /etc/init.d"
-       einfo "   ln -s vsftpd vsftpd.foo"
-       einfo "You can now treat vsftpd.foo like any other service"
-}

diff --git a/net-ftp/vsftpd/vsftpd-3.0.2-r4.ebuild 
b/net-ftp/vsftpd/vsftpd-3.0.2-r4.ebuild
deleted file mode 100644
index 9f5b84c9683..00000000000
--- a/net-ftp/vsftpd/vsftpd-3.0.2-r4.ebuild
+++ /dev/null
@@ -1,134 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="4"
-
-inherit eutils systemd toolchain-funcs
-
-DESCRIPTION="Very Secure FTP Daemon written with speed, size and security in 
mind"
-HOMEPAGE="http://vsftpd.beasts.org/";
-SRC_URI="http://security.appspot.com/downloads/${P}.tar.gz";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 
~x86-fbsd"
-IUSE="caps pam tcpd ssl selinux xinetd"
-
-DEPEND="caps? ( >=sys-libs/libcap-2 )
-       pam? ( virtual/pam )
-       tcpd? ( >=sys-apps/tcp-wrappers-7.6 )
-       ssl? ( >=dev-libs/openssl-0.9.7d )"
-RDEPEND="${DEPEND}
-       net-ftp/ftpbase
-       selinux? ( sec-policy/selinux-ftp )
-       xinetd? ( sys-apps/xinetd )"
-
-src_prepare() {
-       # kerberos patch. bug #335980
-       epatch "${FILESDIR}/${PN}-2.3.2-kerberos.patch"
-
-       # Patch the source, config and the manpage to use /etc/vsftpd/
-       epatch "${FILESDIR}/${PN}-2.3.5-gentoo.patch"
-
-       # Fix building without the libcap
-       epatch "${FILESDIR}/${PN}-2.1.0-caps.patch"
-
-       # Fix building on alpha. Bug #405829
-       epatch "${FILESDIR}/${PN}-3.0.2-alpha.patch"
-
-       # Increase AS_LIMIT. Bug #522412
-       epatch "${FILESDIR}/${P}-aslim.patch"
-
-       # Configure vsftpd build defaults
-       use tcpd && echo "#define VSF_BUILD_TCPWRAPPERS" >> builddefs.h
-       use ssl && echo "#define VSF_BUILD_SSL" >> builddefs.h
-       use pam || echo "#undef VSF_BUILD_PAM" >> builddefs.h
-
-       # Ensure that we don't link against libcap unless asked
-       if ! use caps ; then
-               sed -i '/^#define VSF_SYSDEP_HAVE_LIBCAP$/ d' sysdeputil.c || 
die
-               epatch "${FILESDIR}"/${PN}-2.2.0-dont-link-caps.patch
-       fi
-
-       # Let portage control stripping
-       sed -i '/^LINK[[:space:]]*=[[:space:]]*/ s/-Wl,-s//' Makefile || die
-
-       #Bug #335977
-       epatch "${FILESDIR}"/${PN}-3.0.0-Makefile.patch
-
-       #Bug #450536
-       epatch "${FILESDIR}"/${P}-remove-legacy-cap.patch
-
-       epatch_user
-}
-
-src_compile() {
-       # Override LIBS variable. Bug #508192
-       LIBS=
-       use caps && LIBS+=" -lcap"
-       use pam && LIBS+=" -lpam"
-       use tcpd && LIBS+=" -lwrap"
-       use ssl && LIBS+=" -lssl -lcrypto"
-
-       CFLAGS="${CFLAGS}" \
-       CC="$(tc-getCC)" \
-       emake LIBS="${LIBS}"
-}
-
-src_install() {
-       into /usr
-       doman ${PN}.conf.5 ${PN}.8
-       dosbin ${PN} || die "disbin failed"
-
-       dodoc AUDIT BENCHMARKS BUGS Changelog FAQ \
-               README README.security REWARD SIZE \
-               SPEED TODO TUNING || die "dodoc failed"
-       newdoc ${PN}.conf ${PN}.conf.example
-
-       docinto security
-       dodoc SECURITY/* || die "dodoc failed"
-
-       insinto "/usr/share/doc/${PF}/examples"
-       doins -r EXAMPLE/* || die "doins faileD"
-
-       insinto /etc/${PN}
-       newins ${PN}.conf{,.example}
-
-       insinto /etc/logrotate.d
-       newins "${FILESDIR}/${PN}.logrotate" ${PN}
-
-       if use xinetd ; then
-               insinto /etc/xinetd.d
-               newins "${FILESDIR}/${PN}.xinetd" ${PN}
-       fi
-
-       newinitd "${FILESDIR}/${PN}.init" ${PN}
-
-       keepdir /usr/share/${PN}/empty
-
-       exeinto /usr/libexec
-       doexe "${FILESDIR}/vsftpd-checkconfig.sh"
-       systemd_dounit "${FILESDIR}/${PN}.service"
-       systemd_newunit "${FILESDIR}/${PN}_at.service" "${PN}@.service"
-       systemd_dounit "${FILESDIR}/${PN}.socket"
-}
-
-pkg_preinst() {
-       # If we use xinetd, then we set listen=NO
-       # so that our default config works under xinetd - fixes #78347
-       if use xinetd ; then
-               sed -i 's/listen=YES/listen=NO/g' 
"${D}"/etc/${PN}/${PN}.conf.example
-       fi
-}
-
-pkg_postinst() {
-       einfo "vsftpd openRC init script can now be multiplexed."
-       einfo "The default init script forces /etc/vsftpd/vsftpd.conf to exist."
-       einfo "If you symlink the init script to another one, say vsftpd.foo"
-       einfo "then that uses /etc/vsftpd/foo.conf instead."
-       einfo
-       einfo "Example:"
-       einfo "   cd /etc/init.d"
-       einfo "   ln -s vsftpd vsftpd.foo"
-       einfo "You can now treat vsftpd.foo like any other service"
-}

diff --git a/net-ftp/vsftpd/vsftpd-3.0.2.ebuild 
b/net-ftp/vsftpd/vsftpd-3.0.2.ebuild
deleted file mode 100644
index 2e9ae68e650..00000000000
--- a/net-ftp/vsftpd/vsftpd-3.0.2.ebuild
+++ /dev/null
@@ -1,117 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="4"
-
-inherit eutils toolchain-funcs
-
-DESCRIPTION="Very Secure FTP Daemon written with speed, size and security in 
mind"
-HOMEPAGE="http://vsftpd.beasts.org/";
-SRC_URI="http://security.appspot.com/downloads/${P}.tar.gz";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm ~hppa ia64 ppc ppc64 s390 sh sparc x86 ~x86-fbsd"
-IUSE="caps pam tcpd ssl selinux xinetd"
-
-DEPEND="caps? ( >=sys-libs/libcap-2 )
-       pam? ( virtual/pam )
-       tcpd? ( >=sys-apps/tcp-wrappers-7.6 )
-       ssl? ( >=dev-libs/openssl-0.9.7d )"
-RDEPEND="${DEPEND}
-       net-ftp/ftpbase
-       selinux? ( sec-policy/selinux-ftp )
-       xinetd? ( sys-apps/xinetd )"
-
-src_prepare() {
-
-       # kerberos patch. bug #335980
-       epatch "${FILESDIR}/${PN}-2.3.2-kerberos.patch"
-
-       # Patch the source, config and the manpage to use /etc/vsftpd/
-       epatch "${FILESDIR}/${PN}-2.3.5-gentoo.patch"
-
-       # Fix building without the libcap
-       epatch "${FILESDIR}/${PN}-2.1.0-caps.patch"
-
-       # Fix building on alpha. Bug #405829
-       epatch "${FILESDIR}/${PN}-3.0.2-alpha.patch"
-
-       # Configure vsftpd build defaults
-       use tcpd && echo "#define VSF_BUILD_TCPWRAPPERS" >> builddefs.h
-       use ssl && echo "#define VSF_BUILD_SSL" >> builddefs.h
-       use pam || echo "#undef VSF_BUILD_PAM" >> builddefs.h
-
-       # Ensure that we don't link against libcap unless asked
-       if ! use caps ; then
-               sed -i '/^#define VSF_SYSDEP_HAVE_LIBCAP$/ d' sysdeputil.c || 
die
-               epatch "${FILESDIR}"/${PN}-2.2.0-dont-link-caps.patch
-       fi
-
-       # Let portage control stripping
-       sed -i '/^LINK[[:space:]]*=[[:space:]]*/ s/-Wl,-s//' Makefile || die
-
-       #Bug #335977
-       epatch "${FILESDIR}"/${PN}-3.0.0-Makefile.patch
-}
-
-src_compile() {
-       CFLAGS="${CFLAGS}" \
-       CC="$(tc-getCC)" \
-       emake
-}
-
-src_install() {
-       into /usr
-       doman ${PN}.conf.5 ${PN}.8
-       dosbin ${PN} || die "disbin failed"
-
-       dodoc AUDIT BENCHMARKS BUGS Changelog FAQ \
-               README README.security REWARD SIZE \
-               SPEED TODO TUNING || die "dodoc failed"
-       newdoc ${PN}.conf ${PN}.conf.example
-
-       docinto security
-       dodoc SECURITY/* || die "dodoc failed"
-
-       insinto "/usr/share/doc/${PF}/examples"
-       doins -r EXAMPLE/* || die "doins faileD"
-
-       insinto /etc/${PN}
-       newins ${PN}.conf{,.example}
-
-       insinto /etc/logrotate.d
-       newins "${FILESDIR}/${PN}.logrotate" ${PN}
-
-       if use xinetd ; then
-               insinto /etc/xinetd.d
-               newins "${FILESDIR}/${PN}.xinetd" ${PN}
-       fi
-
-       newinitd "${FILESDIR}/${PN}.init" ${PN}
-
-       keepdir /usr/share/${PN}/empty
-
-       exeinto /usr/libexec
-       doexe "${FILESDIR}/vsftpd-checkconfig.sh"
-}
-
-pkg_preinst() {
-       # If we use xinetd, then we set listen=NO
-       # so that our default config works under xinetd - fixes #78347
-       if use xinetd ; then
-               sed -i 's/listen=YES/listen=NO/g' 
"${D}"/etc/${PN}/${PN}.conf.example
-       fi
-}
-
-pkg_postinst() {
-       einfo "vsftpd init script can now be multiplexed."
-       einfo "The default init script forces /etc/vsftpd/vsftpd.conf to exist."
-       einfo "If you symlink the init script to another one, say vsftpd.foo"
-       einfo "then that uses /etc/vsftpd/foo.conf instead."
-       einfo
-       einfo "Example:"
-       einfo "   cd /etc/init.d"
-       einfo "   ln -s vsftpd vsftpd.foo"
-       einfo "You can now treat vsftpd.foo like any other service"
-}

diff --git a/net-ftp/vsftpd/vsftpd-3.0.3-r1.ebuild 
b/net-ftp/vsftpd/vsftpd-3.0.3-r1.ebuild
deleted file mode 100644
index a61b38e5a2c..00000000000
--- a/net-ftp/vsftpd/vsftpd-3.0.3-r1.ebuild
+++ /dev/null
@@ -1,134 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit eutils systemd toolchain-funcs
-
-DESCRIPTION="Very Secure FTP Daemon written with speed, size and security in 
mind"
-HOMEPAGE="http://vsftpd.beasts.org/";
-SRC_URI="http://security.appspot.com/downloads/${P}.tar.gz";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 
~x86-fbsd"
-IUSE="caps libressl pam tcpd ssl selinux xinetd"
-
-DEPEND="caps? ( >=sys-libs/libcap-2 )
-       pam? ( virtual/pam )
-       tcpd? ( >=sys-apps/tcp-wrappers-7.6 )
-       ssl? (
-               !libressl? ( dev-libs/openssl:0= )
-               libressl? ( dev-libs/libressl:0= )
-       )"
-RDEPEND="${DEPEND}
-       net-ftp/ftpbase
-       selinux? ( sec-policy/selinux-ftp )
-       xinetd? ( sys-apps/xinetd )"
-
-src_prepare() {
-       # kerberos patch. bug #335980
-       epatch "${FILESDIR}/${PN}-2.3.2-kerberos.patch"
-
-       # Patch the source, config and the manpage to use /etc/vsftpd/
-       epatch "${FILESDIR}/${PN}-2.3.5-gentoo.patch"
-
-       # Fix building without the libcap
-       epatch "${FILESDIR}/${PN}-2.1.0-caps.patch"
-
-       # Fix building on alpha. Bug #405829
-       epatch "${FILESDIR}/${PN}-3.0.2-alpha.patch"
-
-       # Configure vsftpd build defaults
-       use tcpd && echo "#define VSF_BUILD_TCPWRAPPERS" >> builddefs.h
-       use ssl && echo "#define VSF_BUILD_SSL" >> builddefs.h
-       use pam || echo "#undef VSF_BUILD_PAM" >> builddefs.h
-
-       # Ensure that we don't link against libcap unless asked
-       if ! use caps ; then
-               sed -i '/^#define VSF_SYSDEP_HAVE_LIBCAP$/ d' sysdeputil.c || 
die
-               epatch "${FILESDIR}"/${PN}-2.2.0-dont-link-caps.patch
-       fi
-
-       # Let portage control stripping
-       sed -i '/^LINK[[:space:]]*=[[:space:]]*/ s/-Wl,-s//' Makefile || die
-
-       #Bug #335977
-       epatch "${FILESDIR}"/${PN}-3.0.0-Makefile.patch
-
-       #Bug #450536
-       epatch "${FILESDIR}"/${PN}-3.0.2-remove-legacy-cap.patch
-
-       eapply_user
-}
-
-src_compile() {
-       # Override LIBS variable. Bug #508192
-       LIBS=
-       use caps && LIBS+=" -lcap"
-       use pam && LIBS+=" -lpam"
-       use tcpd && LIBS+=" -lwrap"
-       use ssl && LIBS+=" -lssl -lcrypto"
-
-       CFLAGS="${CFLAGS}" \
-       CC="$(tc-getCC)" \
-       emake LIBS="${LIBS}"
-}
-
-src_install() {
-       into /usr
-       doman ${PN}.conf.5 ${PN}.8
-       dosbin ${PN} || die "disbin failed"
-
-       dodoc AUDIT BENCHMARKS BUGS Changelog FAQ \
-               README README.security REWARD SIZE \
-               SPEED TODO TUNING || die "dodoc failed"
-       newdoc ${PN}.conf ${PN}.conf.example
-
-       docinto security
-       dodoc SECURITY/* || die "dodoc failed"
-
-       insinto "/usr/share/doc/${PF}/examples"
-       doins -r EXAMPLE/* || die "doins faileD"
-
-       insinto /etc/${PN}
-       newins ${PN}.conf{,.example}
-
-       insinto /etc/logrotate.d
-       newins "${FILESDIR}/${PN}.logrotate" ${PN}
-
-       if use xinetd ; then
-               insinto /etc/xinetd.d
-               newins "${FILESDIR}/${PN}.xinetd" ${PN}
-       fi
-
-       newinitd "${FILESDIR}/${PN}.init" ${PN}
-
-       keepdir /usr/share/${PN}/empty
-
-       exeinto /usr/libexec
-       doexe "${FILESDIR}/vsftpd-checkconfig.sh"
-       systemd_dounit "${FILESDIR}/${PN}.service"
-       systemd_newunit "${FILESDIR}/${PN}_at.service" "${PN}@.service"
-       systemd_dounit "${FILESDIR}/${PN}.socket"
-}
-
-pkg_preinst() {
-       # If we use xinetd, then we set listen=NO
-       # so that our default config works under xinetd - fixes #78347
-       if use xinetd ; then
-               sed -i 's/listen=YES/listen=NO/g' 
"${D}"/etc/${PN}/${PN}.conf.example
-       fi
-}
-
-pkg_postinst() {
-       einfo "vsftpd openRC init script can now be multiplexed."
-       einfo "The default init script forces /etc/vsftpd/vsftpd.conf to exist."
-       einfo "If you symlink the init script to another one, say vsftpd.foo"
-       einfo "then that uses /etc/vsftpd/foo.conf instead."
-       einfo
-       einfo "Example:"
-       einfo "   cd /etc/init.d"
-       einfo "   ln -s vsftpd vsftpd.foo"
-       einfo "You can now treat vsftpd.foo like any other service"
-}

diff --git a/net-ftp/vsftpd/vsftpd-3.0.3.ebuild 
b/net-ftp/vsftpd/vsftpd-3.0.3.ebuild
deleted file mode 100644
index 48d8e8795fd..00000000000
--- a/net-ftp/vsftpd/vsftpd-3.0.3.ebuild
+++ /dev/null
@@ -1,131 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="4"
-
-inherit eutils systemd toolchain-funcs
-
-DESCRIPTION="Very Secure FTP Daemon written with speed, size and security in 
mind"
-HOMEPAGE="http://vsftpd.beasts.org/";
-SRC_URI="http://security.appspot.com/downloads/${P}.tar.gz";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 
~x86-fbsd"
-IUSE="caps pam tcpd ssl selinux xinetd"
-
-DEPEND="caps? ( >=sys-libs/libcap-2 )
-       pam? ( virtual/pam )
-       tcpd? ( >=sys-apps/tcp-wrappers-7.6 )
-       ssl? ( >=dev-libs/openssl-0.9.7d )"
-RDEPEND="${DEPEND}
-       net-ftp/ftpbase
-       selinux? ( sec-policy/selinux-ftp )
-       xinetd? ( sys-apps/xinetd )"
-
-src_prepare() {
-       # kerberos patch. bug #335980
-       epatch "${FILESDIR}/${PN}-2.3.2-kerberos.patch"
-
-       # Patch the source, config and the manpage to use /etc/vsftpd/
-       epatch "${FILESDIR}/${PN}-2.3.5-gentoo.patch"
-
-       # Fix building without the libcap
-       epatch "${FILESDIR}/${PN}-2.1.0-caps.patch"
-
-       # Fix building on alpha. Bug #405829
-       epatch "${FILESDIR}/${PN}-3.0.2-alpha.patch"
-
-       # Configure vsftpd build defaults
-       use tcpd && echo "#define VSF_BUILD_TCPWRAPPERS" >> builddefs.h
-       use ssl && echo "#define VSF_BUILD_SSL" >> builddefs.h
-       use pam || echo "#undef VSF_BUILD_PAM" >> builddefs.h
-
-       # Ensure that we don't link against libcap unless asked
-       if ! use caps ; then
-               sed -i '/^#define VSF_SYSDEP_HAVE_LIBCAP$/ d' sysdeputil.c || 
die
-               epatch "${FILESDIR}"/${PN}-2.2.0-dont-link-caps.patch
-       fi
-
-       # Let portage control stripping
-       sed -i '/^LINK[[:space:]]*=[[:space:]]*/ s/-Wl,-s//' Makefile || die
-
-       #Bug #335977
-       epatch "${FILESDIR}"/${PN}-3.0.0-Makefile.patch
-
-       #Bug #450536
-       epatch "${FILESDIR}"/${PN}-3.0.2-remove-legacy-cap.patch
-
-       epatch_user
-}
-
-src_compile() {
-       # Override LIBS variable. Bug #508192
-       LIBS=
-       use caps && LIBS+=" -lcap"
-       use pam && LIBS+=" -lpam"
-       use tcpd && LIBS+=" -lwrap"
-       use ssl && LIBS+=" -lssl -lcrypto"
-
-       CFLAGS="${CFLAGS}" \
-       CC="$(tc-getCC)" \
-       emake LIBS="${LIBS}"
-}
-
-src_install() {
-       into /usr
-       doman ${PN}.conf.5 ${PN}.8
-       dosbin ${PN} || die "disbin failed"
-
-       dodoc AUDIT BENCHMARKS BUGS Changelog FAQ \
-               README README.security REWARD SIZE \
-               SPEED TODO TUNING || die "dodoc failed"
-       newdoc ${PN}.conf ${PN}.conf.example
-
-       docinto security
-       dodoc SECURITY/* || die "dodoc failed"
-
-       insinto "/usr/share/doc/${PF}/examples"
-       doins -r EXAMPLE/* || die "doins faileD"
-
-       insinto /etc/${PN}
-       newins ${PN}.conf{,.example}
-
-       insinto /etc/logrotate.d
-       newins "${FILESDIR}/${PN}.logrotate" ${PN}
-
-       if use xinetd ; then
-               insinto /etc/xinetd.d
-               newins "${FILESDIR}/${PN}.xinetd" ${PN}
-       fi
-
-       newinitd "${FILESDIR}/${PN}.init" ${PN}
-
-       keepdir /usr/share/${PN}/empty
-
-       exeinto /usr/libexec
-       doexe "${FILESDIR}/vsftpd-checkconfig.sh"
-       systemd_dounit "${FILESDIR}/${PN}.service"
-       systemd_newunit "${FILESDIR}/${PN}_at.service" "${PN}@.service"
-       systemd_dounit "${FILESDIR}/${PN}.socket"
-}
-
-pkg_preinst() {
-       # If we use xinetd, then we set listen=NO
-       # so that our default config works under xinetd - fixes #78347
-       if use xinetd ; then
-               sed -i 's/listen=YES/listen=NO/g' 
"${D}"/etc/${PN}/${PN}.conf.example
-       fi
-}
-
-pkg_postinst() {
-       einfo "vsftpd openRC init script can now be multiplexed."
-       einfo "The default init script forces /etc/vsftpd/vsftpd.conf to exist."
-       einfo "If you symlink the init script to another one, say vsftpd.foo"
-       einfo "then that uses /etc/vsftpd/foo.conf instead."
-       einfo
-       einfo "Example:"
-       einfo "   cd /etc/init.d"
-       einfo "   ln -s vsftpd vsftpd.foo"
-       einfo "You can now treat vsftpd.foo like any other service"
-}

Reply via email to