From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from out5-smtp.messagingengine.com ([66.111.4.29]) by pp; Mon Jun 22 12:12:59 EDT 2015 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id 33B7220BC7 for <9front@9front.org>; Mon, 22 Jun 2015 12:12:56 -0400 (EDT) Received: from frontend1 ([10.202.2.160]) by compute5.internal (MEProxy); Mon, 22 Jun 2015 12:12:56 -0400 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=fastmail.fm; h= content-transfer-encoding:content-type:date:from:message-id :mime-version:subject:to:x-sasl-enc:x-sasl-enc; s=mesmtp; bh=bx8 AhcGgiYQdg69V/xHYE6nUn2U=; b=BpD2qsugEwz37Mx5MfqMn+txA02c6P98TOJ fEh+d7Q+ZK2I2iq/6U/n4CJvVJZPrD/Rl5QsJZoLxzMJ9V31sPzirX65ifxda7El E3bM+bMbbopUbjpDZJ1rc6oB6Zisgz4/5YEkvDT7YZ0DHQ2rxBjn6+DeBsERtd2l oCgUGs4s= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=content-transfer-encoding:content-type :date:from:message-id:mime-version:subject:to:x-sasl-enc :x-sasl-enc; s=smtpout; bh=bx8AhcGgiYQdg69V/xHYE6nUn2U=; b=A/yCi FwELDjSABuM2ZhNjRK+B6fwJrByCyozmn/6vqrSC0JW8cXpRlUKT+p14eNTFYCRQ ZDKfOsswc42KJcFaj2eI1/FSlapPToOIl6xbHquq877MxTYjaXuiRe+Kle2msLTQ egLY3h2K/uVPaNv/DGT6d7ffOQ1mq4kp9Qh1Cg= X-Sasl-enc: aBzEmgDUjrLFVs9mRfg4VdgmiztCSyL9PnwK0iHxGDsf 1434989575 Received: from lahti.ethan.home (unknown [2.99.136.198]) by mail.messagingengine.com (Postfix) with ESMTPA id 82BBEC00292 for <9front@9front.org>; Mon, 22 Jun 2015 12:12:55 -0400 (EDT) Date: Mon, 22 Jun 2015 17:12:52 +0100 From: Ethan Grammatikidis To: 9front@9front.org Subject: I fork-bombed my system Message-ID: <20150622171252.3487a836@lahti.ethan.home> List-ID: <9front.9front.org> X-Glyph: ➈ X-Bullshit: generic lossless proxy X-Mailer: Claws Mail 3.11.1 (GTK+ 2.24.10; i686-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit The script below turned out to be a fork-bomb. The fix was simple, but a little obscure. Anyone want to figure out what it was? :) #!/bin/rc fn midac { window -r 323 0 969 663 ac $* } if(~ $1 -@){ window -r 0 0 444 444 # top left window -r 848 0 1292 444 # top right window -r 0 440 648 884 # bottom left window -r 644 440 1292 884 # bottom right midac $home/games/CURRENT midac $home/src/00CURRENT exit } if(~ $1 '-#'){ plumber exec rio -i $0^' -@' } exec w $0 '-#'