public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: app-misc/rundeck-bin/, app-misc/rundeck-bin/files/, profiles/
@ 2021-12-07  9:55 Jakov Smolić
  0 siblings, 0 replies; only message in thread
From: Jakov Smolić @ 2021-12-07  9:55 UTC (permalink / raw
  To: gentoo-commits

commit:     3bc526951264f8106e502406a35cfc420b556b08
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Tue Dec  7 09:52:51 2021 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Tue Dec  7 09:52:51 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bc52695

app-misc/rundeck-bin: treeclean

Closes: https://bugs.gentoo.org/781263
Bug: https://bugs.gentoo.org/811168
Closes: https://bugs.gentoo.org/819759
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>

 app-misc/rundeck-bin/Manifest                      |  2 -
 .../files/rundeck-bin-2.6.8-profile.patch          | 55 ----------------------
 app-misc/rundeck-bin/files/rundeckd.initd          | 16 -------
 app-misc/rundeck-bin/metadata.xml                  | 12 -----
 app-misc/rundeck-bin/rundeck-bin-2.6.8.ebuild      | 49 -------------------
 profiles/package.mask                              |  5 --
 6 files changed, 139 deletions(-)

diff --git a/app-misc/rundeck-bin/Manifest b/app-misc/rundeck-bin/Manifest
deleted file mode 100644
index fb0607044498..000000000000
--- a/app-misc/rundeck-bin/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST rundeck-2.6.8-1.20.GA.noarch.rpm 101053077 BLAKE2B 44dc66ebbeb105e4ed5c198ca2cff9e69a03a226e43c0e68898a225955aaca471d1ada163962e25dbd3de097aa7582a3fae351d44a9740f1e46fc64526575620 SHA512 15620e306c10cae09eec95c43207cf88ebce69d4c7fd70289fac7f2f580343c623d77605f3dd5aa98cc882ec3512196aa431a2ff72e453780b415d19ee8bcebd
-DIST rundeck-config-2.6.8-1.20.GA.noarch.rpm 9460 BLAKE2B 97f943904ecfaa6d7a07bb7b8635ce13184f78fa3f042b5db8a4509d558836eda05772724e5fc58864a776900afeab790bbb6c86754e0f19dab12de827fda2a4 SHA512 ab4b9933bf942706cc1b8184375122d3e122e960761582d7b00b2a8981dc9b6cd6442ad8e65699db9e80e0a64b921f2916527f4c2263a58f70363e63a99b95d7

diff --git a/app-misc/rundeck-bin/files/rundeck-bin-2.6.8-profile.patch b/app-misc/rundeck-bin/files/rundeck-bin-2.6.8-profile.patch
deleted file mode 100644
index a9ff4acd0a4a..000000000000
--- a/app-misc/rundeck-bin/files/rundeck-bin-2.6.8-profile.patch
+++ /dev/null
@@ -1,55 +0,0 @@
---- a/etc/rundeck/profile	2016-06-10 21:37:22.000000000 +0100
-+++ b/etc/rundeck/profile	2016-06-14 00:02:11.630959252 +0100
-@@ -1,27 +1,11 @@
- RDECK_BASE=/var/lib/rundeck
- export RDECK_BASE
- 
--JAVA_CMD=java
- RUNDECK_TEMPDIR=/tmp/rundeck
- 
- RDECK_HTTP_PORT=4440
- RDECK_HTTPS_PORT=4443
- 
--#
--# If JAVA_HOME is set, then add it to home and set JAVA_CMD to use the version specified in that
--# path.  JAVA_HOME can be set in the rundeck profile.  Or set in this file.
--#JAVA_HOME=<path/to/JDK or JRE/install>
--
--if [ ! -z $JAVA_HOME ]; then
--	PATH=$PATH:$JAVA_HOME/bin
--	export PATH
--	JAVA_CMD=$JAVA_HOME/bin/java
--fi
--
--
--
--export CLI_CP=$(find /var/lib/rundeck/cli -name \*.jar -printf %p:)
--export BOOTSTRAP_CP=$(find /var/lib/rundeck/bootstrap -name \*.jar -printf %p:)
- export RDECK_JVM="-Djava.security.auth.login.config=/etc/rundeck/jaas-loginmodule.conf \
- 	-Dloginmodule.name=RDpropertyfilelogin \
- 	-Drdeck.config=/etc/rundeck \
-@@ -36,7 +20,7 @@
- #
- # Set min/max heap size
- #
--RDECK_JVM="$RDECK_JVM -Xmx1024m -Xms256m -XX:MaxPermSize=256m -server"
-+RDECK_JVM="$RDECK_JVM -Xmx1024m -Xms256m -server"
- #
- # SSL Configuration - Uncomment the following to enable.  Check SSL.properties for details.
- #
-@@ -44,15 +28,4 @@
- 
- export RDECK_SSL_OPTS="-Djavax.net.ssl.trustStore=/etc/rundeck/ssl/truststore -Djavax.net.ssl.trustStoreType=jks -Djava.protocol.handler.pkgs=com.sun.net.ssl.internal.www.protocol"
- 
--if test -t 0 -a -z "$RUNDECK_CLI_TERSE"
--then
--  RUNDECK_CLI_TERSE=true
--  export RUNDECK_CLI_TERSE
--fi
--
--if test -n "$JRE_HOME"
--then
--   unset JRE_HOME
--fi
--
- umask 002

diff --git a/app-misc/rundeck-bin/files/rundeckd.initd b/app-misc/rundeck-bin/files/rundeckd.initd
deleted file mode 100644
index f9afeb656479..000000000000
--- a/app-misc/rundeck-bin/files/rundeckd.initd
+++ /dev/null
@@ -1,16 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-command=/usr/bin/rundeckd
-pidfile=/var/run/rundeckd.pid
-command_background=yes
-extra_started_commands=reload
-servicelog=/var/log/rundeck/service.log
-start_stop_daemon_args="-1 ${servicelog} -2 ${servicelog} -u rundeck -g rundeck"
-
-reload() {
-	ebegin "Reloading $RC_SVCNAME"
-	start-stop-daemon -p ${pidfile} -s HUP
-	eend $?
-}

diff --git a/app-misc/rundeck-bin/metadata.xml b/app-misc/rundeck-bin/metadata.xml
deleted file mode 100644
index c53c3f73d6b3..000000000000
--- a/app-misc/rundeck-bin/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-	<maintainer type="person">
-		<email>williamh@gentoo.org</email>
-		<name>William Hubbs</name>
-	</maintainer>
-	<maintainer type="project">
-		<email>java@gentoo.org</email>
-		<name>Gentoo Java team</name>
-	</maintainer>
-</pkgmetadata>

diff --git a/app-misc/rundeck-bin/rundeck-bin-2.6.8.ebuild b/app-misc/rundeck-bin/rundeck-bin-2.6.8.ebuild
deleted file mode 100644
index 7c0b4f11d35f..000000000000
--- a/app-misc/rundeck-bin/rundeck-bin-2.6.8.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit epatch java-pkg-2 rpm user
-
-DESCRIPTION="Job Scheduler and Runbook Automation"
-HOMEPAGE="http://www.rundeck.org"
-SRC_URI="http://download.rundeck.org/rpm/rundeck-${PV}-1.20.GA.noarch.rpm
-	http://download.rundeck.org/rpm/rundeck-config-${PV}-1.20.GA.noarch.rpm"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND=">=virtual/jre-1.8"
-
-S="${WORKDIR}"
-
-java_prepare() {
-	epatch "${FILESDIR}"/${P}-profile.patch
-}
-
-pkg_setup() {
-	enewgroup rundeck
-	enewuser rundeck -1 /bin/bash /var/lib/rundeck rundeck
-}
-
-src_install() {
-	insinto /etc
-	doins -r etc/rundeck
-	insinto /var/lib
-	doins -r var/lib/rundeck
-	dodir /var/log/rundeck
-	dodir /var/rundeck/projects
-	fowners -R rundeck:rundeck /var/lib/rundeck /var/log/rundeck
-	fowners -R rundeck:rundeck /var/rundeck
-
-	newinitd "${FILESDIR}"/rundeckd.initd rundeckd
-	echo . \"${EPREFIX}\"/etc/rundeck/profile > "${T}"/launcher-pre.sh
-
-	java-pkg_regjar "${ED}"/var/lib/rundeck/bootstrap/*.jar
-	java-pkg_dolauncher rundeckd \
-						-pre "${T}"/launcher-pre.sh \
-						--main com.dtolabs.rundeck.RunServer \
-						--java_args "\${RDECK_JVM}" \
-						--pkg_args "${EPREFIX}/var/lib/rundeck \${RDECK_HTTP_PORT}"
-}

diff --git a/profiles/package.mask b/profiles/package.mask
index 33f7ed933b8f..09f5dca32dca 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -634,11 +634,6 @@ dev-libs/vc-intrinsics
 media-libs/quvi
 media-video/clive
 
-# Jakov Smolić <jsmolic@gentoo.org> (2021-11-07)
-# Unresolved security vulnerability, still uses EAPI 5.
-# Removal on 2021-12-07. Bug #811168.
-app-misc/rundeck-bin
-
 # Sam James <sam@gentoo.org> (2021-11-03)
 # Known issues with YAMA (kernel.yama.ptrace_scope=1) which is on by default
 # in at least the sys-kernel/gento-kernel kernel config.


^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2021-12-07  9:55 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-12-07  9:55 [gentoo-commits] repo/gentoo:master commit in: app-misc/rundeck-bin/, app-misc/rundeck-bin/files/, profiles/ Jakov Smolić

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox