DOC HOME SITE MAP MAN PAGES GNU INFO SEARCH PRINT BOOK
 
Administering filesystems

cdfs advanced mount options

When you add or modify a CDFS filesystem you can set advanced options for this filesystem type. The advanced options are divided into two groups, Extension and Supplemental. The significance of the division will become apparent below when descibing the different ways to apply the options. The Filesystem Manager supports the following options:

Extension Related Options


Extensions to ISO-9660/High Sierra
Enable/Disable the processing of all extensions to the ISO-9660/High-Sierra specification (SUSP and non-SUSP alike). By default cdfs mount enables the processing of all extensions to the ISO-9660/High-Sierra specification.


NOTE: After CDFS mounts an ISO-9660 CD-ROM or a CD-ROM image, only one of the extensions (i.e. either RRIP, Joliet, or Pure ISO-9660) will be Active. How an extension becomes the Active Extension is determined by:


System Use Sharing Protocol
Enable/disable the processing of all System Use Sharing Protocol (SUSP) compliant extensions to the ISO-9660/High-Sierra specification. The SUSP defines a mechanism for which the System Use Area (SUA) of a Directory Record (DREC) may be shared by multiple independent organizations, such as the Rock Ridge Interchange Protocol (RRIP). DRECs are elements of a CD-ROM Directory Hierarchy which is managed by a Volume Descriptor (either the Primary Volume Descriptor (PVD) or a Supplementary Volume Descriptor (SVD) if any exist). By default cdfs mount enables the processing of SUSP.


NOTE: The CDFS filesystem implementation only supports SUSP and compliant SUSP extensions (i.e. RRIP) on DREC SUAs that are managed by the (PVD) It does not support SUSP on DREC SUAs that is managed by any SVD such as a SVD that is supporting Joliet extensions for example.


Rock Ridge Interchange Protocol
Enable/disable the processing of all Rock Ridge Interchange Protocol (RRIP) extensions to the ISO-9660/High-Sierra specification. The RRIP is a SUSP-compliant set of extensions that provide POSIX file semantics. By default, cdfs mount enables the processing of RRIP.

Joliet
Enable/Disable the processing of the Joliet extensions to the ISO-9660/High-Sierra specification. Joliet utilizes the Supplementary Volume Descriptor (SVD) feature of the ISO-9660/High-Sierra specification to manage a Directory Hierarchy and by doing so eliminates several ISO-9660/High-Sierra restrictions such as File/Directory Identifiers lengths, character sets (Identifiers are recored within the Unicode (i.e. ISO10646) character set), and Directory Hierarch depth. By default, cdfs mount enables the processing of Joliet.

Supplemental Related Options


Filename Conversion
There are three possible options for altering the diplay of filenames recorded on a ISO-9660 CD-ROM media or image:

  1. Do not alter the filename. This option is mutually exclusive with the next two options.

  2. Display filenames in lowercase and suppresses any trailing period (.) characters.

  3. Suppress the display of version numbers and separators (;).

The default is to do options 2 & 3. If filenames have been recorded as POSIX filenames (i.e. the RRIP extension) and RRIP is the Active Extension, option 2 and 3 have no effect. If filenames have been recorded as Joliet filenames and Joliet is the Active Extension, option 2 has no effect.


Grant Directory Search Permission to use who has
Determines the search permissions for a directory (as recorded on the CD-ROM or defined by the Default File Permissions option): execute permissions only, or read and execute.

Default File Permissions
Sets the permissions for files recorded without permissions (as defined in an extended attribute record, or XAR, the optional data structure used within an ISO9660 format CD-ROM for recording file attributes). Specify the mode in octal. See chmod(1) The default permissions are set to 0444.

Default Directory Permissions
Sets the permissions for directories recorded without permissions. Specify the mode in octal. See chmod(1) The default permissions are set to 0555.

Default User (Name or ID)
Defines the default user for files and directories that are recorded without ownership. If you set this option, you must use a valid user name or a valid user ID between 0 and 60002. If you do not set this option, the files are recorded with the user ID of the mount point for the filesystem.

Default Group (Name or ID)
Defines the default group for files and directories recorded without this information. If you set this option, you must use a valid group name or a valid group ID between 0 and 60002. If you do not set this option, the files are recorded with the group ID of the mount point for the filesystem.

User ID Mapping
Maps the user ID recorded on the CD-ROM to a user ID on the system. If you set this option, you must use a valid user name or a valid user ID between 0 and 60002.

Group ID Mapping
Maps the group ID recorded on the CD-ROM to a group ID on the system. If you set this option, you must use a valid group name or a valid group ID between 0 and 60002.

Device ID Mapping
Maps the device number recorded on the CD-ROM to a device number on the system. If you specify this option, the device pathname must be a full pathname from the root of the CD-ROM. The major device number on the system must be a valid device number in the range of 0 to 8191. The minor device number on the system must be a valid device number in the range of 0 to 262143.


NOTE: The Filesystem Manager only supports device ID mapping options for Rockridge filesystems.

See also:


Next topic: Mapping CD-ROM files to system entities
Previous topic: -1

© 2004 The SCO Group, Inc. All rights reserved.
UnixWare 7 Release 7.1.4 - 22 April 2004