diff options
author | joerg <joerg@pkgsrc.org> | 2020-03-22 21:17:30 +0000 |
---|---|---|
committer | joerg <joerg@pkgsrc.org> | 2020-03-22 21:17:30 +0000 |
commit | 73970a044f6e2c377f04bcbee62a9538427e5c92 (patch) | |
tree | d60198dea43d5cdbfd9a0d8b3f11d320d45de6ef | |
parent | 8e4b3a71aaecc9a1e1277065d07caba2937b72a4 (diff) | |
download | pkgsrc-73970a044f6e2c377f04bcbee62a9538427e5c92.tar.gz |
Add a ulimit flag for address space limits. Support it on NetBSD for
now.
-rw-r--r-- | mk/help/ulimit.help | 3 | ||||
-rw-r--r-- | mk/platform/NetBSD.mk | 11 |
2 files changed, 8 insertions, 6 deletions
diff --git a/mk/help/ulimit.help b/mk/help/ulimit.help index 6f6a81b96e2..2067f2a8c2f 100644 --- a/mk/help/ulimit.help +++ b/mk/help/ulimit.help @@ -1,4 +1,4 @@ -# $NetBSD: ulimit.help,v 1.3 2015/04/25 11:28:08 wiz Exp $ +# $NetBSD: ulimit.help,v 1.4 2020/03/22 21:17:30 joerg Exp $ # # UNLIMIT_RESOURCES @@ -10,5 +10,6 @@ # * datasize # * memorysize # * stacksize +# * virtualsize # # Keywords: ulimit unlimit memory cputime ENOMEM diff --git a/mk/platform/NetBSD.mk b/mk/platform/NetBSD.mk index 971af6ee8c4..d47161d7293 100644 --- a/mk/platform/NetBSD.mk +++ b/mk/platform/NetBSD.mk @@ -1,4 +1,4 @@ -# $NetBSD: NetBSD.mk,v 1.59 2020/03/12 17:01:39 gdt Exp $ +# $NetBSD: NetBSD.mk,v 1.60 2020/03/22 21:17:30 joerg Exp $ # # Variable definitions for the NetBSD operating system. @@ -34,10 +34,11 @@ PKG_TOOLS_BIN?= ${PKG_TOOLS_BIN_cmd:sh} ROOT_CMD?= ${SU} - root -c ROOT_USER?= root ROOT_GROUP?= wheel -ULIMIT_CMD_datasize?= ulimit -d `ulimit -H -d` -ULIMIT_CMD_stacksize?= ulimit -s `ulimit -H -s` -ULIMIT_CMD_memorysize?= ulimit -m `ulimit -H -m` -ULIMIT_CMD_cputime?= ulimit -t `ulimit -H -t` +ULIMIT_CMD_virtualsize?= ulimit -v `ulimit -H -v` +ULIMIT_CMD_datasize?= ulimit -d `ulimit -H -d` +ULIMIT_CMD_stacksize?= ulimit -s `ulimit -H -s` +ULIMIT_CMD_memorysize?= ulimit -m `ulimit -H -m` +ULIMIT_CMD_cputime?= ulimit -t `ulimit -H -t` # Native X11 is only supported on NetBSD-5 and later. # On NetBSD-5, native X11 has enough issues that we default |