B News' Directory permission problem in /tmp

Henry Spencer henry at utzoo.uucp
Tue Oct 24 01:26:47 AEST 1989


In article <37127 at looking.on.ca> brad at looking.on.ca (Brad Templeton) writes:
>Unix 3.2 is POSIX compliant.  That means that if you pass a filename longer
>than 14 chars, it is not truncated, the open fails.

It should be noted that "POSIX compliant" does not suffice as an explanation
for this particular behavior.  This behavior is *optional* in POSIX; the
alternative is the way Unix historically did it, i.e. just ignore the extra
characters.  That is, blame AT&T, not POSIX, for this decision.
-- 
A bit of tolerance is worth a  |     Henry Spencer at U of Toronto Zoology
megabyte of flaming.           | uunet!attcan!utzoo!henry henry at zoo.toronto.edu



More information about the Comp.unix.xenix mailing list