diff --git a/sysctl.d/50-pid-max.conf b/sysctl.d/50-pid-max.conf new file mode 100644 index 0000000..3a8393d --- /dev/null +++ b/sysctl.d/50-pid-max.conf @@ -0,0 +1,17 @@ +# This file is part of systemd. +# +# systemd is free software; you can redistribute it and/or modify it +# under the terms of the GNU Lesser General Public License as published by +# the Free Software Foundation; either version 2.1 of the License, or +# (at your option) any later version. + +# See sysctl.d(5) and core(5) for documentation. + +# To override settings in this file, create a local file in /etc +# (e.g. /etc/sysctl.d/90-override.conf), and put any assignments +# there. + +# Bump the numeric PID range to its maximum of 2^22 (from the in-kernel default +# of 2^16), to make PID collisions less likely. +kernel.pid_max = 4194304 + diff --git a/sysctl.d/meson.build b/sysctl.d/meson.build index 64f6ce9..a95957a 100644 --- a/sysctl.d/meson.build +++ b/sysctl.d/meson.build @@ -2,6 +2,7 @@ install_data( '50-default.conf', + '50-pid-max.conf', install_dir : sysctldir) in_files = []