Gentoo Archives: gentoo-commits

From: Sam James <sam@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-admin/logsurfer+/, app-admin/logsurfer+/files/
Date: Fri, 14 May 2021 00:36:08
Message-Id: 1620952547.e1324cc309fc3ce57c34c41d9570cafd485f3cc9.sam@gentoo
1 commit: e1324cc309fc3ce57c34c41d9570cafd485f3cc9
2 Author: Sam James <sam <AT> gentoo <DOT> org>
3 AuthorDate: Fri May 14 00:30:53 2021 +0000
4 Commit: Sam James <sam <AT> gentoo <DOT> org>
5 CommitDate: Fri May 14 00:35:47 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1324cc3
7
8 app-admin/logsurfer+: drop 1.8-r3
9
10 Closes: https://bugs.gentoo.org/790050
11 Signed-off-by: Sam James <sam <AT> gentoo.org>
12
13 app-admin/logsurfer+/files/logsurfer-1.8.initd | 50 --------------------------
14 app-admin/logsurfer+/logsurfer+-1.8-r3.ebuild | 39 --------------------
15 2 files changed, 89 deletions(-)
16
17 diff --git a/app-admin/logsurfer+/files/logsurfer-1.8.initd b/app-admin/logsurfer+/files/logsurfer-1.8.initd
18 deleted file mode 100644
19 index 9ef420cfad3..00000000000
20 --- a/app-admin/logsurfer+/files/logsurfer-1.8.initd
21 +++ /dev/null
22 @@ -1,50 +0,0 @@
23 -#!/sbin/openrc-run
24 -# Copyright 1999-2016 Gentoo Foundation
25 -# Distributed under the terms of the GNU General Public License v2
26 -
27 -pidfile="/var/run/logsurfer.pid"
28 -command="/usr/bin/logsurfer"
29 -command_args="-D -p ${pidfile} ${LOGSURFER_OPTS}"
30 -extra_started_commands="reload dump"
31 -
32 -conffile="/etc/logsurfer.conf"
33 -
34 -depend() {
35 - use logger
36 -}
37 -
38 -checkconfig() {
39 - if [ ! -f /etc/logsurfer.conf ] ; then
40 - eerror "Please create /etc/logsurfer.conf"
41 - return 1
42 - fi
43 - return 0
44 -}
45 -
46 -start_pre() {
47 - checkconfig || return $?
48 -
49 - checkpath --file --owner logsurfer --mode 0644 "${pidfile}"
50 -}
51 -
52 -start() {
53 - ebegin "Starting ${SVCNAME}"
54 - start-stop-daemon \
55 - --start \
56 - --user logsurfer \
57 - --exec ${command} \
58 - -- ${command_args}
59 - eend $? "Failed to start ${SVCNAME}"
60 -}
61 -
62 -reload() {
63 - ebegin "Reloading ${SVCNAME}"
64 - start-stop-daemon --signal HUP --pidfile "${pidfile}"
65 - eend $? "Failed to reload ${SVCNAME}"
66 -}
67 -
68 -dump() {
69 - ebegin "Dumping ${SVCNAME} internal state"
70 - start-stop-daemon --signal USR1 --pidfile "${pidfile}"
71 - eend $? "Failed to dump ${SVCNAME} internal state"
72 -}
73
74 diff --git a/app-admin/logsurfer+/logsurfer+-1.8-r3.ebuild b/app-admin/logsurfer+/logsurfer+-1.8-r3.ebuild
75 deleted file mode 100644
76 index 6bd3a96d463..00000000000
77 --- a/app-admin/logsurfer+/logsurfer+-1.8-r3.ebuild
78 +++ /dev/null
79 @@ -1,39 +0,0 @@
80 -# Copyright 1999-2018 Gentoo Foundation
81 -# Distributed under the terms of the GNU General Public License v2
82 -
83 -EAPI=6
84 -inherit toolchain-funcs user
85 -
86 -MY_P="logsurfer-${PV}"
87 -DESCRIPTION="Real Time Log Monitoring and Alerting"
88 -HOMEPAGE="https://www.crypt.gen.nz/logsurfer/"
89 -SRC_URI="mirror://sourceforge/logsurfer/${MY_P}.tar.gz"
90 -
91 -LICENSE="freedist GPL-2+"
92 -SLOT="0"
93 -KEYWORDS="amd64 x86"
94 -IUSE=""
95 -RESTRICT="bindist" #444330
96 -
97 -S="${WORKDIR}/${MY_P}"
98 -
99 -src_configure() {
100 - econf --with-etcdir=/etc
101 -}
102 -
103 -src_compile() {
104 - emake CC="$(tc-getCC)"
105 -}
106 -
107 -src_install() {
108 - dobin src/logsurfer
109 - doman man/logsurfer.1 man/logsurfer.conf.4
110 -
111 - newinitd "${FILESDIR}"/logsurfer-1.8.initd-r1 logsurfer
112 - newconfd "${FILESDIR}"/logsurfer.confd logsurfer
113 - dodoc ChangeLog README TODO
114 -}
115 -
116 -pkg_postinst() {
117 - enewuser logsurfer -1 -1 -1 daemon
118 -}