Date: Mon, 10 Jul 2000 01:44:15 -0700 (PDT) From: BSD Biggot <mike@adept.org> To: core-ix@hushmail.com Cc: freebsd-arch@FreeBSD.ORG, freebsd-hackers@FreeBSD.ORG Subject: Re: Some proposals to FreeBSD kernel Message-ID: <Pine.BSF.4.21.0007100139520.3252-100000@snafu.adept.org> In-Reply-To: <200007100823.BAA07998@mail3.hushmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On 10 xxx -1 core-ix@hushmail.com wrote: > What he wrote was ' int main(void) {while(1) fork(); }' compiled it > and run it. Within a second /kernel said "proc: table is full" and > died. I tried this on some other BSD unixes and the result was > same. A fork() bomb... Resource exhaustion. Old news. > (BTW Minix 2.0 seem unaffected and probably other SVR4 > variants, because you can limit the number of system processes > and system still have resources to work fine(although slow)) I've done this on SunOS. As for limiting processes, I'd tweak the appropriate knobs in login.conf(5). If you're worried about root doing something similar without such restrictions... Well, you've got other things to worry about if someone already has root access to your machine. -mrh To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-arch" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.21.0007100139520.3252-100000>