commit:     4ec6a7ea315f172b67cf05233dce61b1fac86606
Author:     Michael Mair-Keimberger <mmk <AT> levelnine <DOT> at>
AuthorDate: Sat Apr 16 15:10:56 2022 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Sat Apr 16 18:47:53 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ec6a7ea

app-containers/lxd: remove unused files

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Michael Mair-Keimberger <mmk <AT> levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/25044
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 app-containers/lxd/files/lxd-4.0.0.initd      | 47 ---------------------------
 app-containers/lxd/files/lxd-4.0.7-r1.service | 20 ------------
 2 files changed, 67 deletions(-)

diff --git a/app-containers/lxd/files/lxd-4.0.0.initd 
b/app-containers/lxd/files/lxd-4.0.0.initd
deleted file mode 100644
index e6ae971e879f..000000000000
--- a/app-containers/lxd/files/lxd-4.0.0.initd
+++ /dev/null
@@ -1,47 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-DAEMON=/usr/sbin/lxd
-PIDFILE=/run/lxd.pid
-
-depend() {
-       need net
-       need lxcfs
-}
-
-start() {
-       ebegin "Starting lxd service"
-
-       modprobe -f loop > /dev/null 2>&1
-
-       # fix permissions on /var/lib/lxd and make sure it exists
-       install -d /var/lib/lxd --group lxd --owner root --mode 0775
-       start-stop-daemon --start \
-               --pidfile ${PIDFILE} \
-               --exec ${DAEMON} \
-               --background \
-               --make-pidfile \
-               -- \
-               ${LXD_OPTIONS}
-       eend ${?}
-}
-
-stop() {
-       if [ "${RC_CMD}" = restart ]; then
-               ebegin "Stopping lxd service (but not containers)"
-               # start-stop-daemon sends SIGTERM with a timeout of 5s by 
default.
-               # SIGTERM indicates to LXD that it will be stopped temporarily.
-               # Instances will keep running.
-               start-stop-daemon --stop --quiet -p "${PIDFILE}"
-               eend ${?}
-       else
-               ebegin "Stopping lxd service and containers, waiting 40s"
-               # SIGPWR indicates to LXD that the host is going down.
-               # LXD will do a clean shutdown of all instances.
-               # After 30s all remaining instances will be killed.
-               # We wait up to 40s for LXD.
-               start-stop-daemon --stop --quiet -R SIGPWR/40 -p "${PIDFILE}"
-               eend ${?}
-       fi
-}

diff --git a/app-containers/lxd/files/lxd-4.0.7-r1.service 
b/app-containers/lxd/files/lxd-4.0.7-r1.service
deleted file mode 100644
index f1e644b95df8..000000000000
--- a/app-containers/lxd/files/lxd-4.0.7-r1.service
+++ /dev/null
@@ -1,20 +0,0 @@
-[Unit]
-Description=LXD - main daemon
-After=network-online.target lxcfs.service lxd.socket
-Requires=network-online.target lxcfs.service lxd.socket
-Documentation=man:lxd(1)
-
-[Service]
-EnvironmentFile=-/etc/environment
-ExecStart=/usr/sbin/lxd --group lxd --syslog
-ExecStartPost=/usr/sbin/lxd waitready --timeout=600
-KillMode=process
-TimeoutStartSec=600s
-TimeoutStopSec=30s
-Restart=on-failure
-LimitNOFILE=1048576
-LimitNPROC=infinity
-TasksMax=infinity
-
-[Install]
-Also=lxd-containers.service lxd.socket

Reply via email to