Imported Upstream version 1.1.11
[platform/upstream/cdrkit.git] / doc / genisoimage / README.rootinfo
1 The -icon-position option will attempt to preserve folder window positions,
2 scroll bars, views etc. for Apple/Unix file formats that support this
3 information (see below for which Apple/Unix encoding are supported).
4
5 This information is stored in the 'FinderInfo' part of a Apple/Unix directory.
6 For example, in a CAP directory structure a directory called 'dirA' will
7 have the necessary FinderInfo stored in file '.finderinfo/dirA'. This file
8 stores information including, the folder's location and size on screen,
9 its scroll positions, folder View (view as Icons, Small Icons, etc.).
10
11 However, the similar FinderInfo data for the 'root' folder is a special case.
12 For example, if a directory called '/some/dir/macfiles' is a CAP volume that
13 is mounted on a Mac as 'macfiles', then the FinderInfo for this directory
14 is stored in the file '/some/dir/.finderinfo/macfiles' - which is outside
15 the CAP directory structure.
16
17 To get round this, an extra option, '-root-info' is used that takes as its
18 argument the name of the file that stores the root folder's FinderInfo.
19
20 Using the above example, the command file options will be something like:
21
22 % mkhybrid --cap -root-info /some/dir/.finderinfo/macfiles /some/dir/macfiles
23
24 The format of the root FinderInfo file must be the same as the 'double-dash'
25 option(s) given on the command line.
26
27 The Apple/Unix encodings that mkhybrid can decode the root FinderInfo are:
28
29 CAP:
30         CAP directory:          /some/dir/macfiles
31         Root FinderInfo file:   /some/dir/.finderinfo/macfiles
32
33 Netatalk:
34         Netatalk directory:     /some/dir/macfiles
35         Root FinderInfo file:   /some/dir/.AppleDouble/RootInfo
36
37 EtherShare:
38         EtherShare directory:   /some/dir/macfiles
39         Root FinderInfo file:   /some/dir/.rsrc/macfiles
40
41 If an HFS disk is mounted on a Linux platform, then the root FinderInfo
42 files are:
43
44 Option 'fork=cap':
45         Root FinderInfo file:   /mountpoint/.rootinfo
46
47 Option 'fork=double':
48         Root FinderInfo file:   /mountpoint/%RootInfo
49
50 Option 'fork=netatalk':
51         Root FinderInfo file:   /mountpoint/.AppleDouble/RootInfo
52
53
54 The '-root-info' option implies the '-icon-position' option. Future releases
55 of mkhybrid may automatically find the root FinderInfo file.
56
57 The volume name is not set from the root FinderInfo file. Use the -V or
58 -hfs-volid options to set the volume name.
59
60 Currently UShare, SGI/XINET, PC Exchange and SFM Apple/Unix root FinderInfo
61 files are not supported by mkhybrid - more information about these formats
62 is required in order to supoort them.
63
64 AppleSingle and MacBinary are file only formats - they don't support folders
65 or volumes.
66
67 Using this option, it is now possible to make a nearly true representation
68 of a Mac folder layout on a Unix/Linux platform.
69
70 Original author: James Pearson 26-Apr-2000
71
72 This describes the program as shipped with cdrkit, a spinoff from the
73 cdrtools project. However, the cdrtools developers are no longer
74 involved in the development of this spinoff and therefore shall not
75 be made responsible for any problem caused by it. Do not try to get
76 support for this program by contacting the original authors.
77
78 If you have support questions, send them to
79
80 debburn-devel@lists.alioth.debian.org
81
82 If you have definitely found a bug, send a mail to this list or to
83
84 submit@bugs.debian.org
85
86 writing at least a short description into the Subject and "Package: cdrkit"
87
88 Source: README.rootinfo from cdrtools package
89 Edited for cdrkit by Christian Fromme <kaner@strace.org>
90