From owner-freebsd-ports@FreeBSD.ORG Mon Dec 3 22:53:15 2007 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0DD7216A417 for ; Mon, 3 Dec 2007 22:53:15 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from mail2.fluidhosting.com (mx21.fluidhosting.com [204.14.89.4]) by mx1.freebsd.org (Postfix) with SMTP id BBC2C13C457 for ; Mon, 3 Dec 2007 22:53:14 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: (qmail 31625 invoked by uid 399); 3 Dec 2007 22:53:14 -0000 Received: from localhost (HELO lap.dougb.net) (dougb@dougbarton.us@127.0.0.1) by localhost with ESMTP; 3 Dec 2007 22:53:14 -0000 X-Originating-IP: 127.0.0.1 Message-ID: <475488D8.2090301@FreeBSD.org> Date: Mon, 03 Dec 2007 14:53:12 -0800 From: Doug Barton Organization: http://www.FreeBSD.org/ User-Agent: Thunderbird 2.0.0.9 (X11/20071119) MIME-Version: 1.0 To: Clint Olsen References: <20071128013623.GA48799@belle.0lsen.net> In-Reply-To: <20071128013623.GA48799@belle.0lsen.net> X-Enigmail-Version: 0.95.5 OpenPGP: id=D5B2F0FB Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: ports@freebsd.org Subject: Re: How to get portinstall to 'shut up' so I can run it in background X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Dec 2007 22:53:15 -0000 Clint Olsen wrote: > I've tried redirecting standard output/error, both /bin/sh and /bin/csh, > and I can't run this in batch. I'm trying to build gnome which takes > hours, and I want it backgrounded so that if this SSH shell disconnects it > doesn't crater the build. You would think that --batch would make this > happen, but no go. While I know screen(1) has a lot of devotees, you could almost certainly use nohup for this same purpose, with the pleasant side effect that you will have a log of what happened on disk in case something blows up. I do a lot of stuff this way (cvs up, buildworld, etc.) even if I plan to stay connected just in case I don't. :) Doug -- This .signature sanitized for your protection