cap the daemon login class' datasize at either 1G or 4G depending on

the architecture and set the bgpd class' datasize to either 16G or 1G

ok sthen@ and discussed with many
This commit is contained in:
robert 2022-02-21 06:38:57 +00:00
parent f7b0f15d77
commit e9a172dfb5
14 changed files with 42 additions and 28 deletions

View File

@ -1,4 +1,4 @@
# $OpenBSD: login.conf,v 1.11 2022/01/04 13:43:14 jmc Exp $
# $OpenBSD: login.conf,v 1.12 2022/02/21 06:38:57 robert Exp $
#
# Sample login.conf file. See login.conf(5) for details.
@ -59,7 +59,7 @@ default:\
#
daemon:\
:ignorenologin:\
:datasize=infinity:\
:datasize=1024M:\
:maxproc=infinity:\
:openfiles-max=1024:\
:openfiles-cur=128:\
@ -103,6 +103,7 @@ pbuild:\
# Override resource limits for certain daemons started by rc.d(8)
#
bgpd:\
:datasize=1024M:\
:openfiles=512:\
:tc=daemon:

View File

@ -1,4 +1,4 @@
# $OpenBSD: login.conf,v 1.21 2022/01/04 13:43:14 jmc Exp $
# $OpenBSD: login.conf,v 1.22 2022/02/21 06:38:57 robert Exp $
#
# Sample login.conf file. See login.conf(5) for details.
@ -59,7 +59,7 @@ default:\
#
daemon:\
:ignorenologin:\
:datasize=infinity:\
:datasize=4096M:\
:maxproc=infinity:\
:openfiles-max=1024:\
:openfiles-cur=128:\
@ -102,6 +102,7 @@ pbuild:\
# Override resource limits for certain daemons started by rc.d(8)
#
bgpd:\
:datasize=16384M:\
:openfiles=512:\
:tc=daemon:

View File

@ -1,4 +1,4 @@
# $OpenBSD: login.conf,v 1.12 2022/01/04 13:43:14 jmc Exp $
# $OpenBSD: login.conf,v 1.13 2022/02/21 06:38:57 robert Exp $
#
# Sample login.conf file. See login.conf(5) for details.
@ -59,7 +59,7 @@ default:\
#
daemon:\
:ignorenologin:\
:datasize=infinity:\
:datasize=4096M:\
:maxproc=infinity:\
:openfiles-max=1024:\
:openfiles-cur=128:\
@ -103,6 +103,7 @@ pbuild:\
# Override resource limits for certain daemons started by rc.d(8)
#
bgpd:\
:datasize=16384M:\
:openfiles=512:\
:tc=daemon:

View File

@ -1,4 +1,4 @@
# $OpenBSD: login.conf,v 1.12 2022/01/04 13:43:14 jmc Exp $
# $OpenBSD: login.conf,v 1.13 2022/02/21 06:38:57 robert Exp $
#
# Sample login.conf file. See login.conf(5) for details.
@ -59,7 +59,7 @@ default:\
#
daemon:\
:ignorenologin:\
:datasize=infinity:\
:datasize=1024M:\
:maxproc=infinity:\
:openfiles-max=1024:\
:openfiles-cur=128:\
@ -103,6 +103,7 @@ pbuild:\
# Override resource limits for certain daemons started by rc.d(8)
#
bgpd:\
:datasize=1024M:\
:openfiles=512:\
:tc=daemon:

View File

@ -1,4 +1,4 @@
# $OpenBSD: login.conf,v 1.13 2022/01/04 13:43:14 jmc Exp $
# $OpenBSD: login.conf,v 1.14 2022/02/21 06:38:57 robert Exp $
#
# Sample login.conf file. See login.conf(5) for details.
@ -59,7 +59,7 @@ default:\
#
daemon:\
:ignorenologin:\
:datasize=infinity:\
:datasize=1024M:\
:maxproc=infinity:\
:openfiles-max=1024:\
:openfiles-cur=128:\
@ -103,6 +103,7 @@ pbuild:\
# Override resource limits for certain daemons started by rc.d(8)
#
bgpd:\
:datasize=1024M:\
:openfiles=512:\
:tc=daemon:

View File

@ -1,4 +1,4 @@
# $OpenBSD: login.conf,v 1.15 2022/01/04 13:43:14 jmc Exp $
# $OpenBSD: login.conf,v 1.16 2022/02/21 06:38:57 robert Exp $
#
# Sample login.conf file. See login.conf(5) for details.
@ -59,7 +59,7 @@ default:\
#
daemon:\
:ignorenologin:\
:datasize=infinity:\
:datasize=1024M:\
:maxproc=infinity:\
:openfiles-max=1024:\
:openfiles-cur=128:\
@ -102,6 +102,7 @@ pbuild:\
# Override resource limits for certain daemons started by rc.d(8)
#
bgpd:\
:datasize=1024M:\
:openfiles=512:\
:tc=daemon:

View File

@ -1,4 +1,4 @@
# $OpenBSD: login.conf,v 1.11 2022/01/04 13:43:14 jmc Exp $
# $OpenBSD: login.conf,v 1.12 2022/02/21 06:38:57 robert Exp $
#
# Sample login.conf file. See login.conf(5) for details.
@ -59,7 +59,7 @@ default:\
#
daemon:\
:ignorenologin:\
:datasize=infinity:\
:datasize=1024M:\
:maxproc=infinity:\
:openfiles-max=1024:\
:openfiles-cur=128:\
@ -103,6 +103,7 @@ pbuild:\
# Override resource limits for certain daemons started by rc.d(8)
#
bgpd:\
:datasize=1024M:\
:openfiles=512:\
:tc=daemon:

View File

@ -1,4 +1,4 @@
# $OpenBSD: login.conf,v 1.16 2022/01/04 13:43:14 jmc Exp $
# $OpenBSD: login.conf,v 1.17 2022/02/21 06:38:57 robert Exp $
#
# Sample login.conf file. See login.conf(5) for details.
@ -59,7 +59,7 @@ default:\
#
daemon:\
:ignorenologin:\
:datasize=infinity:\
:datasize=1024M:\
:maxproc=infinity:\
:openfiles-max=1024:\
:openfiles-cur=128:\
@ -103,6 +103,7 @@ pbuild:\
# Override resource limits for certain daemons started by rc.d(8)
#
bgpd:\
:datasize=1024M:\
:openfiles=512:\
:tc=daemon:

View File

@ -1,4 +1,4 @@
# $OpenBSD: login.conf,v 1.11 2022/01/04 13:43:14 jmc Exp $
# $OpenBSD: login.conf,v 1.12 2022/02/21 06:38:57 robert Exp $
#
# Sample login.conf file. See login.conf(5) for details.
@ -59,7 +59,7 @@ default:\
#
daemon:\
:ignorenologin:\
:datasize=infinity:\
:datasize=1024M:\
:maxproc=infinity:\
:openfiles-max=1024:\
:openfiles-cur=128:\
@ -103,6 +103,7 @@ pbuild:\
# Override resource limits for certain daemons started by rc.d(8)
#
bgpd:\
:datasize=1024M:\
:openfiles=512:\
:tc=daemon:

View File

@ -1,4 +1,4 @@
# $OpenBSD: login.conf,v 1.17 2022/01/04 13:43:14 jmc Exp $
# $OpenBSD: login.conf,v 1.18 2022/02/21 06:38:57 robert Exp $
#
# Sample login.conf file. See login.conf(5) for details.
@ -59,7 +59,7 @@ default:\
#
daemon:\
:ignorenologin:\
:datasize=infinity:\
:datasize=1024M:\
:maxproc=infinity:\
:openfiles-max=1024:\
:openfiles-cur=128:\
@ -102,6 +102,7 @@ pbuild:\
# Override resource limits for certain daemons started by rc.d(8)
#
bgpd:\
:datasize=1024M:\
:openfiles=512:\
:tc=daemon:

View File

@ -1,4 +1,4 @@
# $OpenBSD: login.conf,v 1.14 2022/01/04 13:43:14 jmc Exp $
# $OpenBSD: login.conf,v 1.15 2022/02/21 06:38:57 robert Exp $
#
# Sample login.conf file. See login.conf(5) for details.
@ -59,7 +59,7 @@ default:\
#
daemon:\
:ignorenologin:\
:datasize=infinity:\
:datasize=4096M:\
:maxproc=infinity:\
:openfiles-max=1024:\
:openfiles-cur=128:\
@ -103,6 +103,7 @@ pbuild:\
# Override resource limits for certain daemons started by rc.d(8)
#
bgpd:\
:datasize=16384M:\
:openfiles=512:\
:tc=daemon:

View File

@ -1,4 +1,4 @@
# $OpenBSD: login.conf,v 1.5 2022/01/04 13:43:14 jmc Exp $
# $OpenBSD: login.conf,v 1.6 2022/02/21 06:38:57 robert Exp $
#
# Sample login.conf file. See login.conf(5) for details.
@ -59,7 +59,7 @@ default:\
#
daemon:\
:ignorenologin:\
:datasize=infinity:\
:datasize=4096M:\
:maxproc=infinity:\
:openfiles-max=1024:\
:openfiles-cur=128:\
@ -102,6 +102,7 @@ pbuild:\
# Override resource limits for certain daemons started by rc.d(8)
#
bgpd:\
:datasize=16384M:\
:openfiles=512:\
:tc=daemon:

View File

@ -1,4 +1,4 @@
# $OpenBSD: login.conf,v 1.3 2022/01/04 13:43:14 jmc Exp $
# $OpenBSD: login.conf,v 1.4 2022/02/21 06:38:58 robert Exp $
#
# Sample login.conf file. See login.conf(5) for details.
@ -59,7 +59,7 @@ default:\
#
daemon:\
:ignorenologin:\
:datasize=infinity:\
:datasize=4096M:\
:maxproc=infinity:\
:openfiles-max=1024:\
:openfiles-cur=128:\
@ -103,6 +103,7 @@ pbuild:\
# Override resource limits for certain daemons started by rc.d(8)
#
bgpd:\
:datasize=16384M:\
:openfiles=512:\
:tc=daemon:

View File

@ -1,4 +1,4 @@
# $OpenBSD: login.conf,v 1.18 2022/01/04 13:43:14 jmc Exp $
# $OpenBSD: login.conf,v 1.19 2022/02/21 06:38:58 robert Exp $
#
# Sample login.conf file. See login.conf(5) for details.
@ -59,7 +59,7 @@ default:\
#
daemon:\
:ignorenologin:\
:datasize=infinity:\
:datasize=4096M:\
:maxproc=infinity:\
:openfiles-max=1024:\
:openfiles-cur=128:\
@ -102,6 +102,7 @@ pbuild:\
# Override resource limits for certain daemons started by rc.d(8)
#
bgpd:\
:datasize=16384M:\
:openfiles=512:\
:tc=daemon: