Jump to content
Main menu
Main menu
move to sidebar
hide
Navigation
Main page
Recent changes
Random page
Help about MediaWiki
Special pages
Niidae Wiki
Search
Search
Appearance
Create account
Log in
Personal tools
Create account
Log in
Pages for logged out editors
learn more
Contributions
Talk
Editing
ISO 9660
(section)
Page
Discussion
English
Read
Edit
View history
Tools
Tools
move to sidebar
hide
Actions
Read
Edit
View history
General
What links here
Related changes
Page information
Appearance
move to sidebar
hide
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
=== Rock Ridge === The ''Rock Ridge Interchange Protocol'' (RRIP, [[IEEE]] P1282) is an extension which adds [[POSIX]] [[file system]] semantics. The availability of these extension properties allows for better integration with [[Unix]] and [[Unix-like]] operating systems.<ref>{{cite web|url=http://www.ymi.com/ymi/sites/default/files/pdf/Rockridge.pdf|title=RRIP (IEEE P1282) Draft Standard 1.12|date=8 July 1994|archive-url=https://web.archive.org/web/20170404043745/http://www.ymi.com/ymi/sites/default/files/pdf/Rockridge.pdf|archive-date=2017-04-04|url-status=dead}}</ref> The standard takes its name from the fictional town ''Rock Ridge'' in [[Mel Brooks]]' film ''[[Blazing Saddles]]''.<ref>{{cite web|title=CDFS The Rock Ridge Interchange Protocol (RRIP, IEEE P1282)|url=http://www.cdfs.com/cdfs-glos-rrip.html}}</ref> The RRIP extensions are, briefly: * Longer file names (up to 255 bytes) and fewer restrictions on allowed characters (support for lowercase, etc.) * UNIX-style [[Unix permissions#Traditional Unix permissions|file modes]], [[user id]]s and group ids, and file [[timestamp]]s * Support for [[Symbolic link]]s and [[Device file system|device files]] * Deeper directory hierarchy (more than 8 levels) * Efficient storage of [[sparse file]]s The RRIP extensions are built upon SUSP, defining additional tags for support of POSIX semantics, along with the format and meaning of the corresponding system use fields: * <code>RR</code>: Rock Ridge extensions in-use indicator (note: dropped from standard after version 1.09) * <code>PX</code>: POSIX file attributes * <code>PN</code>: POSIX device numbers * <code>SL</code>: symbolic link * <code>NM</code>: alternate name * <code>CL</code>: child link * <code>PL</code>: parent link * <code>RE</code>: relocated directory * <code>TF</code>: time stamp * <code>SF</code>: sparse file data ''Amiga Rock Ridge'' is similar to RRIP, except it provides additional properties used by [[AmigaOS]]. It too is built on the SUSP standard by defining an "AS"-tagged system use field. Thus both Amiga Rock Ridge and the POSIX RRIP may be used simultaneously on the same volume. Some of the specific properties supported by this extension are the additional [[Amiga]]-bits for files. There is support for attribute "P" that stands for "pure" bit (indicating re-entrant command) and attribute "S" for script bit (indicating [[batch file]]). This includes the protection flags plus an optional comment field. These extensions were introduced by Angela Schmidt with the help of Andrew Young, the primary author of the Rock Ridge Interchange Protocol and System Use Sharing Protocol. The first publicly available software to master a CD-ROM with Amiga extensions was [[MakeCD]], an Amiga software which Angela Schmidt developed together with Patrick Ohly.<ref>{{cite web|title=Amiga MakeCD Support Page|url=http://www.estamos.de/makecd/|access-date=2017-04-04|language=de|author=Angela Schmidt, Patrick Ohly }}</ref>
Summary:
Please note that all contributions to Niidae Wiki may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see
Encyclopedia:Copyrights
for details).
Do not submit copyrighted work without permission!
Cancel
Editing help
(opens in new window)
Search
Search
Editing
ISO 9660
(section)
Add topic