- add sg.o module and sg* devices to initrd, they are needed
[opensuse:installation-images.git] / data / rescue / rescue.file_list
1 d bin cdrom dev etc floppy home lib mnt proc sbin tmp var
2 c 1777 0 0 tmp
3
4 devs:
5   /dev
6
7 aaa_dir:
8   /etc/{ppp,rc.d,uucp}
9   /etc/sysconfig
10   /root
11   /etc/init.d
12   /usr/tmp
13   /var
14 r /var/{spool,squid,lib/YaST}
15
16 aaa_base: prein,postin
17 e prein
18   /etc
19 r /etc/{csh*,default*,mailcap,mime.types,permissions*}
20 r /etc/{rc.d.README,runlevel.fallback,zshrc,cron.daily}
21   /bin
22   /sbin
23   /root
24 r /etc/init.d/rc?.d/*kerneld
25 r /etc/init.d/rc?.d/*cron
26 r /etc/init.d/rc?.d/*pcnfsd
27 r /etc/init.d/rc?.d/*routed
28 r /etc/init.d/rc?.d/*nfs
29 r /etc/init.d/rc?.d/*xdm
30   /usr/bin
31 r /usr/bin/ChangeSymlinks
32   /lib/YaST/SuSEconfig.functions
33   /var/adm/fillup-templates
34 e postin
35 # r /etc/init.d/{README,boot.d/S10serial,cron,kerneld,nfs,pcnfsd,powerfail,routed,serial,skeleton,xdm}
36 t /etc/fstab
37
38 grep:
39   /bin
40
41 base:
42   /bin
43   /usr/{,s}bin
44
45 bash:
46   /bin
47
48 readline:
49   /lib
50
51 cpio:
52   /bin
53   /usr/bin
54
55 cracklib:
56   /usr/lib
57
58 db:
59   /usr/lib/libdb-4.*
60
61 diffutils:
62   /usr/bin
63
64 dump:
65   /sbin/{dump,restore}
66
67 hdparm:
68   /sbin
69
70 e2fsprogs:
71   /{lib,sbin}
72   /usr/{,s}bin
73
74 fileutils:
75   /bin
76   /usr/bin
77
78 findutils:
79   /usr/bin/{find,xargs}
80
81 if suse_release >= 7.3 && (arch eq 'alpha' || suse_xrelease eq 'beta')
82   libgcc:
83     /lib
84 endif
85
86 if suse_release >= 7.4
87   popt:
88     /usr/lib/libpopt.so*
89 endif
90
91 glibc:
92   /etc/nscd.conf
93   /{lib,sbin}
94 r /lib/libdb.so.*
95 r /lib/lib{BrokenLocale.so.1,NoVersion.so.1,SegFault.so}
96   /usr/{,s}bin
97 r /usr/bin/{db*,glibcbug,localedef,rpcgen}
98   /usr/lib/pt_chown
99
100 gpart:
101   /usr/bin
102
103 if arch eq 'sparc' || arch eq 'sparc64'
104   silo:
105     /sbin/silo
106 endif
107
108 gzip:
109   /bin
110   /usr/bin
111
112 joe:
113   /usr/bin/{joe,jmacs}
114 if suse_release >= 7.3
115   /etc/{joerc,jmacsrc}
116 else
117   /usr/lib/{joerc,jmacsrc}
118 endif
119
120 less:
121   /etc
122   /usr/bin
123 r /usr/bin/lesspipe.sh
124 t /usr/bin/lesspipe.sh
125 c 0755 0 0 /usr/bin/lesspipe.sh
126 r /usr/bin/lessopen.sh
127 t /usr/bin/lessopen.sh
128 c 0755 0 0 /usr/bin/lessopen.sh
129 r /usr/bin/lessclose.sh
130 t /usr/bin/lessclose.sh
131 c 0755 0 0 /usr/bin/lessclose.sh
132
133 libz:
134   /lib/libz.so*
135
136 bzip:
137   /usr/lib/libbz2.so*   
138
139 if arch eq 'ia32' || arch eq 'ppc'
140   lilo:
141     /boot
142     /sbin
143 endif
144
145 if arch eq 'ia64'
146   efibootmgr:
147     /usr/sbin
148 endif
149
150 lvm: postin
151   /etc
152   /lib
153   /sbin
154   /var/adm/fillup-templates/sysconfig.lvm
155 e postin
156
157 raidtools: postin
158   /etc
159   /sbin
160 e postin
161
162 mktemp:
163   /bin/mktemp
164
165 modutils:
166   /sbin/{insmod,modprobe,rmmod,lsmod,ksyms,depmod}
167
168 ncurses: postin
169   /lib/libncurses.so.5*
170   /usr/share/terminfo/d/dumb
171   /usr/share/terminfo/l
172   /usr/share/terminfo/v/vt10[02]
173   /usr/bin/{clear,tset,reset}
174 e postin
175
176 net-tools:
177   /{,s}bin
178
179 netcat:
180   /usr/bin
181
182 netcfg:
183   /etc
184 r /etc/{diphosts,ftpusers,hosts.*}
185 E echo Rescue.local >etc/HOSTNAME
186
187 if 0
188 # conflicts with nfs-utils
189 nfs-server: postin
190   /etc/init.d
191   /usr/sbin/{rpc.*,showmount}
192   /var/lib/nfs
193 e postin
194 endif
195
196 icmpinfo:
197   /usr/sbin/icmpinfo
198
199 iputils:
200   /bin/ping
201
202 telnet:
203   /usr/bin/telnet
204
205 finger:
206   /usr/bin/finger
207
208 rsh:
209   /usr/bin
210
211 pam:
212   /{etc,lib,sbin}
213
214 pam-modules: postin
215   /{etc,lib,sbin}
216 e postin
217
218 pciutils:
219   /sbin
220
221 portmap: postin
222   /etc
223   /sbin
224   /usr/sbin
225 e postin
226
227 ps: postin
228   /etc
229   /{,s}bin
230   /usr/bin
231 e postin
232
233 reiserfs:
234   /sbin
235
236 jfsutils:
237   /sbin
238
239 xfsprogs:
240   /lib
241   /sbin
242   /usr/sbin
243
244 xfsdump:
245   /sbin
246   /usr/sbin
247
248 attr:
249   /lib
250   /usr/bin
251
252 dmapi:
253   /lib
254
255 rpm:
256   /bin
257   /usr/bin
258   /{usr,var}/lib/rpm
259 r /usr/lib/rpm/rpm{get,put}text
260 r /usr/bin/rpmqpack
261
262 rsync: postin
263   /etc
264   /usr/{,s}bin
265 e postin
266
267 setserial: postin
268   /etc
269   /bin/setserial
270 e postin
271
272 sh-utils:
273   /{etc,bin}
274 r /bin/su
275   /usr/bin
276
277 shadow:
278   /{etc,bin}
279   /usr/bin
280   /usr/sbin/pwunconv
281
282 openldap2-client:
283   /usr/lib/liblber.so.*
284   /usr/lib/libldap.so.*
285
286 openssl:
287   /usr/lib/libcrypto.so.*
288   /usr/lib/libssl.so.*
289
290 cyrus-sasl:
291   /usr/lib/libsasl.so.*
292
293 db:
294   /usr/lib/libdb-4*.so  
295
296 heimdal-lib:
297   /etc
298   /usr/lib/libasn1.so.*
299   /usr/lib/libcom_err.so.*
300   /usr/lib/libgssapi.so.*
301   /usr/lib/libkrb5.so.*
302   /usr/lib/libroken.so.*
303
304 strace:
305   /usr/bin/strace
306
307 syslogd: postin
308   /etc
309   /sbin/{klogd,syslogd}
310   /var/adm/fillup-templates/sysconfig.syslog
311 e postin
312
313 sysvinit: postin
314 n /dev/initctl
315 c 600 0 0 /dev/initctl
316   /{etc,sbin}
317 # r /sbin/{powerd,runlevel,setserialbits,start-stop-daemon,sulogin}
318   /usr/bin
319   /bin/usleep
320 e postin
321
322 textutils:
323   /bin
324   /usr/bin
325
326 traceroute:
327   /usr/sbin/traceroute
328
329 util-linux: postin
330   /etc
331   /bin/{dmesg,kill,mount,umount,guessfstype}
332   /sbin/{blockdev,ctrlaltdel,elvtune,fdisk,hwclock,losetup,mkfs,mkfs.bfs,mkswap,pivot_root,swapon,swapoff}
333   /sbin/agetty
334   /usr/{bin,sbin}
335 e postin
336
337 vim:
338   /etc
339   /bin/vi{,m}
340   /usr/bin/vi{,m}
341
342 gdbm:
343   /usr/lib/libgdbm.so.2*
344
345 hwinfo:
346   /usr/{sbin,lib}
347
348 parted:
349   /usr/lib
350   /sbin
351
352 gawk:
353   /bin
354
355 ddrescue:
356   /bin
357
358 hex:
359   /usr/bin/hex
360
361 if arch ne 'sparc'
362   <kernel_rpm>:
363     f / st.o
364     f / sg.o
365
366     f / linear.o
367     f / lvm-mod.o
368     if arch eq 'ppc'
369       f / md.o
370     endif
371     f / raid0.o
372     f / raid1.o
373     f / raid5.o
374     f / xor.o
375     f / reiserfs.o
376     if arch ne 'ia64'
377       f / jfs.o
378     endif
379     f / jbd.o
380     f / ext3.o
381     f / hpfs.o
382     f / loop_fish2.o
383     f / xfs.o
384     f / xfs_support.o
385     f / xfs_dmapi.o
386 if arch eq 'alpha'
387     m /boot/System.map-* /System.map
388 else
389     m /boot/System.map-* /System.map
390 endif 
391
392   # run depmod
393   e /sbin/depmod -a -F /System.map <kernel_ver>
394   r /System.map /sbin/depmod
395 endif
396
397 # now run SuSEconfig
398 e echo "/dev/root / ext2 defaults 0 0" >/etc/fstab
399 e echo "proc /proc proc defaults 0 0" >>/etc/fstab
400 e echo "devpts /dev/pts devpts defaults 0 0" >>/etc/fstab
401 e /sbin/SuSEconfig --force --norestarts
402
403 r /var/adm/fillup-templates
404