From 536c3711867ec947c1738f2c4b96f22e4863322d Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sun, 18 Nov 2018 09:38:27 +0000 Subject: gentoo resync : 18.11.2018 --- app-emulation/containerd/files/containerd.initd | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 app-emulation/containerd/files/containerd.initd (limited to 'app-emulation/containerd/files') diff --git a/app-emulation/containerd/files/containerd.initd b/app-emulation/containerd/files/containerd.initd new file mode 100644 index 000000000000..3a02d494ad15 --- /dev/null +++ b/app-emulation/containerd/files/containerd.initd @@ -0,0 +1,18 @@ +#!/sbin/openrc-run +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +description="Containerd container runtime" +command="/usr/bin/containerd" +pidfile="${pidfile:-/run/${RC_SVCNAME}.pid}" +start_stop_daemon_args="--background --stderr /var/log/${RC_SVCNAME}/${RC_SVCNAME}.log --stdout /var/log/${RC_SVCNAME}/${RC_SVCNAME}.log" + +start_pre() { + ulimit -n 1048576 + + # Having non-zero limits causes performance problems due to accounting overhead + # in the kernel. We recommend using cgroups to do container-local accounting. + ulimit -u unlimited + + return 0 +} -- cgit v1.2.3