commit:     85b6a69f5babbb25bce25074ef711f0e4a61bdd1
Author:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 21 19:56:24 2020 +0000
Commit:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Sun Jun 21 20:07:50 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85b6a69f

net-misc/endlessh: drop old

Package-Manager: Portage-2.3.101, Repoman-2.3.22
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>

 net-misc/endlessh/Manifest                |  1 -
 net-misc/endlessh/endlessh-1.0.ebuild     | 64 -------------------------------
 net-misc/endlessh/files/endlessh.confd-r1 | 34 ----------------
 net-misc/endlessh/files/endlessh.initd-r1 | 29 --------------
 net-misc/endlessh/files/logrotated-r1     |  9 -----
 5 files changed, 137 deletions(-)

diff --git a/net-misc/endlessh/Manifest b/net-misc/endlessh/Manifest
index 24508ced9f3..ba94bbcd0bc 100644
--- a/net-misc/endlessh/Manifest
+++ b/net-misc/endlessh/Manifest
@@ -1,2 +1 @@
-DIST endlessh-1.0.tar.gz 12258 BLAKE2B 
add6e24568cc94b244aa52bb484d1516210bfaa5a82440e090a89a94d50fbd4805ae004f917af56a7ad82a6502ae97c059d3f1c24b7c3e13ad1bd5a04bcf1c3e
 SHA512 
a7e4e6ac5dc5e9b6e479ac3323b6a3ecec398ea074970de7794c93bd7a1a77c5662bdfa5752217fe552db1b3dbb9f400183114d7399c5a019637cb40756b46a8
 DIST endlessh-1.1.tar.gz 12844 BLAKE2B 
8828739844cb03f67067bb020c3da5b5c6610a195202776da1ae184c0ab02c9f2acef32cc6536bbb80a46242251e3425eed2c70b0d1a90b0e73696ac14babc94
 SHA512 
7df2463425ad1417a2e328eacfb840aed14727168b83b5adf80cf6c5c98a6fc05f96bba9257b543ef60202a74383e4978e92c4a1b959e35d4ab94e0e5bda14fd

diff --git a/net-misc/endlessh/endlessh-1.0.ebuild 
b/net-misc/endlessh/endlessh-1.0.ebuild
deleted file mode 100644
index c9996640c02..00000000000
--- a/net-misc/endlessh/endlessh-1.0.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 2019-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit systemd toolchain-funcs
-
-DESCRIPTION="SSH tarpit that slowly sends and endless banner"
-HOMEPAGE="https://github.com/skeeto/endlessh";
-
-if [ ${PV} == "9999" ] ; then
-       inherit git-r3
-       EGIT_REPO_URI="https://github.com/skeeto/${PN}.git";
-else
-       SRC_URI="https://github.com/skeeto/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-       KEYWORDS="~amd64 ~ppc64 ~x86"
-fi
-
-LICENSE="Unlicense"
-SLOT="0"
-IUSE=""
-
-DEPEND=""
-RDEPEND=""
-BDEPEND=""
-
-src_prepare() {
-       default
-
-       tc-export CC
-
-       sed -i \
-               -e 's/^CC/CC?/' \
-               -e 's/^CFLAGS  =/CFLAGS  +=/' \
-               -e 's/ -Os//' \
-               -e 's/^LDFLAGS/LDFLAGS?/' \
-               -e 's/^PREFIX/PREFIX?/' \
-               Makefile || die
-
-       sed -i -e "/^ExecStart=/ s:=/opt/endlessh:=${EPREFIX}/usr/bin:" \
-               util/endlessh.service || die
-}
-
-src_install() {
-       emake DESTDIR="${D}" PREFIX=/usr install
-
-       einstalldocs
-
-       newinitd "${FILESDIR}"/endlessh.initd-r1 endlessh
-       newconfd "${FILESDIR}"/endlessh.confd-r1 endlessh
-
-       systemd_dounit util/endlessh.service
-
-       insinto /etc/logrotate.d
-       newins "${FILESDIR}/logrotated-r1" endlessh
-
-       insinto /usr/share/"${PN}"
-       doins util/{pivot.py,schema.sql}
-}
-
-pkg_postinst() {
-       elog "Log parsing script installed to ${EPREFIX}/usr/share/${PN}"
-       elog "Install dev-python/pyrfc3339 if you are going to use it"
-}

diff --git a/net-misc/endlessh/files/endlessh.confd-r1 
b/net-misc/endlessh/files/endlessh.confd-r1
deleted file mode 100644
index 13ba0ef55d2..00000000000
--- a/net-misc/endlessh/files/endlessh.confd-r1
+++ /dev/null
@@ -1,34 +0,0 @@
-# /etc/conf.d/endlessh: config file for /etc/init.d/endlessh
-#
-#ENDLESSH_ARGS=""
-# Usage: [-vh] [-46] [-d MS] [-f CONFIG] [-l LEN] [-m LIMIT] [-p PORT]
-#   -4        Bind to IPv4 only
-#   -6        Bind to IPv6 only
-#   -d INT    Message millisecond delay [10000]
-#   -f        Set and load config file [/etc/endlessh/config]
-#   -h        Print this help message and exit
-#   -l INT    Maximum banner line length (3-255) [32]
-#   -m INT    Maximum number of clients [4096]
-#   -p INT    Listening port [2222]
-#   -v        Print diagnostics to standard output (repeatable)
-#   -V        Print version information and exit
-
-# EXAMPLE 1: listen on port 22, log all queries and errors in very verbose mode
-#ENDLESSH_ARGS="-p 22 -vv"
-
-# EXAMPLE 2: load settings from config file
-#ENDLESSH_ARGS="-f /etc/endlessh/config"
-
-# EXAMPLE 3: load settings from config file, but override port
-#ENDLESSH_ARGS="-f /etc/endlessh/config -p 22"
-
-
-# LOGGING: is disabled by default, enable this to actually redirect messages
-
-# plain file (preferred), change logrotate file as well if you change this.
-#output_log=/var/log/"${RC_SVCNAME}.log"
-#error_log=/var/log/"${RC_SVCNAME}.error.log"
-
-# syslog support via LOGGER(1). Note this spawns logger processes per io stream
-#output_logger="logger -p daemon.none --"
-#error_logger="logger -p daemon.err --"

diff --git a/net-misc/endlessh/files/endlessh.initd-r1 
b/net-misc/endlessh/files/endlessh.initd-r1
deleted file mode 100644
index ea8d830af43..00000000000
--- a/net-misc/endlessh/files/endlessh.initd-r1
+++ /dev/null
@@ -1,29 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-depend() {
-       after bootmisc
-       need localmount
-       use clock logger net
-}
-
-description="Starts endlessh tarpit"
-
-command="/usr/bin/endlessh"
-command_args="${ENDLESSH_ARGS}"
-command_background="true"
-extra_started_commands="dumpstats reload"
-pidfile="/run/${RC_SVCNAME}.pid"
-
-dumpstats() {
-       ebegin "Dumping connection stats of ${RC_SVCNAME} to log"
-       start-stop-daemon --signal SIGUSR1 --pidfile "${pidfile}"
-       eend $?
-}
-
-reload() {
-       ebegin "Reloading ${RC_SVCNAME} configuration"
-       start-stop-daemon --signal HUP --pidfile "${pidfile}"
-       eend $?
-}

diff --git a/net-misc/endlessh/files/logrotated-r1 
b/net-misc/endlessh/files/logrotated-r1
deleted file mode 100644
index 896e89e6474..00000000000
--- a/net-misc/endlessh/files/logrotated-r1
+++ /dev/null
@@ -1,9 +0,0 @@
-/var/log/endlessh.log /var/log/endlessh.error.log {
-       copytruncate
-       missingok
-       notifempty
-       sharedscripts
-       prerotate
-               /etc/init.d/endlessh --ifstarted --quiet dumpstats
-       endscript
-}

Reply via email to