aboutsummaryrefslogtreecommitdiffstats
path: root/community/cgmanager/cgmanager.initd
diff options
context:
space:
mode:
authorJakub Jirutka <jakub@jirutka.cz>2021-01-08 13:19:51 +0100
committerJakub Jirutka <jakub@jirutka.cz>2021-01-08 13:20:46 +0100
commit6a2bad5482940fce8f7f91241c38f2682938919e (patch)
tree59143a63b56b8cee403f4ed15a9f091f46d0d5eb /community/cgmanager/cgmanager.initd
parent42217d53cd4db55850d1364dd8ea3bfdb4ef234a (diff)
community/cgmanager: don't force supervise-daemon
supervise-daemon is still experimental, has bad defaults and tends to be unreliable. Users can enable supervise-daemon, if they want to, simply by declaring `supervisor=supervise-daemon` in /etc/conf.d/dhcpcd. See my mail from Tue, 15 Dec 2020 15:33:16 +0100 in alpine-devel mailing-list in topic "Use of supervise-daemon in Alpine". (I cannot simply reference it from ML archive because it's broken.)
Diffstat (limited to 'community/cgmanager/cgmanager.initd')
-rw-r--r--community/cgmanager/cgmanager.initd8
1 files changed, 5 insertions, 3 deletions
diff --git a/community/cgmanager/cgmanager.initd b/community/cgmanager/cgmanager.initd
index 4d3a490d07c..fae69b5608d 100644
--- a/community/cgmanager/cgmanager.initd
+++ b/community/cgmanager/cgmanager.initd
@@ -1,12 +1,14 @@
#!/sbin/openrc-run
-supervisor=supervise-daemon
name="cgroups manager"
description="Daemon to manage cgroups"
+: ${retry:-"TERM/45"}
+
command=/usr/sbin/cgmanager
-command_args="$OPTIONS -m name=system"
-retry=TERM/45
+# $OPTIONS is here for backward compatibility only
+command_args="${command_args:-$OPTIONS} -m name=system"
+command_background=yes
depend() {
need cgroups