Merge pull request #2013 from Emzy/ops/set-user-ulimit

Set ulimit highter for all users in prod install
This commit is contained in:
wiz 2022-07-07 19:56:38 +02:00 committed by GitHub
commit 41f0619572
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -1556,6 +1556,29 @@ case $OS in
;;
esac
##### OS set Linux user ulimits
echo "[*] Setting ulimits for users"
case $OS in
FreeBSD)
;;
Debian)
cat >> /etc/security/limits.conf <<EOF
* soft nproc 200000
* hard nproc 200000
* soft nofile 200000
* hard nofile 200000
EOF
echo "session required pam_limits.so" >> /etc/pam.d/common-session
;;
esac
##### OS services
#if [ "${BITCOIN_MAINNET_ENABLE}" = ON ];then
@ -1631,6 +1654,8 @@ esac
##### finish
echo 'Please reboot to start all the services.'
echo '[*] Done!'
exit 0