diff options
Diffstat (limited to 'sys-cluster')
-rw-r--r-- | sys-cluster/Manifest.gz | bin | 11900 -> 11568 bytes | |||
-rw-r--r-- | sys-cluster/k3s/Manifest | 13 | ||||
-rw-r--r-- | sys-cluster/k3s/files/k3s-killall.sh | 78 | ||||
-rw-r--r-- | sys-cluster/k3s/files/k3s.confd | 2 | ||||
-rw-r--r-- | sys-cluster/k3s/files/k3s.initd | 32 | ||||
-rw-r--r-- | sys-cluster/k3s/files/k3s.logrotated | 3 | ||||
-rw-r--r-- | sys-cluster/k3s/files/k3s.service | 24 | ||||
-rw-r--r-- | sys-cluster/k3s/k3s-1.25.4_p1.ebuild | 102 | ||||
-rw-r--r-- | sys-cluster/k3s/metadata.xml | 19 | ||||
-rw-r--r-- | sys-cluster/zetcd/Manifest | 9 | ||||
-rw-r--r-- | sys-cluster/zetcd/files/zetcd.confd | 2 | ||||
-rw-r--r-- | sys-cluster/zetcd/files/zetcd.initd | 19 | ||||
-rw-r--r-- | sys-cluster/zetcd/metadata.xml | 8 | ||||
-rw-r--r-- | sys-cluster/zetcd/zetcd-0.0.4-r2.ebuild | 54 |
14 files changed, 0 insertions, 365 deletions
diff --git a/sys-cluster/Manifest.gz b/sys-cluster/Manifest.gz Binary files differindex 2c752a72bd5c..fdc38b84826e 100644 --- a/sys-cluster/Manifest.gz +++ b/sys-cluster/Manifest.gz diff --git a/sys-cluster/k3s/Manifest b/sys-cluster/k3s/Manifest deleted file mode 100644 index fc224e8468b4..000000000000 --- a/sys-cluster/k3s/Manifest +++ /dev/null @@ -1,13 +0,0 @@ -AUX k3s-killall.sh 2026 BLAKE2B a097d118a685a61d21e57f41951fb04eb0f1e274c37be05747ff3d90c91689b65d13d00de4aef4f397de2604e186f27461fdabae66ec001840383747be46719c SHA512 1ef7cd982977080a282df33e20d5e14f36bf0f5fc8847686f7ce72a07bb9fe61c797333cc5174d0f413b5cf97c3cca01f3473eacafbc0a6d3f729492009901ed -AUX k3s.confd 49 BLAKE2B 1320691aa5dce4b97374c1456e52732e4c7f3dca2a0fcb781db92649fc3cca4472abba08fc0486f844607fbc129e6ee606e318217e6b2e3ad2b5787f2d5d62ea SHA512 fc1681cada6d29f479b5ae6ad758eeb7a04f6547b4f7843795221fbe1c542f9ea714fdeaab5304044b7eefe9263a01da2d9c57a5ac151520ad80939d9a0e11cf -AUX k3s.initd 976 BLAKE2B 155d1598f307b613b0aab30098105551860048ae17f783920976c73d902535303e8d2cad02bd054af75e0936a17eb592813f3acb3f405e50ec07b5022b587f19 SHA512 21538ca90ac3903deb6c882a9efa60869002f25784d06a59c67b882b611442ce24beb86ee793bcd2b37c3ab9a32ca7b74b69acdd30b1438c66705d749f522b4c -AUX k3s.logrotated 37 BLAKE2B 8e106b2ae826d1724adb3cf6970cb46b53247ce77a8206ce9ffdaea372ee36f164f38ae8044afe814f9a3aa24d1f3c8d8d75452949ffaee0644948a6ae92fb52 SHA512 f0732ad9d003df155ab9f919909db8c62024c546412f77b3fc6c1a94faf150c532de61e73421a880b7be55edaa4367e01084f59b6f99211a3dcaac1a38f28d68 -AUX k3s.service 597 BLAKE2B 067ea095d2ad948a59e6fcc6ecc569d3f8fa4e802e381e5ccc48988c70c5e8e9e4335afc7cf5a2e830d22bd89cabffbc6fb9161da73599be75b305eb28bea14a SHA512 9741575f844da8ed96e230c443ec6662bff22be8602b420eb74fc6a72d09f36a5fddb8426894e63b7a8c2918a36fc717a38dfbcf003b56f47c13c06c4fc96825 -DIST k3s-1.25.4_p1-vendor.tar.gz 32048804 BLAKE2B 0fabf00e32b7db9f607def3a6d67b8266e96816f108be89bef499859219ca2ed26c7c4e01c2795161d8513b7c8cd55f9b6ea38f28b8536b3510fe59c86115d4f SHA512 96c157f4cb57347b3f6ac8be345fc4937aae2679b321387c263550f63b893f888df099de27606a81feaead1a8a3a3b54ed0974556666fcfe6390ddcee653a5ea -DIST k3s-cni-plugins-1.1.1.tar.gz 3122345 BLAKE2B 270283ffb746ca97ad147b368143c56bd9641b7ebcb1b2b61f80ffea3336b240b28c9b9496bd2f6eb6d7e5382da4979c26e37eca30ac19fd362ed822ba94f300 SHA512 53dcd363231325553a5c9e804fc9005471fe5c05c87aae0340214c146eba66a3761d73976ba0145d86a663a2b0a1941e6cc5823b6d05e002a9ef18e41e10ac3c -DIST k3s-containerd-1.6.8-k3s1.tar.gz 10344676 BLAKE2B 18b236d61c710234fc6feefb4b08e36950c02a3a74d92a7bae5286ddf2916d29f636d1c9fb4307ccb6c6f1c7a77441096b0db9c892d5745f32815f4016af7b54 SHA512 b85c5e73c9f6c66c229888d93b3796c3fa4b362ee2ee4f7fb37f760ff241223820c0bec4995e73e9c3d20b81a8fc3676e7b0ed170239c8cb43194aae2701a6b5 -DIST k3s-root-amd64-0.11.0.tar 11878400 BLAKE2B 6227ba08e305f062ed814a6b997313415c08e469b05f0501c86f7df25e8a3c9ecb43675613337f6d038faa5153aae98eb44cad9bc170967e0a216ba5ec27559e SHA512 d181117230ad941b40173c3b7dc3d2bb0f3d44a28e9715d85c752193c6058bb6be4a4b8f061df73fed690629a7b2b330185b38bb90ce7fcc9c808096516cb0a3 -DIST k3s-runc-v1.1.4.tar.gz 2334639 BLAKE2B bc7eb7de29e8ebb9ce146bc77bf6cfc116f4af3e28c0344059183cf0c8082c629ccb235531c368cce99915991b25df0b50b7cbb98b9c6a7d141ba6cc15958651 SHA512 c8e79ad839964680d29ab56a4de255f91192741951673025da6889c544a232d4d392db2da8005d8e22999a37bfbc9c9fe7f6043b165bc4edc2f2a29261d8a3d6 -DIST traefik-19.0.4.tgz 64237 BLAKE2B f9cb2ab1b72446781dc0b214b9f986629e78134ee3942ebc62d6bec43b15e1ce9dc34b8bdecfe04d198308f6fe7145e4bfcd4b6386fae50eb4bdce56751e7dc3 SHA512 575bd49371a91a0b00247ce1f72b7b87adad3d0dbfe31b4e916ca35711eb8ec39cb07bc903d2d7e44dc0f4f963303fc9169fe80c0c38f7191b13b655740b814b -EBUILD k3s-1.25.4_p1.ebuild 4102 BLAKE2B dc3aefb08f7fa62d108564e12d40a84f95f4d09aae25b2360029e8f61a156798b329470bc23b13e123f76f00ece5ff58e2001ae65bcb9bd02462ef88a39f5526 SHA512 7091478166a0a6f24e010444f2d865def74905b3b3384fc5ca67249a5bff1c6f674fa7036751851ca86a5b61fbb3814b3e277017aa26e41cf1a191f7d11667a0 -MISC metadata.xml 515 BLAKE2B dc5e9d23a7b4d84ec392036cd87975b9117133b3a68eb1a69a38637dfca36f4e721be42dbd1ee0dd73585602800ef49d4255ff736be7cdc97e7f2d07b59af99b SHA512 8ee732afdfd59151faa18dbc68075d0c528113b8ea3f9939d0a83fbf7f06deefe2dee27079b7317ee98ea165e81cf4514f1d305564e21b3e1fc4760d2350fd46 diff --git a/sys-cluster/k3s/files/k3s-killall.sh b/sys-cluster/k3s/files/k3s-killall.sh deleted file mode 100644 index a3aa2fcf3770..000000000000 --- a/sys-cluster/k3s/files/k3s-killall.sh +++ /dev/null @@ -1,78 +0,0 @@ -#!/bin/sh -[ $(id -u) -eq 0 ] || exec sudo $0 $@ - -for bin in /var/lib/rancher/k3s/data/**/bin/; do - [ -d $bin ] && export PATH=$PATH:$bin:$bin/aux -done - -set -x - -for service in /etc/systemd/system/k3s*.service; do - [ -s $service ] && systemctl stop $(basename $service) -done - -for service in /etc/init.d/k3s*; do - [ -x $service ] && $service stop -done - -pschildren() { - ps -e -o ppid= -o pid= | \ - sed -e 's/^\s*//g; s/\s\s*/\t/g;' | \ - grep -w "^$1" | \ - cut -f2 -} - -pstree() { - for pid in $@; do - echo $pid - for child in $(pschildren $pid); do - pstree $child - done - done -} - -killtree() { - kill -9 $( - { set +x; } 2>/dev/null; - pstree $@; - set -x; - ) 2>/dev/null -} - -getshims() { - ps -e -o pid= -o args= | sed -e 's/^ *//; s/\s\s*/\t/;' | grep -w 'k3s/data/[^/]*/bin/containerd-shim' | cut -f1 -} - -killtree $({ set +x; } 2>/dev/null; getshims; set -x) - -do_unmount_and_remove() { - set +x - while read -r _ path _; do - case "$path" in $1*) echo "$path" ;; esac - done < /proc/self/mounts | sort -r | xargs -r -t -n 1 sh -c 'umount "$0" && rm -rf "$0"' - set -x -} - -do_unmount_and_remove '/run/k3s' -do_unmount_and_remove '/var/lib/rancher/k3s' -do_unmount_and_remove '/var/lib/kubelet/pods' -do_unmount_and_remove '/var/lib/kubelet/plugins' -do_unmount_and_remove '/run/netns/cni-' - -# Remove CNI namespaces -ip netns show 2>/dev/null | grep cni- | xargs -r -t -n 1 ip netns delete - -# Delete network interface(s) that match 'master cni0' -ip link show 2>/dev/null | grep 'master cni0' | while read ignore iface ignore; do - iface=${iface%%@*} - [ -z "$iface" ] || ip link delete $iface -done -ip link delete cni0 -ip link delete flannel.1 -ip link delete flannel-v6.1 -ip link delete kube-ipvs0 -ip link delete flannel-wg -ip link delete flannel-wg-v6 -rm -rf /var/lib/cni/ -iptables-save | grep -v KUBE- | grep -v CNI- | grep -iv flannel | iptables-restore -ip6tables-save | grep -v KUBE- | grep -v CNI- | grep -iv flannel | ip6tables-restore diff --git a/sys-cluster/k3s/files/k3s.confd b/sys-cluster/k3s/files/k3s.confd deleted file mode 100644 index e6b4067854c1..000000000000 --- a/sys-cluster/k3s/files/k3s.confd +++ /dev/null @@ -1,2 +0,0 @@ -#command_args="server" -#command_user="root:root" diff --git a/sys-cluster/k3s/files/k3s.initd b/sys-cluster/k3s/files/k3s.initd deleted file mode 100644 index 874052701a7d..000000000000 --- a/sys-cluster/k3s/files/k3s.initd +++ /dev/null @@ -1,32 +0,0 @@ -#!/sbin/openrc-run - -name=k3s -description="Lightweight Kubernetes" -pidfile=${pidfile:-"/run/${RC_SVCNAME}.pid"} -command="/usr/bin/k3s" -command_user="${command_user:-"root:root"}" -command_args="${command_args:-"server"}" -command_background="true" -output_log="${output_log:-"/var/log/${RC_SVCNAME}/${RC_SVCNAME}.log"}" -error_log="${error_log:-"${output_log}"}" -start_stop_daemon_args="${start_stop_daemon_args:-"--user ${command_user%:*} --group ${command_user#*:} --stdout ${output_log} --stderr ${error_log}"}" - -: "${supervisor:=supervise-daemon}" -: "${respawn_delay:=5}" -: "${respawn_max:=0}" - -depend() { - after network-online - want cgroups -} - -start() { - checkpath --directory --mode 755 --owner root "${pidfile%/*}" - checkpath --directory --mode 755 --owner "${command_user}" "${output_log%/*}" - default_start -} - -set -o allexport -if [ -f /etc/environment ]; then . /etc/environment; fi -if [ -f /etc/rancher/k3s/k3s.env ]; then . /etc/rancher/k3s/k3s.env; fi -set +o allexport diff --git a/sys-cluster/k3s/files/k3s.logrotated b/sys-cluster/k3s/files/k3s.logrotated deleted file mode 100644 index 87b8a16c73a6..000000000000 --- a/sys-cluster/k3s/files/k3s.logrotated +++ /dev/null @@ -1,3 +0,0 @@ -/var/log/k3s/*.log { - copytruncate -} diff --git a/sys-cluster/k3s/files/k3s.service b/sys-cluster/k3s/files/k3s.service deleted file mode 100644 index 3dfe301f7033..000000000000 --- a/sys-cluster/k3s/files/k3s.service +++ /dev/null @@ -1,24 +0,0 @@ -[Unit] -Description=Lightweight Kubernetes -Documentation=https://k3s.io -Wants=network-online.target - -[Install] -WantedBy=multi-user.target - -[Service] -Type=notify -EnvironmentFile=-/etc/systemd/system/k3s.service.env -Environment=CMD_K3S_EXEC="server" -KillMode=process -Delegate=yes -# Having non-zero Limit*s causes performance problems due to accounting overhead -# in the kernel. We recommend using cgroups to do container-local accounting. -LimitNOFILE=1048576 -LimitNPROC=infinity -LimitCORE=infinity -TasksMax=infinity -TimeoutStartSec=0 -Restart=always -RestartSec=5s -ExecStart=/usr/bin/k3s $CMD_K3S_EXEC diff --git a/sys-cluster/k3s/k3s-1.25.4_p1.ebuild b/sys-cluster/k3s/k3s-1.25.4_p1.ebuild deleted file mode 100644 index 953cdaa09023..000000000000 --- a/sys-cluster/k3s/k3s-1.25.4_p1.ebuild +++ /dev/null @@ -1,102 +0,0 @@ -# Copyright 2021-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit go-module linux-info systemd - -DESCRIPTION="Lightweight Kubernetes" -HOMEPAGE="https://k3s.io" -K3S_CONTAINERD_VERSION=1.6.8-k3s1 -K3S_RUNC_VERSION=v1.1.4 -K3S_ROOT_VERSION=0.11.0 -K3S_TRAEFIK_VERSION=19.0.4 -K3S_TRAEFIK_PACKAGE_VERSION=00 -K3S_CNIPLUGINS_VERSION=1.1.1 -CONFIG_CHECK="~BRIDGE_NETFILTER ~CFS_BANDWIDTH ~CGROUP_DEVICE ~CGROUP_PERF ~CGROUP_PIDS ~IP_VS ~MEMCG ~NETFILTER_XT_MATCH_COMMENT ~OVERLAY_FS ~VLAN_8021Q ~VXLAN" - -MY_PV=${PV%_p*}+k3s${PV#*_p} -SRC_URI="https://github.com/zmedico/k3s/archive/refs/tags/v${MY_PV}-vendor.tar.gz -> ${P}-vendor.tar.gz - https://github.com/k3s-io/containerd/archive/refs/tags/v${K3S_CONTAINERD_VERSION}.tar.gz -> k3s-containerd-${K3S_CONTAINERD_VERSION}.tar.gz - https://github.com/opencontainers/runc/archive/refs/tags/${K3S_RUNC_VERSION}.tar.gz -> k3s-runc-${K3S_RUNC_VERSION}.tar.gz - https://traefik.github.io/charts/traefik/traefik-${K3S_TRAEFIK_VERSION}.tgz - https://github.com/rancher/plugins/archive/refs/tags/v${K3S_CNIPLUGINS_VERSION}-k3s1.tar.gz -> k3s-cni-plugins-${K3S_CNIPLUGINS_VERSION}.tar.gz - amd64? ( https://github.com/rancher/k3s-root/releases/download/v${K3S_ROOT_VERSION}/k3s-root-amd64.tar -> k3s-root-amd64-${K3S_ROOT_VERSION}.tar )" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64" -IUSE="+kubectl-symlink rootless" -REQUIRED_USE="|| ( amd64 )" -DEPEND=" - app-misc/yq - net-firewall/conntrack-tools - sys-fs/btrfs-progs - rootless? ( app-containers/slirp4netns ) -" -RDEPEND="kubectl-symlink? ( !sys-cluster/kubectl )" -RESTRICT+=" test" - -S=${WORKDIR}/${PN}-${MY_PV/+/-}-vendor - -src_unpack() { - unpack ${P}-vendor.tar.gz - cd "${S}" || die - mkdir -p bin/aux build/static/charts cache etc || die - cp "${DISTDIR}/traefik-${K3S_TRAEFIK_VERSION}.tgz" build/static/charts/traefik-${K3S_TRAEFIK_VERSION}${K3S_TRAEFIK_PACKAGE_VERSION}.tgz || die - cp "${DISTDIR}/k3s-cni-plugins-${K3S_CNIPLUGINS_VERSION}.tar.gz" cache/ || die -} - -src_prepare() { - local filename pattern replacement - default - - local CONTAINERD_DIR=build/src/github.com/containerd/containerd - mkdir -p "${CONTAINERD_DIR}" || die - tar -x --strip-components=1 -f "${DISTDIR}/k3s-containerd-${K3S_CONTAINERD_VERSION}.tar.gz" -C "${CONTAINERD_DIR}" || die - if has_version -b ">=dev-lang/go-1.18"; then - # https://bugs.gentoo.org/835601 - sed -i -e "/github.com\/containerd\/containerd => .\/.empty-mod/d" "${CONTAINERD_DIR}"/{go.mod,vendor/modules.txt} || die - fi - - local RUNC_DIR=build/src/github.com/opencontainers/runc - mkdir -p "${RUNC_DIR}" || die - tar -x --strip-components=1 -f "${DISTDIR}/k3s-runc-${K3S_RUNC_VERSION}.tar.gz" -C "${RUNC_DIR}" || die - - # Disable download for files fetched via SRC_URI. - sed -e 's:^[[:space:]]*curl:#\0:' \ - -e 's:^[[:space:]]*git:#\0:' \ - -e 's:^rm -rf \${CHARTS_DIR}:#\0:' \ - -e 's:^rm -rf \${RUNC_DIR}:#\0:' \ - -e 's:^rm -rf \${CONTAINERD_DIR}:#\0:' \ - -e 's:yq e :yq -r :' \ - -e "s:^setup_tmp\$:TMP_DIR=${S}/build/static/charts:" \ - -i scripts/download || die - sed -e '/scripts\/build-upload/d' -i scripts/package-cli || die - pattern='git clone -b $VERSION_CNIPLUGINS https://github.com/rancher/plugins.git $WORKDIR' - filename=scripts/build - grep -qF "${pattern}" "${filename}" || \ - die "failed to locate plugins clone command" - sed -e "s|${pattern}|mkdir -p \"\$WORKDIR\" \\&\\& tar -xzf \"${S}/cache/k3s-cni-plugins-${K3S_CNIPLUGINS_VERSION}.tar.gz\" --strip-components=1 -C \"\$WORKDIR\"|" \ - -e 's|rm -rf $TMPDIR||' \ - -i "${filename}" || die - sed -e 's:/usr/local/bin:/usr/bin:g' -i k3s.service || die -} - -src_compile() { - mkdir -p build/data || die - "${BASH}" -ex ./scripts/download || die - ./scripts/build || die - ./scripts/package-cli || die -} - -src_install() { - dobin "dist/artifacts/${PN}" - newbin "${FILESDIR}/k3s-killall.sh" k3s-killall - use kubectl-symlink && dosym k3s /usr/bin/kubectl - systemd_dounit "${FILESDIR}/${PN}.service" - newinitd "${FILESDIR}/${PN}.initd" "${PN}" - newconfd "${FILESDIR}/${PN}.confd" "${PN}" - insinto /etc/logrotate.d - newins "${FILESDIR}/${PN}.logrotated" "${PN}" - dodoc README.md -} diff --git a/sys-cluster/k3s/metadata.xml b/sys-cluster/k3s/metadata.xml deleted file mode 100644 index 27c2ee09163d..000000000000 --- a/sys-cluster/k3s/metadata.xml +++ /dev/null @@ -1,19 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>zmedico@gentoo.org</email> - <name>Zac Medico</name> - </maintainer> - <upstream> - <remote-id type="github">k3s-io/k3s</remote-id> - </upstream> - <use> - <flag name="kubectl-symlink"> - Install a kubectl symlink that points to k3s. - </flag> - <flag name="rootless"> - Enables dependencies for running in rootless mode. - </flag> - </use> -</pkgmetadata> diff --git a/sys-cluster/zetcd/Manifest b/sys-cluster/zetcd/Manifest deleted file mode 100644 index 4be6113d9901..000000000000 --- a/sys-cluster/zetcd/Manifest +++ /dev/null @@ -1,9 +0,0 @@ -AUX zetcd.confd 86 BLAKE2B e553ed0a94a5697ea674e6ef30f1057fba656975d86b32d3b7163687126af56de3963384155a261e1ca484de14bb4b7b0ab5763e490392e190dfe889c80abdfe SHA512 6375022e8ed703ab87d1f8d22377ac831d4488835da566c108f6ee8c1b45bbbb40bab99d27f4845f3f1eb35e562ae3cb1aaec8ca135864b9a24cb612b1234845 -AUX zetcd.initd 588 BLAKE2B 5673fab83c16dce5b0f1cfada5346e5bf2ecb35f9d4efaddb4042e78ff81863dd00c0992e7969e852b4b6f7bbcb65b399a0a7eb02ead7b330836c6a7277d9ba7 SHA512 642aede75ab87f54ca950baa259215527e27de259e623e4ac378beb07bb2f2f410cdb85d4cd90200da784881d45d055b7776713ae497ffc292375f090b169810 -DIST github.com-etcd-io-etcd-714e7ec8db7f8398880197be10771fe89c480ee5.tar.gz 2522193 BLAKE2B 3c85315af69aebb1694f4e329e56152c20f80f5985363f6f739529f7bc2149982a1c24c6c4bb24bfdf3196510afb5f6ad4cd63adec6eff498843aababf8ebce4 SHA512 4ae964789da6e2f586d7c6f7f390a54fa8dc708cea072195fbca74d3f51f9ea4db89566cc8e32687023c43a6578bf03c3ccdf18204ff0f42d17a918c29282133 -DIST github.com-golang-protobuf-4bd1920723d7b7c925de087aa32e2187708897f7.tar.gz 242813 BLAKE2B 8ffdbe1a0175e33eb0c521b08b3a27649093986b46ab84c140953b53fba4dfdf6e0f022b5e5feba196e7df266b2ca7a5815875fc1a9fadfca6ed697800929559 SHA512 4c22c8f9287066d4e035f2f638e91b78a8731aac23e15ced5ddaf1e386125a89d196300772d59006e72f07c5d1b21fd01ef8ebdc8de5323606b6ff4667e62c31 -DIST github.com-google-go-genproto-ee236bd376b077c7a89f260c026c4735b195e459.tar.gz 968271 BLAKE2B 25c00f9bdb5b6069b3e06bd4e26b5df95110843c894216eef033e10660a5103d4b471ad8b014630292c5001f976c54e1da5dfb4c89d6f655715241d41ee99b7b SHA512 a3a9e923926da62e097ee1775332cc5550334e4f96975f2ac5f0d3bdaa148f6583dcce10db68d1d4606ee471072b3248f40ae276bd9409c0d31a9f9bb3803bc1 -DIST github.com-grpc-grpc-go-777daa17ff9b5daef1cfdf915088a2ada3332bf0.tar.gz 220340 BLAKE2B 788b394df3b791a558c5aeb0fc1e330053d0dcc58d47308d337498743284a7b0a01eb28a853d619ae0038b27db4c93883cef672f74d7a7442d856b19e3e1cfb2 SHA512 ca79d38bc7d68f1d98869bee21dcdc563c3fee1a8d28b77d474752376fb91cc7b368466dfac41ddebbec13c1560ac3c22257a52deb6d844add5d208646d2e3f5 -DIST zetcd-0.0.4.tar.gz 1781564 BLAKE2B f6d5b69b9679dd53aa2f993979fbe8acc7711544fc43f58624d05223b90ff1aff76a8760708cbe8d3d424516ba67fc44967f1c54c025cd471d95465b2d6ba000 SHA512 d01cf89f500c6caf0ca4b60adda82d662d3f8948aeb3963f72872363f31ecd4e99b2b839ad8ae826906b0abdc46fbdacd6f996778d2a51cf2a1ddc6ba09b3fc6 -EBUILD zetcd-0.0.4-r2.ebuild 1387 BLAKE2B 5de22029bc776b16ea09c711b8ec4cf168874d616194e5076565f71bb1a9ddd2f53f1ecf7ce58046ec197e3111a27c0560f336d2333eef05c9dedc63ba300766 SHA512 5894b9900e85110c4dfb1b457420b29056387e04f86679b030a5fc6e3e4abe82cf9c726c99830d24bf6be9cf104daad4eb7ca6dd049671435bdfd7f1496c2d62 -MISC metadata.xml 246 BLAKE2B 43e4951b036ee7a399932fd854c8e3f205f4a16bea323630bc97b22c82be1e63f55945572bf2a237ba931901b93f396dc03fe23234efc004ebaca4852ab4c2fb SHA512 23bbb13506163c11f09bb5b4e3272394bc9fe63b6334095216a64f7c824510e3215e834d8cf58e4328c45733b788675345c307316b89af00f16cc7313f5ce434 diff --git a/sys-cluster/zetcd/files/zetcd.confd b/sys-cluster/zetcd/files/zetcd.confd deleted file mode 100644 index c16dd309d00a..000000000000 --- a/sys-cluster/zetcd/files/zetcd.confd +++ /dev/null @@ -1,2 +0,0 @@ -# arguments for zetcd -command_args="--zkaddr 0.0.0.0:2181 --endpoints localhost:2379" diff --git a/sys-cluster/zetcd/files/zetcd.initd b/sys-cluster/zetcd/files/zetcd.initd deleted file mode 100644 index 93b3a48b43ad..000000000000 --- a/sys-cluster/zetcd/files/zetcd.initd +++ /dev/null @@ -1,19 +0,0 @@ -#!/sbin/openrc-run -# Copyright 2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -description="Zetcd Zookeeper frontend for etcd" -pidfile=${pidfile:-"/run/${SVCNAME}/${SVCNAME}.pid"} -user=${user:-${SVCNAME}} -group=${group:-${SVCNAME}} - -command="/usr/bin/zetcd" -command_args="${command_args}" -command_background="true" -start_stop_daemon_args="--user ${user} --group ${group} \ - --stdout /var/log/${SVCNAME}/${SVCNAME}.log \ - --stderr /var/log/${SVCNAME}/${SVCNAME}.log" - -start_pre() { - checkpath -d -m 0755 -o "${user}":"${group}" "${pidfile%/*}" -} diff --git a/sys-cluster/zetcd/metadata.xml b/sys-cluster/zetcd/metadata.xml deleted file mode 100644 index 70f750172570..000000000000 --- a/sys-cluster/zetcd/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <upstream> - <remote-id type="github">etcd-io/zetcd</remote-id> - </upstream> -</pkgmetadata> diff --git a/sys-cluster/zetcd/zetcd-0.0.4-r2.ebuild b/sys-cluster/zetcd/zetcd-0.0.4-r2.ebuild deleted file mode 100644 index 69fea40eac84..000000000000 --- a/sys-cluster/zetcd/zetcd-0.0.4-r2.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -EGO_PN="github.com/etcd-io/zetcd" - -EGO_VENDOR=( "github.com/etcd-io/etcd 714e7ec8db7f8398880197be10771fe89c480ee5" - "google.golang.org/grpc 777daa17ff9b5daef1cfdf915088a2ada3332bf0 github.com/grpc/grpc-go" - "github.com/golang/protobuf 4bd1920723d7b7c925de087aa32e2187708897f7" - "google.golang.org/genproto ee236bd376b077c7a89f260c026c4735b195e459 github.com/google/go-genproto" -) - -ZETCD_COMMIT="e4352ce3cc940bc5b60bb3dd69c14f16dac2980a" - -inherit golang-build golang-vcs-snapshot - -ARCHIVE_URI="https://${EGO_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -DESCRIPTION="ZooKeeper personality for etcd" -HOMEPAGE="https://github.com/etcd-io/zetcd" -SRC_URI=" - ${ARCHIVE_URI} - ${EGO_VENDOR_URI} -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64" - -RESTRICT="test" - -DEPEND=" - acct-group/zetcd - acct-user/zetcd -" -RDEPEND="${DEPEND}" - -src_compile() { - pushd src || die - GOPATH="${WORKDIR}/${P}" go build -o ${EGO_PN}/bin/zetcd -v \ - -ldflags "-X ${EGO_PN}/version.Version=${PV} -X ${EGO_PN}/version.SHA=$ZETCD_COMMIT" \ - ${EGO_PN}/cmd/zetcd || die - popd || die -} - -src_install() { - dobin src/${EGO_PN}/bin/* - dodoc src/${EGO_PN}/README.md - keepdir /var/log/zetcd - fowners -R ${PN}:${PN} /var/log/${PN} - newinitd "${FILESDIR}"/${PN}.initd ${PN} - newconfd "${FILESDIR}"/${PN}.confd ${PN} -} |