Post by Michael KraemerDer Sinn meiner Nachfrage war eher, ob VMS solche auf Unixoiden erzeugten CDs anerkennt.
ISO ist klar, aber was ist mit "executable"-bits und/oder
Datei/Recordformat?
Ein klares Jein.
Ohne irgendwelche Angaben, nur mit /MEDIA_FORMAT=CDROM "gemountet" sind
alle Dateien auf der CDROM im "Record format undefined" aka "udf". Wenn
man also auf Unix eine DCL-Kommandoprozedur hat (selbst editiert oder
via HTTP und Konsorten geholt) und diese auf CD brennt, ist sie so von
DCL nicht ausführbar. Da hilft so etwas wie ein
/UNDEFINED_FAT=STREAM_LF:32767 beim "Mounten". Wenn man neben
Unix-Textdateien auch "echte" VMS-Textdateien (Variable length) auf der
gleichen CD hat, hilft /UNDEFINED_FAT nicht wirklich. Dann muss man auf
eine ODS2/5-Platte kopieren und mit $ SET FILE/ATTRIBUTE die
entsprechenden RMS-Attribute setzen, sofern man sie weiss.
Dem VMS-Image activator ist es aber ziemlich egal, welches Record format
eine auszufürende Datei hat. Also ist es angebracht ein Executable wie
UNZIP auf der CD zu hinterlegen und alles was man auf die CD bringt, in
ZIP-Dateien abzulegen: denn auch UNZIP ist es egal, welches Record
format ein ZIP-Archiv hat. Obige Dateien werden dann mit Stream_LF
ausgepackt, oder falls die RMS-Attribute in dem ZIP-Archiv waren, mit
diese Attributen angelegt.