|
Home About Us A-Z Index Search * Contact Us Register Login Press ShopThe Open Brand -- Problem Reporting and Interpretations System |
Problem Report 1032 Details
Show help | Quick Search | Submit a Test Suite Support Request | Click here to view your privileges
This page provides all information on Problem Report 1032.
Report 1032 Actions
Problem Report Number 1032 Submitter's Classification Specification problem State Resolved Resolution Permanent Interpretation (PIN) Problem Resolution ID PIN.X.0132 Raised 2003-02-07 08:00 Updated 2003-03-13 08:00 Published 2003-02-10 08:00 Product Standard Commands and Utilities V2 (UNIX 95) Certification Program The Open Brand certification program Test Suite VSC version 5.1.2 Test Identification POSIX.cmd/mkdir 24 25 26 27 28 29 30 31 32 Specification Commands and Utilities Issue 4 Version 2 Location in Spec See Problem Text Problem Summary PIN4C.00068 An alternative behaviour is allowed, where the umask is applied to the mode specified with -m. Problem Text
The tests for -m options were changed to correspond to the POSIX.2B
requirements. However our system still exhibits the behavior of using
the umask, which is still correct behavior per PASC interp 1003.2-92 #67.Test Output
***********************************************************************
/tset/POSIX.cmd/mkdir/mkdir.ex 1 Failed
Test Information:
Assertion #24 (A): When a single mode clause starts with 'u
<LC> ' and nonzero umask
Note: The behavior associated with this assertion is curre
<LC> ntly
the subject of an IEEE POSIX.2 interpretation request, whi
<LC> ch
allows an alternative behaviour where the umask is applied
<LC> .
Testing "-m u=rx" with umask 220
Command failed: 'expr "Xdr-xr-xrwx" : 'Xdr-[a-z]rw[a-z]rw[
<LC> a-z]' >/dev/null 2>&1'
***********************************************************************
***********************************************************************
/tset/POSIX.cmd/mkdir/mkdir.ex 1 Failed
Test Information:
Assertion #25 (A): When a single mode clause starts with 'g
<LC> ' and nonzero umask
Note: The behavior associated with this assertion is curre
<LC> ntly
the subject of an IEEE POSIX.2 interpretation request, whi
<LC> ch
allows an alternative behaviour where the umask is applied
<LC> .
Testing "-m g=rx" with umask 220
Command failed: 'expr "Xdr-xr-xrwx" : 'Xdrw[a-z]r-[a-z]rw[
<LC> a-z]' >/dev/null 2>&1'
***********************************************************************
***********************************************************************
/tset/POSIX.cmd/mkdir/mkdir.ex 1 Failed
Test Information:
Assertion #26 (A): When a single mode clause starts with 'o
<LC> ' and nonzero umask
Note: The behavior associated with this assertion is curre
<LC> ntly
the subject of an IEEE POSIX.2 interpretation request, whi
<LC> ch
allows an alternative behaviour where the umask is applied
<LC> .
Testing "-m o=rx" with umask 022
Command failed: 'expr "Xdrwxr-xr-x" : 'Xdrw[a-z]rw[a-z]r-[
<LC> a-z]' >/dev/null 2>&1'
***********************************************************************
***********************************************************************
/tset/POSIX.cmd/mkdir/mkdir.ex 1 Failed
Test Information:
Assertion #27 (A): When a single mode clause has op '+' and
<LC> who and param are specified
Note: The behavior associated with this assertion is curre
<LC> ntly
the subject of an IEEE POSIX.2 interpretation request, whi
<LC> ch
allows an alternative behaviour where the umask is applied
<LC> .
Testing "-m o+wx" with umask 026
Command failed: 'expr "Xdrwxr-x-wx" : 'Xdrw[a-z]rw[a-z]rw[
<LC> a-z]' >/dev/null 2>&1'
***********************************************************************
***********************************************************************
/tset/POSIX.cmd/mkdir/mkdir.ex 1 Failed
Test Information:
Assertion #28 (A): When a single mode clause has op '+' and
<LC> only param are specified
Note: The behavior associated with this assertion is curre
<LC> ntly
the subject of an IEEE POSIX.2 interpretation request, whi
<LC> ch
allows an alternative behaviour where the umask is applied
<LC> .
Testing "-m +wx" with umask 026
Command failed: 'expr "Xdrwxr-x--x" : 'Xdrw[a-z]rw[a-z]rw[
<LC> a-z]' >/dev/null 2>&1'
***********************************************************************
***********************************************************************
/tset/POSIX.cmd/mkdir/mkdir.ex 1 Failed
Test Information:
Assertion #29 (A): When single mode clause has only the op
<LC> '+'
Note: The behavior associated with this assertion is curre
<LC> ntly
the subject of an IEEE POSIX.2 interpretation request, whi
<LC> ch
allows an alternative behaviour where the umask is applied
<LC> .
Testing "-m +" with umask 022
Command failed: 'expr "Xdrwxr-xr-x" : 'Xdrw[a-z]rw[a-z]rw[
<LC> a-z]' >/dev/null 2>&1'
***********************************************************************
***********************************************************************
/tset/POSIX.cmd/mkdir/mkdir.ex 1 Failed
Test Information:
Assertion #30 (A): When a single mode clause has op '-' and
<LC> who and param are specified
Note: The behavior associated with this assertion is curre
<LC> ntly
the subject of an IEEE POSIX.2 interpretation request, whi
<LC> ch
allows an alternative behaviour where the umask is applied
<LC> .
Testing "-m o-wx" with umask 026
Command failed: 'expr "Xdrwxr-x---" : 'Xdrw[a-z]rw[a-z]r-[
<LC> A-Z-]' >/dev/null 2>&1'
***********************************************************************
***********************************************************************
/tset/POSIX.cmd/mkdir/mkdir.ex 1 Failed
Test Information:
Assertion #31 (A): When a single mode clause has op '-' and
<LC> only param are specified
Note: The behavior associated with this assertion is curre
<LC> ntly
the subject of an IEEE POSIX.2 interpretation request, whi
<LC> ch
allows an alternative behaviour where the umask is applied
<LC> .
Testing "-m -wx" with umask 026
Command failed: 'expr "Xdr--r-----" : 'Xdr-[A-Z-]rw[A-Z-]r
<LC> w[A-Z-]' >/dev/null 2>&1'
***********************************************************************
***********************************************************************
/tset/POSIX.cmd/mkdir/mkdir.ex 1 Failed
Test Information:
Assertion #32 (A): When single mode clause has only the op
<LC> '-'
Note: The behavior associated with this assertion is curre
<LC> ntly
the subject of an IEEE POSIX.2 interpretation request, whi
<LC> ch
allows an alternative behaviour where the umask is applied
<LC> .
Testing "-m -" with umask 022
Command failed: 'expr "Xdrwxr-xr-x" : 'Xdrw[a-z]rw[a-z]rw[
<LC> a-z]' >/dev/null 2>&1'
***********************************************************************Review Information
Review Type TSMA Review Start Date null Completed null Status Complete Review Recommendation No Resolution Given Review Response
The need for an interpretation to be granted that will allow this
alternative behaviour was anticipated, and was mentioned in the
VSC5.1.2 release notes.
A Permanent Interpretation is recommended.
Review Type SA Review Start Date null Completed null Status Complete Review Resolution Permanent Interpretation (PIN) Review Conclusion
A Permanent Interpretation is granted.
Problem Reporting System Options:
- View Report 1032
- List All PRs
- Search Reports
- Email the System Administrator
- View the The Open Brand Interpretations Database User Manual
Contact the Certification Authority