Article 5637 (13 more) in alt.cd-rom:
From: rdm@cfcl.com (Rich Morin)
Subject: *IX handling of ISO-9660 CD-ROMs
Message-ID: <37759@hoptoad.uucp>
Date: 2 Nov 92 19:26:05 GMT
Sender: news@hoptoad.uucp
Reply-To: rdm@cfcl.com (Rich Morin)
Distribution: world
Organization: Canta Forda Computer Lab, Pacifica, CA
Lines: 76
Keywords: ISO-9660 UNIX CD-ROM
Nntp-Posting-Host: cfcl.com


As promised, here are some notes on ISO-9660 handling by various *IXen.
Help me fill in the gaps; I'll post an update when it seems warranted.

Rich Morin, rdm@cfcl.com


Nomenclature
============

There are four basic ways in which *IX implementations of ISO-9660
seem to differ.  I encode these as [Pp], [Uu], [Vv], and [Xx]:

        P/p     Show/hide trailing periods
        U/u     Display alphabetic characters in UPPER/lower case
        V/v     Show/hide version numbers (;1)
        X/x     Files are/aren't executable


Summary
=======

Here is a summary of which vendors are doing what about U, V, and X:

  0     uvx     Irix, Linux
  1     uvX     386BSD, BSD/386, SunOS
  2     uVx     ?
  3     uVX     AIX, IS/IX
  4     Uvx     ?
  5     UvX     HP-UX
  6     UVx     MachTen, Ultrix
  7     UVX     ?

Details
=======

OS              Ver.    Company         Hardware        Int.
==              ====    =======         ========        ====

386BSD          0.1     B&L Jolitz      [234]86 PC      PuvX

A/UX            3.0     Apple           Apple Mac.      ----
        ISO-9660 discs are only availavle via the Finder.

AIX             3.1.5   IBM             IBM RS/6000     ?uVX

BSD/386         GAMMA3  BSDI            [34]86 PC       puvX
        Actually uses mode 777.

HP-UX           8.05    HP              HP 9000/700     pUvX

Irix            ?       SGI             SGI ?           ?uvx
        X is an option.

IS/IX           3.0.1   Int. Sys.       [34]86 PC       ?uVX
        Mode 555, but shell scripts can't execute off the disc.

Linux           0.98    Linus T., etc.  [34]86  PC      Puvx
        Trailing periods appear in ls output, etc.  You can do
        either "more readme." or "more readme", however.

MachTen         ?       TENON           Apple Mac.      PUVx

SunOS           4.1.X   Sun Micro.      Sun [34]        puvX

Ultrix          4.3     DEC             DEC ?           PUVx
        The noversion and nodefperm options allow v and X.
        If you mount with "defperm" (the default), files APPEAR
        to have mode 555 to "ls", but cannot actually be executed.
        If you mount with "nodefperm", they look exactly the same
        to "ls", but CAN be executed.
--
Rich Morin, Canta Forda Computer Laboratory | Prime Time Freeware - quality
  UNIX consulting, training, and writing    | freeware at affordable prices
  P.O. Box 1488, Pacifica, CA, 94044, USA   |          ptf@cfcl.com
rdm@cfcl.com    +1 415-873-7841 (Voice/Fax) | +1 408-738-4832 (V), -2050 (F)
