commit:     0d034b7f59b8472e9fbb1454b96140673130f838
Author:     Michael Mair-Keimberger <mmk <AT> levelnine <DOT> at>
AuthorDate: Sat Oct 26 14:04:24 2024 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Sun Oct 27 07:10:27 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d034b7f

app-containers/incus: remove unused files

Signed-off-by: Michael Mair-Keimberger <mmk <AT> levelnine.at>
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 app-containers/incus/files/incus-0.4.confd | 26 -------------
 app-containers/incus/files/incus-0.4.initd | 59 ------------------------------
 2 files changed, 85 deletions(-)

diff --git a/app-containers/incus/files/incus-0.4.confd 
b/app-containers/incus/files/incus-0.4.confd
deleted file mode 100644
index b0f7e0e212ae..000000000000
--- a/app-containers/incus/files/incus-0.4.confd
+++ /dev/null
@@ -1,26 +0,0 @@
-# Group which owns the shared socket
-INCUS_OPTIONS+=" --group incus-admin"
-
-# Enable cpu profiling into the specified file
-#INCUS_OPTIONS+=" --cpuprofile /tmp/lxc_cpu_profile"
-
-# Enable memory profiling into the specified file
-#INCUS_OPTIONS+=" --memprofile /tmp/lxc_mem_profile"
-
-# Enable debug mode
-#INCUS_OPTIONS+=" --debug"
-
-# For debugging, print a complete stack trace every n seconds
-#INCUS_OPTIONS+=" --print-goroutines-every 5"
-
-# Enable verbose mode
-#INCUS_OPTIONS+=" -v"
-
-# Logfile to log to
-#INCUS_OPTIONS+=" --logfile /var/log/incus/incus.log"
-
-# Enable syslog logging
-#INCUS_OPTIONS+=" --syslog"
-
-# Increase ulimits to allow more open files on OpenRC.
-rc_ulimit="-n 1048576 -l unlimited"

diff --git a/app-containers/incus/files/incus-0.4.initd 
b/app-containers/incus/files/incus-0.4.initd
deleted file mode 100644
index 34e1f07a8921..000000000000
--- a/app-containers/incus/files/incus-0.4.initd
+++ /dev/null
@@ -1,59 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-DAEMON=/usr/sbin/incusd
-PIDFILE=/run/incus.pid
-
-depend() {
-       need net
-       need lxcfs
-}
-
-start() {
-       ebegin "Starting incus daemon service"
-
-       modprobe -f loop > /dev/null 2>&1
-
-       # Fix permissions on /var/lib/incus and make sure it exists.
-       # Create a log directory for incus with correct permissions.
-       install -d /var/lib/incus --group incus-admin --owner root --mode 0775
-       install -d /var/log/incus --group incus-admin --owner root
-
-       start-stop-daemon --start \
-               --pidfile ${PIDFILE} \
-               --exec ${DAEMON} \
-               --background \
-               --make-pidfile \
-               -- \
-               ${INCUS_OPTIONS}
-       eend ${?}
-
-       # Create necessary systemd paths in order for systemd containers to 
work on openrc host.
-       # /etc/rc.conf should have following values:
-       #   rc_cgroup_mode="hybrid"
-       if [ -d /sys/fs/cgroup/unified ] &&
-       [ ! -d /sys/fs/cgroup/systemd ]; then
-               install -d /sys/fs/cgroup/systemd --group incus-admin --owner 
root
-               mount -t cgroup -o none,name=systemd systemd 
/sys/fs/cgroup/systemd
-       fi
-}
-
-stop() {
-       if [ "${RC_CMD}" = restart ]; then
-               ebegin "Stopping incus daemon service (but not containers)"
-               # start-stop-daemon sends SIGTERM with a timeout of 5s by 
default.
-               # SIGTERM indicates to INCUS that it will be stopped 
temporarily.
-               # Instances will keep running.
-               start-stop-daemon --stop --quiet -p "${PIDFILE}"
-               eend ${?}
-       else
-               ebegin "Stopping incus daemon service and containers, waiting 
40s"
-               # SIGPWR indicates to INCUS 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 INCUS.
-               start-stop-daemon --stop --quiet -R SIGPWR/40 -p "${PIDFILE}"
-               eend ${?}
-       fi
-}

Reply via email to