* [gentoo-commits] repo/gentoo:master commit in: net-misc/endlessh/
@ 2019-05-01 19:18 Georgy Yakovlev
0 siblings, 0 replies; 20+ messages in thread
From: Georgy Yakovlev @ 2019-05-01 19:18 UTC (permalink / raw
To: gentoo-commits
commit: 3eb912727e8848d9e3060d3502282c0ffee6abe4
Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Wed May 1 19:17:57 2019 +0000
Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Wed May 1 19:17:57 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3eb91272
net-misc/endlessh: sync live ebuild
Bug: https://bugs.gentoo.org/684848
Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>
net-misc/endlessh/endlessh-9999.ebuild | 40 +++++++++++++++-------------------
1 file changed, 17 insertions(+), 23 deletions(-)
diff --git a/net-misc/endlessh/endlessh-9999.ebuild b/net-misc/endlessh/endlessh-9999.ebuild
index 105c786b101..e0a840877f3 100644
--- a/net-misc/endlessh/endlessh-9999.ebuild
+++ b/net-misc/endlessh/endlessh-9999.ebuild
@@ -3,9 +3,7 @@
EAPI=7
-PYTHON_COMPAT=( python3_6 )
-
-inherit python-single-r1 systemd toolchain-funcs
+inherit systemd toolchain-funcs
DESCRIPTION="SSH tarpit that slowly sends and endless banner"
HOMEPAGE="https://github.com/skeeto/endlessh"
@@ -20,25 +18,12 @@ fi
LICENSE="Unlicense"
SLOT="0"
-IUSE="tools"
-REQUIRED_USE="tools? ( ${PYTHON_REQUIRED_USE} )"
+IUSE=""
DEPEND=""
-
-RDEPEND="${DEPEND}
- tools? (
- ${PYTHON_DEPS}
- dev-db/sqlite
- dev-python/pyrfc3339[${PYTHON_USEDEP}]
- )
-"
-
+RDEPEND=""
BDEPEND=""
-pkg_setup() {
- use tools && python-single-r1_pkg_setup
-}
-
src_prepare() {
default
@@ -49,6 +34,7 @@ src_prepare() {
-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:" \
@@ -56,15 +42,23 @@ src_prepare() {
}
src_install() {
- dobin endlessh
+ emake DESTDIR="${D}" PREFIX=/usr install
- newinitd "${FILESDIR}"/endlessh.initd endlessh
- newconfd "${FILESDIR}"/endlessh.confd endlessh
+ 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" endlessh
+ newins "${FILESDIR}/logrotated-r1" endlessh
- einstalldocs
+ 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"
}
^ permalink raw reply related [flat|nested] 20+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/endlessh/
@ 2020-01-01 21:58 Georgy Yakovlev
0 siblings, 0 replies; 20+ messages in thread
From: Georgy Yakovlev @ 2020-01-01 21:58 UTC (permalink / raw
To: gentoo-commits
commit: 4d53c7d8f840e5b6873154db14c70a5c72de7434
Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 1 21:58:25 2020 +0000
Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Wed Jan 1 21:58:39 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d53c7d8
net-misc/endlessh: sync live ebuild
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>
net-misc/endlessh/endlessh-9999.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/net-misc/endlessh/endlessh-9999.ebuild b/net-misc/endlessh/endlessh-9999.ebuild
index e0a840877f3..c9996640c02 100644
--- a/net-misc/endlessh/endlessh-9999.ebuild
+++ b/net-misc/endlessh/endlessh-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2019 Gentoo Authors
+# Copyright 2019-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -13,7 +13,7 @@ if [ ${PV} == "9999" ] ; then
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"
+ KEYWORDS="~amd64 ~ppc64 ~x86"
fi
LICENSE="Unlicense"
^ permalink raw reply related [flat|nested] 20+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/endlessh/
@ 2020-01-01 21:58 Georgy Yakovlev
0 siblings, 0 replies; 20+ messages in thread
From: Georgy Yakovlev @ 2020-01-01 21:58 UTC (permalink / raw
To: gentoo-commits
commit: 688e7a8a7b39537a78001ccdd963e39b9869a948
Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 1 21:57:40 2020 +0000
Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Wed Jan 1 21:58:39 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=688e7a8a
net-misc/endlessh: keyword on ~ppc64
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>
net-misc/endlessh/endlessh-1.0.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/net-misc/endlessh/endlessh-1.0.ebuild b/net-misc/endlessh/endlessh-1.0.ebuild
index e0a840877f3..c9996640c02 100644
--- a/net-misc/endlessh/endlessh-1.0.ebuild
+++ b/net-misc/endlessh/endlessh-1.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2019 Gentoo Authors
+# Copyright 2019-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -13,7 +13,7 @@ if [ ${PV} == "9999" ] ; then
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"
+ KEYWORDS="~amd64 ~ppc64 ~x86"
fi
LICENSE="Unlicense"
^ permalink raw reply related [flat|nested] 20+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/endlessh/
@ 2020-04-21 8:25 Georgy Yakovlev
0 siblings, 0 replies; 20+ messages in thread
From: Georgy Yakovlev @ 2020-04-21 8:25 UTC (permalink / raw
To: gentoo-commits
commit: c1938e6035974e43a34fab83aa12cf5aaa7ccc79
Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 21 08:25:22 2020 +0000
Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Tue Apr 21 08:25:45 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1938e60
net-misc/endlessh: update metadata.xml
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>
net-misc/endlessh/metadata.xml | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/net-misc/endlessh/metadata.xml b/net-misc/endlessh/metadata.xml
index 98a449ec2b7..98e3367dc98 100644
--- a/net-misc/endlessh/metadata.xml
+++ b/net-misc/endlessh/metadata.xml
@@ -1,6 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+ <maintainer type="person">
+ <email>sam@cmpct.info</email>
+ <name>Sam James</name>
+ </maintainer>
<maintainer type="person">
<email>gyakovlev@gentoo.org</email>
<name>Georgy Yakovlev</name>
^ permalink raw reply related [flat|nested] 20+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/endlessh/
@ 2020-05-13 11:27 Agostino Sarubbo
0 siblings, 0 replies; 20+ messages in thread
From: Agostino Sarubbo @ 2020-05-13 11:27 UTC (permalink / raw
To: gentoo-commits
commit: e57d020528645808857bf89be26f2e75b97b51aa
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Wed May 13 11:27:25 2020 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Wed May 13 11:27:25 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e57d0205
net-misc/endlessh: amd64 stable wrt bug #722794
Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
net-misc/endlessh/endlessh-1.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-misc/endlessh/endlessh-1.1.ebuild b/net-misc/endlessh/endlessh-1.1.ebuild
index d4fc3553bf5..83b5992e887 100644
--- a/net-misc/endlessh/endlessh-1.1.ebuild
+++ b/net-misc/endlessh/endlessh-1.1.ebuild
@@ -13,7 +13,7 @@ if [ ${PV} == "9999" ] ; then
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"
+ KEYWORDS="amd64 ~ppc64 ~x86"
fi
LICENSE="Unlicense"
^ permalink raw reply related [flat|nested] 20+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/endlessh/
@ 2020-05-13 11:29 Agostino Sarubbo
0 siblings, 0 replies; 20+ messages in thread
From: Agostino Sarubbo @ 2020-05-13 11:29 UTC (permalink / raw
To: gentoo-commits
commit: 26683f3ef46441b2296b38398e4dc31078cb064b
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Wed May 13 11:29:19 2020 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Wed May 13 11:29:19 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26683f3e
net-misc/endlessh: ppc64 stable wrt bug #722794
Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
net-misc/endlessh/endlessh-1.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-misc/endlessh/endlessh-1.1.ebuild b/net-misc/endlessh/endlessh-1.1.ebuild
index 83b5992e887..038da27f9a0 100644
--- a/net-misc/endlessh/endlessh-1.1.ebuild
+++ b/net-misc/endlessh/endlessh-1.1.ebuild
@@ -13,7 +13,7 @@ if [ ${PV} == "9999" ] ; then
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"
+ KEYWORDS="amd64 ppc64 ~x86"
fi
LICENSE="Unlicense"
^ permalink raw reply related [flat|nested] 20+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/endlessh/
@ 2020-05-13 11:31 Agostino Sarubbo
0 siblings, 0 replies; 20+ messages in thread
From: Agostino Sarubbo @ 2020-05-13 11:31 UTC (permalink / raw
To: gentoo-commits
commit: 4ac34a6a433991301925a8924c9129fe38fedd94
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Wed May 13 11:31:11 2020 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Wed May 13 11:31:11 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ac34a6a
net-misc/endlessh: x86 stable wrt bug #722794
Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
net-misc/endlessh/endlessh-1.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-misc/endlessh/endlessh-1.1.ebuild b/net-misc/endlessh/endlessh-1.1.ebuild
index 038da27f9a0..f79dee7a10e 100644
--- a/net-misc/endlessh/endlessh-1.1.ebuild
+++ b/net-misc/endlessh/endlessh-1.1.ebuild
@@ -13,7 +13,7 @@ if [ ${PV} == "9999" ] ; then
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"
+ KEYWORDS="amd64 ppc64 x86"
fi
LICENSE="Unlicense"
^ permalink raw reply related [flat|nested] 20+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/endlessh/
@ 2020-05-14 21:26 Mart Raudsepp
0 siblings, 0 replies; 20+ messages in thread
From: Mart Raudsepp @ 2020-05-14 21:26 UTC (permalink / raw
To: gentoo-commits
commit: 63824c9ddea3de70dd058840cbc3b30b67da681e
Author: Sam James (sam_c) <sam <AT> cmpct <DOT> info>
AuthorDate: Thu May 14 13:25:55 2020 +0000
Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Thu May 14 21:25:39 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63824c9d
net-misc/endlessh: arm64 keyworded (bug #723004)
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sam James (sam_c) <sam <AT> cmpct.info>
Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>
net-misc/endlessh/endlessh-1.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-misc/endlessh/endlessh-1.1.ebuild b/net-misc/endlessh/endlessh-1.1.ebuild
index f79dee7a10e..076f1f1161c 100644
--- a/net-misc/endlessh/endlessh-1.1.ebuild
+++ b/net-misc/endlessh/endlessh-1.1.ebuild
@@ -13,7 +13,7 @@ if [ ${PV} == "9999" ] ; then
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"
+ KEYWORDS="amd64 ~arm64 ppc64 x86"
fi
LICENSE="Unlicense"
^ permalink raw reply related [flat|nested] 20+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/endlessh/
@ 2020-06-04 14:06 Michał Górny
0 siblings, 0 replies; 20+ messages in thread
From: Michał Górny @ 2020-06-04 14:06 UTC (permalink / raw
To: gentoo-commits
commit: f58393382fb22ccffc4dae1832cce6703b127b18
Author: Sam James (sam_c) <sam <AT> cmpct <DOT> info>
AuthorDate: Thu Jun 4 03:45:09 2020 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Thu Jun 4 14:05:22 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5839338
net-misc/endlessh: arm keyworded (bug #723004)
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sam James (sam_c) <sam <AT> cmpct.info>
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
net-misc/endlessh/endlessh-1.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-misc/endlessh/endlessh-1.1.ebuild b/net-misc/endlessh/endlessh-1.1.ebuild
index 076f1f1161c..89e86696bb7 100644
--- a/net-misc/endlessh/endlessh-1.1.ebuild
+++ b/net-misc/endlessh/endlessh-1.1.ebuild
@@ -13,7 +13,7 @@ if [ ${PV} == "9999" ] ; then
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 ~arm64 ppc64 x86"
+ KEYWORDS="amd64 ~arm ~arm64 ppc64 x86"
fi
LICENSE="Unlicense"
^ permalink raw reply related [flat|nested] 20+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/endlessh/
@ 2020-06-21 20:08 Georgy Yakovlev
0 siblings, 0 replies; 20+ messages in thread
From: Georgy Yakovlev @ 2020-06-21 20:08 UTC (permalink / raw
To: gentoo-commits
commit: a03cfa9c5525075820e806ca3e3f8a5efbb08b60
Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 21 20:03:15 2020 +0000
Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Sun Jun 21 20:07:51 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a03cfa9c
net-misc/endlessh: sync live ebuild
Package-Manager: Portage-2.3.101, Repoman-2.3.22
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>
net-misc/endlessh/endlessh-9999.ebuild | 15 ++++-----------
1 file changed, 4 insertions(+), 11 deletions(-)
diff --git a/net-misc/endlessh/endlessh-9999.ebuild b/net-misc/endlessh/endlessh-9999.ebuild
index cf5249abf5f..89e86696bb7 100644
--- a/net-misc/endlessh/endlessh-9999.ebuild
+++ b/net-misc/endlessh/endlessh-9999.ebuild
@@ -13,7 +13,7 @@ if [ ${PV} == "9999" ] ; then
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"
+ KEYWORDS="amd64 ~arm ~arm64 ppc64 x86"
fi
LICENSE="Unlicense"
@@ -24,10 +24,6 @@ DEPEND=""
RDEPEND=""
BDEPEND=""
-PATCHES=(
- "${FILESDIR}"/${PN}-1.1-syslog-help.patch
-)
-
src_prepare() {
default
@@ -35,7 +31,7 @@ src_prepare() {
sed -i \
-e 's/^CC/CC?/' \
- -e 's/^CFLAGS =/CFLAGS +=/' \
+ -e 's/^CFLAGS =/CFLAGS +=/' \
-e 's/ -Os//' \
-e 's/^LDFLAGS/LDFLAGS?/' \
-e 's/^PREFIX/PREFIX?/' \
@@ -50,14 +46,11 @@ src_install() {
einstalldocs
- newinitd "${FILESDIR}"/endlessh.initd-r1 endlessh
- newconfd "${FILESDIR}"/endlessh.confd-r1 endlessh
+ newinitd "${FILESDIR}"/endlessh.initd-r2 endlessh
+ newconfd "${FILESDIR}"/endlessh.confd-r2 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}
}
^ permalink raw reply related [flat|nested] 20+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/endlessh/
@ 2020-06-21 20:08 Georgy Yakovlev
0 siblings, 0 replies; 20+ messages in thread
From: Georgy Yakovlev @ 2020-06-21 20:08 UTC (permalink / raw
To: gentoo-commits
commit: e28be2da708d0809f65b063850583af737ee4c08
Author: Sam James (sam_c) <sam <AT> cmpct <DOT> info>
AuthorDate: Sat Jun 20 07:55:42 2020 +0000
Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Sun Jun 21 20:07:49 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e28be2da
net-misc/endlessh: fix respecting CFLAGS in 9999
Upstream changed the spacing in their Makefile
which caused our filtering of their flags to break.
Maybe we should switch to a patch in future.
See: https://github.com/skeeto/endlessh/commit/4cb4fc6eac621196ce30c5506b5e36b94b643354
Signed-off-by: Sam James (sam_c) <sam <AT> cmpct.info>
Closes: https://github.com/gentoo/gentoo/pull/16347
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>
net-misc/endlessh/endlessh-9999.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-misc/endlessh/endlessh-9999.ebuild b/net-misc/endlessh/endlessh-9999.ebuild
index d41c01c6c8e..cf5249abf5f 100644
--- a/net-misc/endlessh/endlessh-9999.ebuild
+++ b/net-misc/endlessh/endlessh-9999.ebuild
@@ -35,7 +35,7 @@ src_prepare() {
sed -i \
-e 's/^CC/CC?/' \
- -e 's/^CFLAGS =/CFLAGS +=/' \
+ -e 's/^CFLAGS =/CFLAGS +=/' \
-e 's/ -Os//' \
-e 's/^LDFLAGS/LDFLAGS?/' \
-e 's/^PREFIX/PREFIX?/' \
^ permalink raw reply related [flat|nested] 20+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/endlessh/
@ 2020-06-21 20:08 Georgy Yakovlev
0 siblings, 0 replies; 20+ messages in thread
From: Georgy Yakovlev @ 2020-06-21 20:08 UTC (permalink / raw
To: gentoo-commits
commit: 613c911db09e04fe818c60ba31c386484b704b45
Author: Sam James (sam_c) <sam <AT> cmpct <DOT> info>
AuthorDate: Sat Jun 20 07:54:52 2020 +0000
Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Sun Jun 21 20:07:48 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=613c911d
net-misc/endlessh: apply forgotten patch
Reported-by: Michael Mair-Keimberger <m.mairkeimberger <AT> gmail.com>
Closes: https://bugs.gentoo.org/728914
Signed-off-by: Sam James (sam_c) <sam <AT> cmpct.info>
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>
net-misc/endlessh/endlessh-1.1.ebuild | 4 ++++
net-misc/endlessh/endlessh-9999.ebuild | 4 ++++
2 files changed, 8 insertions(+)
diff --git a/net-misc/endlessh/endlessh-1.1.ebuild b/net-misc/endlessh/endlessh-1.1.ebuild
index 89e86696bb7..73bfcfb1b20 100644
--- a/net-misc/endlessh/endlessh-1.1.ebuild
+++ b/net-misc/endlessh/endlessh-1.1.ebuild
@@ -24,6 +24,10 @@ DEPEND=""
RDEPEND=""
BDEPEND=""
+PATCHES=(
+ "${FILESDIR}"/${PN}-1.1-syslog-help.patch
+)
+
src_prepare() {
default
diff --git a/net-misc/endlessh/endlessh-9999.ebuild b/net-misc/endlessh/endlessh-9999.ebuild
index c9996640c02..d41c01c6c8e 100644
--- a/net-misc/endlessh/endlessh-9999.ebuild
+++ b/net-misc/endlessh/endlessh-9999.ebuild
@@ -24,6 +24,10 @@ DEPEND=""
RDEPEND=""
BDEPEND=""
+PATCHES=(
+ "${FILESDIR}"/${PN}-1.1-syslog-help.patch
+)
+
src_prepare() {
default
^ permalink raw reply related [flat|nested] 20+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/endlessh/
@ 2020-06-21 20:08 Georgy Yakovlev
0 siblings, 0 replies; 20+ messages in thread
From: Georgy Yakovlev @ 2020-06-21 20:08 UTC (permalink / raw
To: gentoo-commits
commit: ca9b61ac4dbbb693e6f966a2cec6b346f3e8c601
Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 21 19:48:24 2020 +0000
Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Sun Jun 21 20:07:49 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca9b61ac
net-misc/endlessh: revbump to propogate patch
straight to stable
Package-Manager: Portage-2.3.101, Repoman-2.3.22
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>
net-misc/endlessh/{endlessh-1.1.ebuild => endlessh-1.1-r1.ebuild} | 0
1 file changed, 0 insertions(+), 0 deletions(-)
diff --git a/net-misc/endlessh/endlessh-1.1.ebuild b/net-misc/endlessh/endlessh-1.1-r1.ebuild
similarity index 100%
rename from net-misc/endlessh/endlessh-1.1.ebuild
rename to net-misc/endlessh/endlessh-1.1-r1.ebuild
^ permalink raw reply [flat|nested] 20+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/endlessh/
@ 2020-06-21 20:08 Georgy Yakovlev
0 siblings, 0 replies; 20+ messages in thread
From: Georgy Yakovlev @ 2020-06-21 20:08 UTC (permalink / raw
To: gentoo-commits
commit: 5fd4366633cad3cf537c98a757275a91af34de5a
Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 21 20:07:34 2020 +0000
Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Sun Jun 21 20:07:52 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fd43666
net-misc/endlessh: fix CFLAGS sed (again)
Package-Manager: Portage-2.3.101, Repoman-2.3.22
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>
net-misc/endlessh/endlessh-9999.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-misc/endlessh/endlessh-9999.ebuild b/net-misc/endlessh/endlessh-9999.ebuild
index 4fe369495d5..45747936cb6 100644
--- a/net-misc/endlessh/endlessh-9999.ebuild
+++ b/net-misc/endlessh/endlessh-9999.ebuild
@@ -31,7 +31,7 @@ src_prepare() {
sed -i \
-e 's/^CC/CC?/' \
- -e 's/^CFLAGS =/CFLAGS +=/' \
+ -e 's/^CFLAGS =/CFLAGS +=/' \
-e 's/ -Os//' \
-e 's/^LDFLAGS/LDFLAGS?/' \
-e 's/^PREFIX/PREFIX?/' \
^ permalink raw reply related [flat|nested] 20+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/endlessh/
@ 2020-07-08 20:50 Sam James
0 siblings, 0 replies; 20+ messages in thread
From: Sam James @ 2020-07-08 20:50 UTC (permalink / raw
To: gentoo-commits
commit: f2dae18e93e0b4d13588d1094bc7ad69b52999d9
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 8 20:43:12 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Jul 8 20:50:16 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2dae18e
net-misc/endlessh: update sam's email
Package-Manager: Portage-2.3.103, Repoman-2.3.22
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-misc/endlessh/metadata.xml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-misc/endlessh/metadata.xml b/net-misc/endlessh/metadata.xml
index 98e3367dc98..cb1cd21f7d6 100644
--- a/net-misc/endlessh/metadata.xml
+++ b/net-misc/endlessh/metadata.xml
@@ -2,7 +2,7 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
- <email>sam@cmpct.info</email>
+ <email>sam@gentoo.org</email>
<name>Sam James</name>
</maintainer>
<maintainer type="person">
^ permalink raw reply related [flat|nested] 20+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/endlessh/
@ 2020-07-11 6:14 Georgy Yakovlev
0 siblings, 0 replies; 20+ messages in thread
From: Georgy Yakovlev @ 2020-07-11 6:14 UTC (permalink / raw
To: gentoo-commits
commit: c6224f58222b9d7df63fd02e45514dc1cd8167a2
Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 11 06:14:15 2020 +0000
Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Sat Jul 11 06:14:15 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6224f58
net-misc/endlessh: remove myself from meatdata
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>
net-misc/endlessh/metadata.xml | 4 ----
1 file changed, 4 deletions(-)
diff --git a/net-misc/endlessh/metadata.xml b/net-misc/endlessh/metadata.xml
index cb1cd21f7d6..eff6a3d0357 100644
--- a/net-misc/endlessh/metadata.xml
+++ b/net-misc/endlessh/metadata.xml
@@ -5,10 +5,6 @@
<email>sam@gentoo.org</email>
<name>Sam James</name>
</maintainer>
- <maintainer type="person">
- <email>gyakovlev@gentoo.org</email>
- <name>Georgy Yakovlev</name>
- </maintainer>
<longdescription lang="en">
Endlessh is an SSH tarpit that very slowly sends an endless, random SSH banner.
It keeps SSH clients locked up for hours or even days at a time.
^ permalink raw reply related [flat|nested] 20+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/endlessh/
@ 2021-02-02 8:55 Yixun Lan
0 siblings, 0 replies; 20+ messages in thread
From: Yixun Lan @ 2021-02-02 8:55 UTC (permalink / raw
To: gentoo-commits
commit: c2e04474a31c1231ee0230a29675fdcce5d4107a
Author: Yixun Lan <dlan <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 2 08:47:50 2021 +0000
Commit: Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Tue Feb 2 08:52:14 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2e04474
net-misc/endlessh: fix systemd exec path without rivision bump
Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Yixun Lan <dlan <AT> gentoo.org>
net-misc/endlessh/endlessh-1.1-r1.ebuild | 4 ++--
net-misc/endlessh/endlessh-9999.ebuild | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/net-misc/endlessh/endlessh-1.1-r1.ebuild b/net-misc/endlessh/endlessh-1.1-r1.ebuild
index eb2ab463fcb..d1022eecb73 100644
--- a/net-misc/endlessh/endlessh-1.1-r1.ebuild
+++ b/net-misc/endlessh/endlessh-1.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2019-2020 Gentoo Authors
+# Copyright 2019-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -41,7 +41,7 @@ src_prepare() {
-e 's/^PREFIX/PREFIX?/' \
Makefile || die
- sed -i -e "/^ExecStart=/ s:=/opt/endlessh:=${EPREFIX}/usr/bin:" \
+ sed -i -e "/^ExecStart=/ s:=/usr/local:=${EPREFIX}/usr:" \
util/endlessh.service || die
}
diff --git a/net-misc/endlessh/endlessh-9999.ebuild b/net-misc/endlessh/endlessh-9999.ebuild
index 45747936cb6..8d77c61d5a7 100644
--- a/net-misc/endlessh/endlessh-9999.ebuild
+++ b/net-misc/endlessh/endlessh-9999.ebuild
@@ -37,7 +37,7 @@ src_prepare() {
-e 's/^PREFIX/PREFIX?/' \
Makefile || die
- sed -i -e "/^ExecStart=/ s:=/opt/endlessh:=${EPREFIX}/usr/bin:" \
+ sed -i -e "/^ExecStart=/ s:=/usr/local:=${EPREFIX}/usr:" \
util/endlessh.service || die
}
^ permalink raw reply related [flat|nested] 20+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/endlessh/
@ 2021-03-23 4:53 Sam James
0 siblings, 0 replies; 20+ messages in thread
From: Sam James @ 2021-03-23 4:53 UTC (permalink / raw
To: gentoo-commits
commit: 693251517b99f90c63717abc0056f925a608cf60
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 22 23:02:56 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Mar 23 04:48:55 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69325151
net-misc/endlessh: style changes
* Bash tests, not POSIX
* Drop unneeded variables
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-misc/endlessh/endlessh-1.1-r1.ebuild | 9 ++-------
net-misc/endlessh/endlessh-9999.ebuild | 11 +++--------
2 files changed, 5 insertions(+), 15 deletions(-)
diff --git a/net-misc/endlessh/endlessh-1.1-r1.ebuild b/net-misc/endlessh/endlessh-1.1-r1.ebuild
index d1022eecb73..6b88d25a68a 100644
--- a/net-misc/endlessh/endlessh-1.1-r1.ebuild
+++ b/net-misc/endlessh/endlessh-1.1-r1.ebuild
@@ -8,7 +8,7 @@ inherit systemd toolchain-funcs
DESCRIPTION="SSH tarpit that slowly sends and endless banner"
HOMEPAGE="https://github.com/skeeto/endlessh"
-if [ ${PV} == "9999" ] ; then
+if [[ ${PV} == "9999" ]] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/skeeto/${PN}.git"
else
@@ -18,11 +18,6 @@ fi
LICENSE="Unlicense"
SLOT="0"
-IUSE=""
-
-DEPEND=""
-RDEPEND=""
-BDEPEND=""
PATCHES=(
"${FILESDIR}"/${PN}-1.1-syslog-help.patch
@@ -55,7 +50,7 @@ src_install() {
systemd_dounit util/endlessh.service
- insinto /usr/share/"${PN}"
+ insinto /usr/share/${PN}
doins util/{pivot.py,schema.sql}
}
diff --git a/net-misc/endlessh/endlessh-9999.ebuild b/net-misc/endlessh/endlessh-9999.ebuild
index 8d77c61d5a7..6a1cf2d9165 100644
--- a/net-misc/endlessh/endlessh-9999.ebuild
+++ b/net-misc/endlessh/endlessh-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2019-2020 Gentoo Authors
+# Copyright 2019-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -8,7 +8,7 @@ inherit systemd toolchain-funcs
DESCRIPTION="SSH tarpit that slowly sends and endless banner"
HOMEPAGE="https://github.com/skeeto/endlessh"
-if [ ${PV} == "9999" ] ; then
+if [[ ${PV} == "9999" ]] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/skeeto/${PN}.git"
else
@@ -18,11 +18,6 @@ fi
LICENSE="Unlicense"
SLOT="0"
-IUSE=""
-
-DEPEND=""
-RDEPEND=""
-BDEPEND=""
src_prepare() {
default
@@ -51,7 +46,7 @@ src_install() {
systemd_dounit util/endlessh.service
- insinto /usr/share/"${PN}"
+ insinto /usr/share/${PN}
doins util/{pivot.py,schema.sql}
}
^ permalink raw reply related [flat|nested] 20+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/endlessh/
@ 2021-12-24 15:13 Mike Gilbert
0 siblings, 0 replies; 20+ messages in thread
From: Mike Gilbert @ 2021-12-24 15:13 UTC (permalink / raw
To: gentoo-commits
commit: 5fca2bad156bcf407a684495f24f2568307c163e
Author: Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 24 15:11:38 2021 +0000
Commit: Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Fri Dec 24 15:11:38 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fca2bad
net-misc/endlessh: drop InaccessiblePaths from endlessh.service
Bug: https://github.com/skeeto/endlessh/issues/53
Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>
net-misc/endlessh/{endlessh-1.1-r1.ebuild => endlessh-1.1-r2.ebuild} | 2 +-
net-misc/endlessh/endlessh-9999.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/net-misc/endlessh/endlessh-1.1-r1.ebuild b/net-misc/endlessh/endlessh-1.1-r2.ebuild
similarity index 95%
rename from net-misc/endlessh/endlessh-1.1-r1.ebuild
rename to net-misc/endlessh/endlessh-1.1-r2.ebuild
index 6b88d25a68ab..5112f7ee494f 100644
--- a/net-misc/endlessh/endlessh-1.1-r1.ebuild
+++ b/net-misc/endlessh/endlessh-1.1-r2.ebuild
@@ -37,7 +37,7 @@ src_prepare() {
Makefile || die
sed -i -e "/^ExecStart=/ s:=/usr/local:=${EPREFIX}/usr:" \
- util/endlessh.service || die
+ -e /InaccessiblePaths/d util/endlessh.service || die
}
src_install() {
diff --git a/net-misc/endlessh/endlessh-9999.ebuild b/net-misc/endlessh/endlessh-9999.ebuild
index 6a1cf2d9165f..60a4cd2633ee 100644
--- a/net-misc/endlessh/endlessh-9999.ebuild
+++ b/net-misc/endlessh/endlessh-9999.ebuild
@@ -33,7 +33,7 @@ src_prepare() {
Makefile || die
sed -i -e "/^ExecStart=/ s:=/usr/local:=${EPREFIX}/usr:" \
- util/endlessh.service || die
+ -e /InaccessiblePaths/d util/endlessh.service || die
}
src_install() {
^ permalink raw reply related [flat|nested] 20+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/endlessh/
@ 2023-06-03 5:42 Sam James
0 siblings, 0 replies; 20+ messages in thread
From: Sam James @ 2023-06-03 5:42 UTC (permalink / raw
To: gentoo-commits
commit: 04aac61dc416a21f4f9cd14e919e945b2b8e852e
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 3 05:41:19 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jun 3 05:41:19 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04aac61d
net-misc/endlessh: drop 9999
ulm pointed out that there's not much point in this given low upstream activity,
and he's right. Drop.
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-misc/endlessh/endlessh-9999.ebuild | 56 ----------------------------------
1 file changed, 56 deletions(-)
diff --git a/net-misc/endlessh/endlessh-9999.ebuild b/net-misc/endlessh/endlessh-9999.ebuild
deleted file mode 100644
index 60a4cd2633ee..000000000000
--- a/net-misc/endlessh/endlessh-9999.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 2019-2021 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 ~arm ~arm64 ppc64 x86"
-fi
-
-LICENSE="Unlicense"
-SLOT="0"
-
-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:=/usr/local:=${EPREFIX}/usr:" \
- -e /InaccessiblePaths/d util/endlessh.service || die
-}
-
-src_install() {
- emake DESTDIR="${D}" PREFIX=/usr install
-
- einstalldocs
-
- newinitd "${FILESDIR}"/endlessh.initd endlessh
- newconfd "${FILESDIR}"/endlessh.confd endlessh
-
- systemd_dounit util/endlessh.service
-
- 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"
-}
^ permalink raw reply related [flat|nested] 20+ messages in thread
end of thread, other threads:[~2023-06-03 5:42 UTC | newest]
Thread overview: 20+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-05-13 11:27 [gentoo-commits] repo/gentoo:master commit in: net-misc/endlessh/ Agostino Sarubbo
-- strict thread matches above, loose matches on Subject: below --
2023-06-03 5:42 Sam James
2021-12-24 15:13 Mike Gilbert
2021-03-23 4:53 Sam James
2021-02-02 8:55 Yixun Lan
2020-07-11 6:14 Georgy Yakovlev
2020-07-08 20:50 Sam James
2020-06-21 20:08 Georgy Yakovlev
2020-06-21 20:08 Georgy Yakovlev
2020-06-21 20:08 Georgy Yakovlev
2020-06-21 20:08 Georgy Yakovlev
2020-06-21 20:08 Georgy Yakovlev
2020-06-04 14:06 Michał Górny
2020-05-14 21:26 Mart Raudsepp
2020-05-13 11:31 Agostino Sarubbo
2020-05-13 11:29 Agostino Sarubbo
2020-04-21 8:25 Georgy Yakovlev
2020-01-01 21:58 Georgy Yakovlev
2020-01-01 21:58 Georgy Yakovlev
2019-05-01 19:18 Georgy Yakovlev
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox