This commit was manufactured by cvs2svn to create tag 'LFS-5_1_1-2'.
[automated_linux_from_scratch.git] / profiles / LFS / chapter06 / creatingdirs.xml
blobce8b46fd2dd2e4278588bd80521238bddd41da1a
1 <stage name="Creating directory tree">
2         <mkdir base="/">
3                 <option>parents</option>
4         
5                 <name>bin</name>
6                 <name>boot</name>
7                 <name>dev/pts</name>
8                 <name>dev/shm</name>
9                 <name>etc/opt</name>
10                 <name>home</name>
11                 <name>lib</name>
12                 <name>media/cdrom</name>
13                 <name>media/floppy</name>
14                 <name>mnt</name>
15                 <name>proc</name>
16                 <name>root</name>
17                 <name>sbin</name>
18                 <name>srv</name>
19                 <name>tmp</name>
20                 <name>usr/local</name>
21                 <name>var</name>
22                 <name>opt</name>
23         </mkdir>
25         <mkdir base="/usr">
26                 <option>parents</option>
28                 <name>bin</name>
29                 <name>include</name>
30                 <name>lib</name>
31                 <name>sbin</name>
32                 <name>share</name>
33                 <name>src</name>
34         </mkdir>
36         <link>
37                 <option>force</option>
38                 <target>share/man</target>
39                 <target>share/doc</target>
40                 <target>share/info</target>
41                 <name>/usr</name>
42         </link>
44         <mkdir base="/usr/share">
45                 <option>parents</option>
47                 <name>doc</name>
48                 <name>info</name>
49                 <name>locale</name>
50                 <name>man</name>
51                 <name>misc</name>
52                 <name>terminfo</name>
53                 <name>zoneinfo</name>
54         </mkdir>
56         <mkdir base="/usr/share/man">
57                 <option>parents</option>
59                 <name>man1</name>
60                 <name>man2</name>
61                 <name>man3</name>
62                 <name>man4</name>
63                 <name>man5</name>
64                 <name>man6</name>
65                 <name>man7</name>
66                 <name>man8</name>
67         </mkdir>
69         <mkdir base="/usr/local">
70                 <option>parents</option>
71                 <name>bin</name>
72                 <name>etc</name>
73                 <name>include</name>
74                 <name>lib</name>
75                 <name>sbin</name>
76                 <name>share</name>
77                 <name>src</name>
78         </mkdir>
80         <link>
81                 <option>force</option>
82                 <target>share/man</target>
83                 <target>share/doc</target>
84                 <target>share/info</target>
85                 <name>/usr/local</name>
86         </link>
88         <mkdir base="/usr/local/share">
89                 <option>parents</option>
91                 <name>dict</name>
92                 <name>doc</name>
93                 <name>info</name>
94                 <name>locale</name>
95                 <name>man</name>
96                 <name>nls</name>
97                 <name>misc</name>
98                 <name>terminfo</name>
99                 <name>zoneinfo</name>
100         </mkdir>
102         <mkdir base="/usr/local/share/man">
103                 <option>parents</option>
105                 <name>man1</name>
106                 <name>man2</name>
107                 <name>man3</name>
108                 <name>man4</name>
109                 <name>man5</name>
110                 <name>man6</name>
111                 <name>man7</name>
112                 <name>man8</name>
113         </mkdir>
114         
115         <mkdir base="/var">
116                 <option>parents</option>
118                 <name>lock</name>
119                 <name>log</name>
120                 <name>mail</name>
121                 <name>run</name>
122                 <name>spool</name>
123                 <name>tmp</name>
124                 <name>opt</name>
125                 <name>cache</name>
126                 <name>lib/misc</name>
127                 <name>local</name>
128         </mkdir>
130         <mkdir base="/opt">
131                 <option>parents</option>
133                 <name>bin</name>
134                 <name>doc</name>
135                 <name>include</name>
136                 <name>info</name>
137                 <name>lib</name>
138                 <name>man/man1</name>
139                 <name>man/man2</name>
140                 <name>man/man3</name>
141                 <name>man/man4</name>
142                 <name>man/man5</name>
143                 <name>man/man6</name>
144                 <name>man/man7</name>
145                 <name>man/man8</name>
146         </mkdir>
147         
148         <permissions mode="0750">
149                 <name>/root</name>
150         </permissions>
152         <permissions mode="1777">
153                 <name>/tmp</name>
154                 <name>/var/tmp</name>
155         </permissions>
156 </stage>