From nobody@FreeBSD.org  Fri Apr 28 17:16:02 2000
Return-Path: <nobody@FreeBSD.org>
Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21])
	by hub.freebsd.org (Postfix) with ESMTP id 0ED5A37B87F
	for <freebsd-gnats-submit@FreeBSD.org>; Fri, 28 Apr 2000 17:16:02 -0700 (PDT)
	(envelope-from nobody@FreeBSD.org)
Received: (from nobody@localhost)
	by freefall.freebsd.org (8.9.3/8.9.2) id RAA59305;
	Fri, 28 Apr 2000 17:16:01 -0700 (PDT)
	(envelope-from nobody@FreeBSD.org)
Message-Id: <200004290016.RAA59305@freefall.freebsd.org>
Date: Fri, 28 Apr 2000 17:16:01 -0700 (PDT)
From: pfeifer@dbai.tuwien.ac.at
Sender: nobody@FreeBSD.org
To: freebsd-gnats-submit@FreeBSD.org
Subject: mailx, which is part of Unix 98, does not exist
X-Send-Pr-Version: www-1.0

>Number:         18286
>Category:       misc
>Synopsis:       mailx, which is part of Unix 98, does not exist
>Confidential:   no
>Severity:       critical
>Priority:       medium
>Responsible:    mikeh
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          wish
>Submitter-Id:   current-users
>Arrival-Date:   Fri Apr 28 17:20:01 PDT 2000
>Closed-Date:    Fri Mar 15 17:40:44 PST 2002
>Last-Modified:  Fri Mar 15 17:40:44 PST 2002
>Originator:     Gerald Pfeifer
>Release:        FreeBSD 3.4-RELEASE
>Organization:
Vienna University of Technology
>Environment:
n/a
>Description:
mailx, which is part of Unix 98 (http://www.UNIX-systems.org/), does
not exist in FreeBSD 3.x, nor 4.x or 5.x, as far as I could see.

This is bad, as this renders writing portable scripts extremely hard.
Solaris, AIX, and DEC OSF do have this program, for example.
>How-To-Repeat:
`which mailx` on any vanilla FreeBSD installation.
>Fix:
There is a mailx entry in the ports tree that might be moved into the
base system, but I'm not sure whether that indeed is compliant with
the standard.

>Release-Note:
>Audit-Trail:
State-Changed-From-To: open->closed 
State-Changed-By: hoek 
State-Changed-When: Mon May 8 19:53:05 PDT 2000 
State-Changed-Why:  
PRs that fall into the "wish" class need to include patches.  Moving 
something from the ports into the base system is not so simple as 
"cvs import".  Sources need to be reviewed with a closer eye towards 
security and a bmake skeleton needs to be written. 

From: Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
To: Mike Heffner <mikeh@freebsd.org>
Cc: Tim Vanderhoek <hoek@freebsd.org>,
	<freebsd-gnats-submit@freebsd.org>
Subject: Re: misc/18286: mailx, which is part of Unix 98, does not exist
Date: Sat, 16 Feb 2002 12:50:39 +0100 (CET)

 Mike, could you please consider MFCing the following (and possible
 related changes) to usr.bin/mail?
 
   Makefile revision 1.8
   date: 2002/01/19 23:47:21;  author: mikeh;  state: Exp;  lines: +2 -2
   Link mail(1) to mailx per POSIX. Mail(1) isn't 100% POSIX compliant,
   but it is pretty close.
 
   Not objected to by: -standards
 
 I believe this would fix
   http://www.FreeBSD.org/cgi/query-pr.cgi?pr=misc/18286
 which was incorrectly closed, IMO.
 
 Thanks,
 Gerald
 -- 
 Gerald "Jerry" pfeifer@dbai.tuwien.ac.at http://www.dbai.tuwien.ac.at/~pfeifer/
 
State-Changed-From-To: closed->analyzed 
State-Changed-By: mikeh 
State-Changed-When: Sun Feb 17 12:36:45 PST 2002 
State-Changed-Why:  
This will be fixed by MFCing -current changes. 


Responsible-Changed-From-To: freebsd-bugs->mikeh 
Responsible-Changed-By: mikeh 
Responsible-Changed-When: Sun Feb 17 12:36:45 PST 2002 
Responsible-Changed-Why:  
My MFC reminder. 

http://www.FreeBSD.org/cgi/query-pr.cgi?pr=18286 
State-Changed-From-To: analyzed->closed 
State-Changed-By: mikeh 
State-Changed-When: Fri Mar 15 17:40:27 PST 2002 
State-Changed-Why:  
Fix MFC'd. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=18286 
>Unformatted:
