add "maxthread" tunable to login.conf to adjust RLIMIT_NTHR.

PR/47626
ok'ed by christos
This commit is contained in:
yamt 2013-06-29 04:52:55 +00:00
parent 75db6d9605
commit 006f500d6a
2 changed files with 10 additions and 4 deletions

View File

@ -1,4 +1,4 @@
/* $NetBSD: login_cap.c,v 1.30 2012/04/07 16:16:34 christos Exp $ */
/* $NetBSD: login_cap.c,v 1.31 2013/06/29 04:52:55 yamt Exp $ */
/*-
* Copyright (c) 1995,1997 Berkeley Software Design, Inc. All rights reserved.
@ -36,7 +36,7 @@
#include <sys/cdefs.h>
#if defined(LIBC_SCCS) && !defined(lint)
__RCSID("$NetBSD: login_cap.c,v 1.30 2012/04/07 16:16:34 christos Exp $");
__RCSID("$NetBSD: login_cap.c,v 1.31 2013/06/29 04:52:55 yamt Exp $");
#endif /* LIBC_SCCS and not lint */
#include <sys/types.h>
@ -420,6 +420,7 @@ static struct {
{ RLIMIT_RSS, R_CSIZE, "memoryuse", },
{ RLIMIT_MEMLOCK, R_CSIZE, "memorylocked", },
{ RLIMIT_NPROC, R_CNUMB, "maxproc", },
{ RLIMIT_NTHR, R_CNUMB, "maxthread", },
{ RLIMIT_NOFILE, R_CNUMB, "openfiles", },
{ RLIMIT_CORE, R_CSIZE, "coredumpsize", },
{ RLIMIT_SBSIZE, R_CSIZE, "sbsize", },

View File

@ -1,4 +1,4 @@
.\" $NetBSD: login.conf.5,v 1.26 2012/04/30 11:07:28 njoly Exp $
.\" $NetBSD: login.conf.5,v 1.27 2013/06/29 04:52:55 yamt Exp $
.\"
.\" Copyright (c) 1995,1996,1997 Berkeley Software Design, Inc.
.\" All rights reserved.
@ -33,7 +33,7 @@
.\"
.\" BSDI login.conf.5,v 2.19 1998/02/19 23:39:39 prb Exp
.\"
.Dd November 18, 2008
.Dd June 29, 2013
.Dt LOGIN.CONF 5
.Os
.Sh NAME
@ -167,6 +167,11 @@ Number of login attempts after which to start random back-off.
Maximum number of processes.
.\"
.sp
.It Sy maxthread Ta number Ta "" Ta
Maximum number of threads.
First thread of each process are not counted against this.
.\"
.sp
.It Sy memorylocked Ta size Ta "" Ta
Maximum locked in core memory size limit.
.\"