Austin Group Bug Tracker
2014-07-02 07:29:12 UTC
The following issue has been SUBMITTED.
======================================================================
http://austingroupbugs.net/view.php?id=854
======================================================================
Reported By: philip-guenther
Assigned To:
======================================================================
Project: 1003.1(2013)/Issue7+TC1
Issue ID: 854
Category: Shell and Utilities
Type: Error
Severity: Objection
Priority: normal
Status: New
Name: Philip Guenther
Organization: OpenBSD
User Reference:
Section: XCU 2.9.1.1
Page Number: 2339
Line Number: 74397-74398
Interp Status: ---
Final Accepted Text:
======================================================================
Date Submitted: 2014-07-02 07:29 UTC
Last Modified: 2014-07-02 07:29 UTC
======================================================================
Summary: requirement for additional built-in utilities to be
searched for via $PATH was not and is not existing practice
Description:
According to XCU 2.9.1.1, built-in utilities that are neither special
built-ins (exec, set, etc) nor the regular ones listed in 2.9.1.1 part 1.c
(alias, bg, etc) can only be found by searching $PATH, and that if not
present in $PATH then attempts to execute them must fail with status 127.
That does not match existing practice, even of certified products like
Solaris 10 and OS X Version 10.9. Instead, it appears that existing
implementations just treat all non-special built-ins as found in part 1.c.
Desired Action:
Delete the requirement for other standard utility built-ins to be searched
for in $PATH. Non-special built-ins must be considered after functions.
In 2.9.1.1 part 1.c, state that the listed utilities must be invoked
without searching $PATH, and that any other standard utility may be invoked
without searching $PATH.
Consider changing the label on table 1-5 in XCU 1.6 to something like
"Required Regular Built-In Utilities", or maybe "Minimal set of regular
...".
======================================================================
Issue History
Date Modified Username Field Change
======================================================================
2014-07-02 07:29 philip-guentherNew Issue
2014-07-02 07:29 philip-guentherName => Philip Guenther
2014-07-02 07:29 philip-guentherOrganization => OpenBSD
2014-07-02 07:29 philip-guentherSection => XCU 2.9.1.1
2014-07-02 07:29 philip-guentherPage Number => 2339
2014-07-02 07:29 philip-guentherLine Number => 74397-74398
======================================================================
======================================================================
http://austingroupbugs.net/view.php?id=854
======================================================================
Reported By: philip-guenther
Assigned To:
======================================================================
Project: 1003.1(2013)/Issue7+TC1
Issue ID: 854
Category: Shell and Utilities
Type: Error
Severity: Objection
Priority: normal
Status: New
Name: Philip Guenther
Organization: OpenBSD
User Reference:
Section: XCU 2.9.1.1
Page Number: 2339
Line Number: 74397-74398
Interp Status: ---
Final Accepted Text:
======================================================================
Date Submitted: 2014-07-02 07:29 UTC
Last Modified: 2014-07-02 07:29 UTC
======================================================================
Summary: requirement for additional built-in utilities to be
searched for via $PATH was not and is not existing practice
Description:
According to XCU 2.9.1.1, built-in utilities that are neither special
built-ins (exec, set, etc) nor the regular ones listed in 2.9.1.1 part 1.c
(alias, bg, etc) can only be found by searching $PATH, and that if not
present in $PATH then attempts to execute them must fail with status 127.
That does not match existing practice, even of certified products like
Solaris 10 and OS X Version 10.9. Instead, it appears that existing
implementations just treat all non-special built-ins as found in part 1.c.
Desired Action:
Delete the requirement for other standard utility built-ins to be searched
for in $PATH. Non-special built-ins must be considered after functions.
In 2.9.1.1 part 1.c, state that the listed utilities must be invoked
without searching $PATH, and that any other standard utility may be invoked
without searching $PATH.
Consider changing the label on table 1-5 in XCU 1.6 to something like
"Required Regular Built-In Utilities", or maybe "Minimal set of regular
...".
======================================================================
Issue History
Date Modified Username Field Change
======================================================================
2014-07-02 07:29 philip-guentherNew Issue
2014-07-02 07:29 philip-guentherName => Philip Guenther
2014-07-02 07:29 philip-guentherOrganization => OpenBSD
2014-07-02 07:29 philip-guentherSection => XCU 2.9.1.1
2014-07-02 07:29 philip-guentherPage Number => 2339
2014-07-02 07:29 philip-guentherLine Number => 74397-74398
======================================================================