From owner-svn-src-head@FreeBSD.ORG Thu Jan 17 20:48:27 2013 Return-Path: Delivered-To: svn-src-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 26E18DB8 for ; Thu, 17 Jan 2013 20:48:27 +0000 (UTC) (envelope-from lists@eitanadler.com) Received: from mail-lb0-f171.google.com (mail-lb0-f171.google.com [209.85.217.171]) by mx1.freebsd.org (Postfix) with ESMTP id A4E9DFEA for ; Thu, 17 Jan 2013 20:48:26 +0000 (UTC) Received: by mail-lb0-f171.google.com with SMTP id gg13so696194lbb.30 for ; Thu, 17 Jan 2013 12:48:20 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=eitanadler.com; s=0xdeadbeef; h=x-received:mime-version:sender:in-reply-to:references:from:date :x-google-sender-auth:message-id:subject:to:cc:content-type; bh=x+OCwqlTAxAiukznQs8My5LEcltLKmR0KtJcSO41rrU=; b=Oo1F+Ad1WPuBr/bd0I7P/u7qsi+B/mQBm7I9RTHXws3lN/joZXEMe5TKFZW0VYrO/4 8Si+sjrWhZrxEWgSBWQUE4h9oJT9M+EI2diUm2JDVidnBryzd4dXnqfp7dsPj5PibsOG K+jAbD88JFRZJLIoVK8gzB4YBfkLDdSR/to7Q= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=x-received:mime-version:sender:in-reply-to:references:from:date :x-google-sender-auth:message-id:subject:to:cc:content-type :x-gm-message-state; bh=x+OCwqlTAxAiukznQs8My5LEcltLKmR0KtJcSO41rrU=; b=G4ZAfImi0TkyPPlM5QsFSmOKweTMQXJvc9XedYhR0KF2ZYKtLdTlPUHs22xR/Lyo8r FUaNC2Tj8cTJArFGjNxhZhw/mK1d1y/IsGOOMZth7BAznI28LuXNWsPO2jZWXmdV/C4C aWxBWhXovKEXPhIL1WoB2GjQ8O3+BwRC5Haw6DRM1NvA0ZkpUrIZNra9fIkD5Z1B6uhn NxScvIuEsyDCf0aRf7Ucg8wbbYb/aLDhfXVqKgFuXaQSPLFmsy4qZ7LxPfk3yMlfbxLM eooO2tOyWD51/Y6PdBY6EH5NqHdycWLaq3TqrBBCt7lvGWuHUU/QL9nsPjC+v+HioSQD i+Kw== X-Received: by 10.152.144.4 with SMTP id si4mr6134243lab.10.1358455699812; Thu, 17 Jan 2013 12:48:19 -0800 (PST) MIME-Version: 1.0 Sender: lists@eitanadler.com Received: by 10.112.30.131 with HTTP; Thu, 17 Jan 2013 12:47:48 -0800 (PST) In-Reply-To: <201301171050.07596.jhb@freebsd.org> References: <201301161815.r0GIFQPk007553@svn.freebsd.org> <20130117130740.I1066@besplex.bde.org> <201301171050.07596.jhb@freebsd.org> From: Eitan Adler Date: Thu, 17 Jan 2013 15:47:48 -0500 X-Google-Sender-Auth: eqnyFpvTHc1EspiCLsv3oZBu1jM Message-ID: Subject: Re: svn commit: r245506 - head/bin/pwait To: John Baldwin Content-Type: text/plain; charset=UTF-8 X-Gm-Message-State: ALoCoQkHAEb0qT1hBQcm0bFQfvvS9rqp7uRACMfWV3ONN7DJpoeYHEl4Bl3GZgkrItM5f7ggr3ju Cc: svn-src-head@freebsd.org, svn-src-all@freebsd.org, src-committers@freebsd.org, Xin LI , Bruce Evans X-BeenThere: svn-src-head@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: SVN commit messages for the src tree for head/-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 Jan 2013 20:48:27 -0000 On 17 January 2013 10:50, John Baldwin wrote: > Eh, I think bde@ has quite a bit more experience with this than you. No doubt. > is not part of POSIX or any other standard. It's comments > reference delivermail (the predecessor to sendmail). Looking at its history, ... Understood. I have found value in programs which output specific error returns instead of "1" or "0". The specific use of sysexits instead of each application choose their own is a nicety. > In practice it's list of error value is limited and has not grown to handle > new errors in over two decades (as opposed to, say, the list of errnos). Perhaps it is best to extend it instead of deprecating it? -- Eitan Adler Source, Ports, Doc committer Bugmeister, Ports Security teams