diff options
author | Georgy Yakovlev <gyakovlev@gentoo.org> | 2019-06-16 11:58:56 -0700 |
---|---|---|
committer | Georgy Yakovlev <gyakovlev@gentoo.org> | 2019-06-16 12:07:15 -0700 |
commit | 9f1dce1725ea8f5b2f1a03da5b63b14111326487 (patch) | |
tree | e6c9f5f603b594a9da0fad0988c8bb267b74924d /net-misc | |
parent | dev-util/bingrep: drop old (diff) | |
download | gentoo-9f1dce1725ea8f5b2f1a03da5b63b14111326487.tar.gz gentoo-9f1dce1725ea8f5b2f1a03da5b63b14111326487.tar.bz2 gentoo-9f1dce1725ea8f5b2f1a03da5b63b14111326487.zip |
net-misc/endlessh: drop old
Package-Manager: Portage-2.3.67, Repoman-2.3.14
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Diffstat (limited to 'net-misc')
-rw-r--r-- | net-misc/endlessh/Manifest | 1 | ||||
-rw-r--r-- | net-misc/endlessh/endlessh-0.1.ebuild | 70 | ||||
-rw-r--r-- | net-misc/endlessh/files/endlessh.confd | 22 | ||||
-rwxr-xr-x | net-misc/endlessh/files/endlessh.initd | 22 | ||||
-rw-r--r-- | net-misc/endlessh/files/logrotated | 7 | ||||
-rw-r--r-- | net-misc/endlessh/metadata.xml | 3 |
6 files changed, 0 insertions, 125 deletions
diff --git a/net-misc/endlessh/Manifest b/net-misc/endlessh/Manifest index a6980673bc41..55b4df2b685f 100644 --- a/net-misc/endlessh/Manifest +++ b/net-misc/endlessh/Manifest @@ -1,2 +1 @@ -DIST endlessh-0.1.tar.gz 8566 BLAKE2B e8fefd6ef80d26c25f57ffe1cef502af05322e348d63ca17c0bb626e35d5c1d35cb98384b35c86c579f2876573f4c13468605c3f44325a48d19e27c499657853 SHA512 0d11c82a708a26bd77ca85f7f3bd0eda2807ded9de88e3e518da09a38b3e94fc2658ea6f210e4f1493d38ca5948968c5488c8f2f09ff2adf22b799622b4952b8 DIST endlessh-1.0.tar.gz 12258 BLAKE2B add6e24568cc94b244aa52bb484d1516210bfaa5a82440e090a89a94d50fbd4805ae004f917af56a7ad82a6502ae97c059d3f1c24b7c3e13ad1bd5a04bcf1c3e SHA512 a7e4e6ac5dc5e9b6e479ac3323b6a3ecec398ea074970de7794c93bd7a1a77c5662bdfa5752217fe552db1b3dbb9f400183114d7399c5a019637cb40756b46a8 diff --git a/net-misc/endlessh/endlessh-0.1.ebuild b/net-misc/endlessh/endlessh-0.1.ebuild deleted file mode 100644 index 105c786b1013..000000000000 --- a/net-misc/endlessh/endlessh-0.1.ebuild +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright 2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_6 ) - -inherit python-single-r1 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 ~x86" -fi - -LICENSE="Unlicense" -SLOT="0" -IUSE="tools" -REQUIRED_USE="tools? ( ${PYTHON_REQUIRED_USE} )" - -DEPEND="" - -RDEPEND="${DEPEND} - tools? ( - ${PYTHON_DEPS} - dev-db/sqlite - dev-python/pyrfc3339[${PYTHON_USEDEP}] - ) -" - -BDEPEND="" - -pkg_setup() { - use tools && python-single-r1_pkg_setup -} - -src_prepare() { - default - - tc-export CC - - sed -i \ - -e 's/^CC/CC?/' \ - -e 's/^CFLAGS =/CFLAGS +=/' \ - -e 's/ -Os//' \ - -e 's/^LDFLAGS/LDFLAGS?/' \ - Makefile || die - - sed -i -e "/^ExecStart=/ s:=/opt/endlessh:=${EPREFIX}/usr/bin:" \ - util/endlessh.service || die -} - -src_install() { - dobin endlessh - - newinitd "${FILESDIR}"/endlessh.initd endlessh - newconfd "${FILESDIR}"/endlessh.confd endlessh - - systemd_dounit util/endlessh.service - - insinto /etc/logrotate.d - newins "${FILESDIR}/logrotated" endlessh - - einstalldocs -} diff --git a/net-misc/endlessh/files/endlessh.confd b/net-misc/endlessh/files/endlessh.confd deleted file mode 100644 index a114889c8cac..000000000000 --- a/net-misc/endlessh/files/endlessh.confd +++ /dev/null @@ -1,22 +0,0 @@ -# /etc/conf.d/endlessh: config file for /etc/init.d/endlessh -# -#ENDLESSH_ARGS="" -# -# -d INT Message millisecond delay [10000] -# -f Set and load config file [/etc/endlessh/config] -# -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) - -# EXAMPLE: listen on port 22, log all queries and errors in very verbose mode - -#ENDLESSH_ARGS="-p 22 -vv" - -# 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 b/net-misc/endlessh/files/endlessh.initd deleted file mode 100755 index a88fd9c34c90..000000000000 --- a/net-misc/endlessh/files/endlessh.initd +++ /dev/null @@ -1,22 +0,0 @@ -#!/sbin/openrc-run -# Copyright 2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -depend() { - need localmount - use net -} - -description="Starts endlessh tarpit" - -command="/usr/bin/endlessh" -command_args="${ENDLESSH_ARGS}" -command_background="true" -extra_started_commands="reload" -pidfile="/run/${RC_SVCNAME}.pid" - -reload() { - ebegin "Reloading ${RC_SVCNAME} configuration" - start-stop-daemon --exec $command --signal HUP - eend $? -} diff --git a/net-misc/endlessh/files/logrotated b/net-misc/endlessh/files/logrotated deleted file mode 100644 index 53c9efbfe873..000000000000 --- a/net-misc/endlessh/files/logrotated +++ /dev/null @@ -1,7 +0,0 @@ -/var/log/endlessh.log /var/log/endlessh.error.log { - missingok - notifempty - postrotate - /etc/init.d/endlessh -q reload - endscript -} diff --git a/net-misc/endlessh/metadata.xml b/net-misc/endlessh/metadata.xml index 10db1a22fbfe..98a449ec2b7c 100644 --- a/net-misc/endlessh/metadata.xml +++ b/net-misc/endlessh/metadata.xml @@ -17,7 +17,4 @@ <upstream> <remote-id type="github">skeeto/endlessh</remote-id> </upstream> - <use> - <flag name="tools">Install additional python script which can be used to parse logs and save summary to sqlite database</flag> - </use> </pkgmetadata> |