From owner-svn-src-all@FreeBSD.ORG Thu Jan 17 20:48:22 2013 Return-Path: Delivered-To: svn-src-all@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 05112DB3 for ; Thu, 17 Jan 2013 20:48:22 +0000 (UTC) (envelope-from lists@eitanadler.com) Received: from mail-lb0-f174.google.com (mail-lb0-f174.google.com [209.85.217.174]) by mx1.freebsd.org (Postfix) with ESMTP id 83033FE8 for ; Thu, 17 Jan 2013 20:48:21 +0000 (UTC) Received: by mail-lb0-f174.google.com with SMTP id gi11so2216700lbb.19 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=eyfIa6e4m3w5GLXt0Tr8EIk8d7HWKgIE7JXF2VzadyD8b2MyNKjYhhS+h0wKToRqWs pkC6hfTW2NjjiR9bdpRFzRvpR8l6Z0C1Ih/TvF8GFOYXBawPSmTi8WeZhRu6OuUujYwR /SuA0XUjoZ2/Cj5pGNQKcZcNFv6s1tCLDJaHoeduAK4X6AkH6DWpYE3dzYa2oXVzFE7U CNa+F47mKlyOcv7rw/4jAtYtNbX9o83ezmqcZ8/MKz/5BNEzjCTT9YbxQZzUG/fuLspj lKC2Hgav4XQ4yX20nioVPE761nbEXL6qYL8bu69wZVsuq3Yk1c5sE/cpsQs1HApkJUXs KDng== 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: ALoCoQmU3Yi8+kw7lxPhQGAjUxFij4YVhjGYwgCMUlFwVeK2TKiWEoorjMmhLyaE27s1FyXTElsE Cc: svn-src-head@freebsd.org, svn-src-all@freebsd.org, src-committers@freebsd.org, Xin LI , Bruce Evans X-BeenThere: svn-src-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the entire src tree \(except for " user" and " projects" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 Jan 2013 20:48:22 -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