From owner-freebsd-hackers@FreeBSD.ORG Mon Nov 4 18:48:17 2013 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id CCC6FDE3 for ; Mon, 4 Nov 2013 18:48:17 +0000 (UTC) (envelope-from dt71@gmx.com) Received: from mout.gmx.net (mout.gmx.net [212.227.17.22]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 5FE2F2A3A for ; Mon, 4 Nov 2013 18:48:17 +0000 (UTC) Received: from [157.181.98.186] ([157.181.98.186]) by mail.gmx.com (mrgmx002) with ESMTPSA (Nemesis) id 0MbPPQ-1VKdrC1H4G-00IkpI for ; Mon, 04 Nov 2013 19:48:10 +0100 Message-ID: <5277EBCA.3010807@gmx.com> Date: Mon, 04 Nov 2013 19:47:38 +0100 From: dt71@gmx.com User-Agent: Mozilla/5.0 (X11; FreeBSD i386; rv:24.0) Gecko/20100101 Firefox/24.0 SeaMonkey/2.21 MIME-Version: 1.0 To: Jilles Tjoelker Subject: Re: Automated submission of kernel panic reports References: <526F8EB3.1040205@freebsd.org> <20131103212950.GA22571@stack.nl> In-Reply-To: <20131103212950.GA22571@stack.nl> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:M9rtwMXUyDsGBr8v3qibc1lw6n63PAfA66s8gJbB1V+CfWaW+Lm MS0GYCkwglGFibC+TMfp6BCvMSt2q25VYgt7fVC4CR+RL2fxlStC9Wa/gcM1L+RwSASo22F Wrfcsn4GYpD9Om9MdSwkC5GZx4rRIlirzxAMzg9EqmjyTZntnMTNvu61H1QZcYfjUCkYtvp B06Y4UJfagnwN8wzIzK9w== Cc: freebsd-hackers@freebsd.org X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 04 Nov 2013 18:48:17 -0000 Jilles Tjoelker wrote, On 11/03/2013 22:29: > The 'local' utility > returns 0 because it successfully created the local variable, ignoring > the status from the command substitution. Use > local tmpfile > tmpfile=`mktemp` || exit 1 > in both occurrences. Does it make sense to use local tmpfile || exit 1 tmpfile=`mktemp` || exit 1 ? Bah, let's just use ``set -e''...