This commit was manufactured by cvs2svn to create tag
[opensuse:installation-images.git] / data / rescue / rescue.file_list
1 d bin dev etc home lib mnt proc sys sbin tmp var
2 d media/{cdrom,floppy}
3 c 1777 0 0 tmp
4
5 devs:
6   /dev
7
8 fillup:
9   /bin
10
11 filesystem:
12   /etc/{ppp,rc.d,uucp}
13   /etc/sysconfig
14   /root
15   /etc/init.d
16   /usr/tmp
17   /var
18 r /var/{spool,squid,lib/YaST}
19
20 sysconfig:
21   /etc
22   /sbin
23   /var
24   /lib*/libgetconfig.so*
25
26 iproute2:
27   /sbin/ip
28
29 insserv:
30   /etc
31   /sbin
32
33 aaa_base: prein,postin
34 e prein
35   /etc
36 r /etc/{csh*,default*,mailcap,mime.types,permissions*}
37 r /etc/{rc.d.README,runlevel.fallback,zshrc,cron.daily}
38   /sbin
39   /root
40 r /etc/init.d/rc?.d/*kerneld
41 r /etc/init.d/rc?.d/*cron
42 r /etc/init.d/rc?.d/*pcnfsd
43 r /etc/init.d/rc?.d/*routed
44 r /etc/init.d/rc?.d/*nfs
45 r /etc/init.d/rc?.d/*xdm
46   /usr/bin
47 r /usr/bin/ChangeSymlinks
48   /lib/YaST/SuSEconfig.functions
49   /var/adm/fillup-templates
50 x etc/init.d/boot.rootfsck /etc/init.d/boot.rootfsck
51 e postin
52 e insserv etc/init.d/boot.shm
53 e insserv etc/init.d/boot.rootfsck
54 # r /etc/init.d/{README,boot.d/S10serial,cron,kerneld,nfs,pcnfsd,powerfail,routed,serial,skeleton,xdm}
55 t /etc/fstab
56
57 mkinitrd:
58   /
59
60 grep:
61   /bin
62
63 sed:
64   /bin
65
66 tar:
67   /bin
68
69 star:
70   /etc
71   /usr/{,s}bin
72
73 bash:
74   /bin
75
76 readline:
77   /lib*
78
79 cpio:
80   /bin
81   /usr/bin
82
83 cracklib:
84   /usr/lib*
85
86 libxcrypt:
87   /lib*
88
89 db:
90   /usr/lib*/libdb-4.*
91
92 diffutils:
93   /usr/bin
94
95 dump:
96   /sbin/{dump,restore}
97
98 hdparm:
99   /sbin
100
101 ntfsprogs:
102   /usr/lib*/libntfs.so.*
103   /usr/{,s}bin
104
105 e2fsprogs:
106   /{lib*,sbin}
107   /usr/{,s}bin
108
109 coreutils:
110   /etc
111   /bin
112   /usr/bin
113
114 dosfstools:
115   /sbin
116
117 findutils:
118   /usr/bin/{find,xargs}
119
120 libacl:
121   /lib*
122
123 popt:
124   /usr/lib*/libpopt.so*
125
126 nscd:
127   /etc/nscd.conf
128
129 tcpd:
130   /lib*/libwrap.so*
131
132 libgcc:
133   /lib*
134
135 glibc:
136   /etc/ld.so.conf
137   /{lib*,sbin}
138 r /lib/libdb.so.*
139 r /lib/lib{BrokenLocale.so.1,NoVersion.so.1,SegFault.so}
140   /usr/{,s}bin
141 r /usr/bin/{db*,glibcbug,localedef,rpcgen}
142   /usr/lib*/pt_chown
143
144 gpart:
145   /usr/bin
146
147 if arch eq 'sparc' || arch eq 'sparc64'
148   silo:
149     /sbin/silo
150 endif
151
152 gzip:
153   /bin
154   /usr/bin
155
156 joe:
157   /usr/bin/{joe,jmacs}
158   /etc/{joerc,jmacsrc}
159
160 less:
161   /etc
162   /usr/bin
163 r /usr/bin/lesspipe.sh
164 t /usr/bin/lesspipe.sh
165 c 0755 0 0 /usr/bin/lesspipe.sh
166 r /usr/bin/lessopen.sh
167 t /usr/bin/lessopen.sh
168 c 0755 0 0 /usr/bin/lessopen.sh
169 r /usr/bin/lessclose.sh
170 t /usr/bin/lessclose.sh
171 c 0755 0 0 /usr/bin/lessclose.sh
172
173 zlib:
174   /lib*/libz.so*
175
176 bzip2:
177   /usr/bin
178   /usr/lib*/libbz2.so*  
179
180 if arch eq 'ia32' || arch eq 'ppc'
181   lilo:
182     if arch eq 'ppc'
183       /lib/lilo
184       /bin
185     endif
186     /sbin
187     if arch eq 'ia32'
188       /usr/sbin
189     endif
190 endif
191
192 if arch eq 'ppc'
193   pdisk:
194     /sbin/pdisk
195   iprutils:
196     /sbin
197   ibmsis:
198     /etc/microcode
199     /sbin
200   ncurses:
201     /usr/lib/libpanel.so.*
202     /usr/lib/libform.so.*
203     /usr/lib/libmenu.so.*
204     # for p690 hvc console
205     /usr/share/terminfo/v/vt320
206   eject:
207     /bin
208 endif
209
210 scsi:
211   /bin
212   /dev
213   /usr/bin
214   /usr/sbin
215
216 if arch eq 'ia32'
217   grub:
218     /usr/{bin,sbin,lib}
219 endif
220
221 if arch eq 'ia64'
222   efibootmgr:
223     /usr/sbin
224 endif
225
226 lvm2: postin
227   /etc
228   /sbin
229   /var
230 e postin
231
232 device-mapper: postin
233   /dev
234   /etc
235   /lib*
236   /sbin
237 e postin
238
239 raidtools: postin
240   /etc
241   /sbin
242 e postin
243
244 mktemp:
245   /bin/mktemp
246
247 module-init-tools:
248   /sbin/{insmod,modprobe,rmmod,depmod,ksyms}
249   /sbin/{insmod,modprobe,rmmod,depmod}.old
250   # don't ask...
251   /bin/lsmod{,.old}
252
253 ncurses:
254   /lib*/libncurses.so.5*
255   /usr/share/terminfo/d/dumb
256   /usr/share/terminfo/l
257   /usr/share/terminfo/v/vt10[02]
258   /usr/bin/{clear,tset,reset}
259
260 net-tools:
261   /{,s}bin
262   /usr/sbin
263
264 netcat:
265   /usr/bin
266
267 netcfg:
268   /etc
269 r /etc/{diphosts,ftpusers,hosts.*}
270 e echo Rescue.local >etc/HOSTNAME
271
272 if 0
273 # conflicts with nfs-utils
274 nfs-server: postin
275   /etc/init.d
276   /usr/sbin/{rpc.*,showmount}
277   /var/lib/nfs
278 e postin
279 endif
280
281 icmpinfo:
282   /usr/sbin/icmpinfo
283
284 iputils:
285   /bin/ping
286
287 telnet:
288   /usr/bin/telnet
289
290 finger:
291   /usr/bin/finger
292
293 rsh:
294   /usr/bin
295
296 resmgr:
297   /lib*/libresmgr.so.*
298
299 pam:
300   /{etc,lib*,sbin}
301
302 pam-modules: postin
303   /{etc,lib*,sbin}
304
305   # don't use cracklib
306   c 755 0 0 /etc/security
307   R s/^(password:.*?)\s+use_cracklib\b/$1/ /etc/security/pam_pwcheck.conf
308
309 E postin
310
311 pciutils:
312   /sbin
313
314 portmap: postin
315   /etc
316   /sbin
317   /usr/sbin
318 e postin
319
320 procps:
321   /bin/ps
322   /usr/bin/{free,top,vmstat}
323
324 psmisc:
325   m /bin/fuser /usr/bin
326   /usr/bin/killall
327   /usr/bin/pstree
328
329 procinfo:
330   /usr/bin/socklist
331
332 reiserfs:
333   /sbin
334
335 jfsutils:
336   /sbin
337
338 xfsprogs:
339   /lib*
340   /usr/sbin
341   /sbin
342
343 xfsdump:
344   /usr/sbin
345   /sbin
346
347 openslp:
348   /etc
349   /usr/bin
350   /usr/lib*
351
352 libattr:
353   /lib*
354
355 attr:
356   /usr/bin
357
358 dmapi:
359   /lib*
360
361 rpm:
362   /bin
363   /usr/bin
364   /{usr,var}/lib/rpm
365   /usr/lib*/librpm*.so
366 r /usr/lib/rpm/rpm{get,put}text
367 r /usr/bin/rpmqpack
368
369 rsync: postin
370   /etc
371   /usr/{,s}bin
372 e postin
373
374 setserial: postin
375   /etc
376   /bin/setserial
377 e postin
378
379 pwdutils:
380   /{etc,bin}
381   /usr/bin
382   /usr/sbin/pwunconv
383
384 openldap2-client:
385   /usr/lib*/liblber.so.*
386   /usr/lib*/libldap.so.*
387
388 openssl:
389   /usr/lib*/libcrypto.so.*
390   /usr/lib*/libssl.so.*
391
392 cyrus-sasl:
393   /usr/lib*/libsasl2.so.*
394
395 db:
396   /usr/lib*/libdb-4*.so  
397
398 heimdal-lib:
399   /etc
400   /usr/lib*/libasn1.so.*
401   /usr/lib*/libgssapi.so.*
402   /usr/lib*/libkrb5.so.*
403   /usr/lib*/libroken.so.*
404   /usr/lib*/libkafs.so.*
405
406 strace:
407   /usr/bin/strace
408
409 syslogd: postin
410   /etc
411   /sbin/{klogd,syslogd}
412   /var/adm/fillup-templates/sysconfig.syslog
413 e postin
414
415 sysvinit: postin
416 n /dev/initctl
417 c 600 0 0 /dev/initctl
418   /sbin
419 if arch ne 's390' && arch ne 's390x'
420   /etc
421 endif
422 # r /sbin/{powerd,runlevel,setserialbits,start-stop-daemon,sulogin}
423   /usr/bin
424   /bin/usleep
425 e postin
426
427 util-linux: postin
428   /etc
429   /bin/{dmesg,mount,umount,guessfstype}
430 if arch ne 's390' && arch ne 's390x'
431   /sbin/hwclock
432 endif
433   /sbin/{blockdev,ctrlaltdel,elvtune,fdisk,losetup,mkfs,mkfs.bfs,mkswap,pivot_root,swapon,swapoff}
434   /sbin/agetty
435   /usr/{bin,sbin}
436 e postin
437
438 mingetty:
439   /sbin
440
441 libselinux:
442   /lib*/libselinux.so*
443
444 vim:
445   /etc
446   /bin/vi{,m}
447   /usr/bin/vi{,m}
448
449 gdbm:
450   /usr/lib*/libgdbm.so*
451
452 hwinfo:
453   /usr/{sbin,lib*}
454
455 udev:
456   /lib/klibc
457   /etc
458   /lib*/libsysfs.so*
459   /usr/bin
460   /sbin  
461
462 parted:
463   /usr/lib*
464   /usr/sbin
465
466 gawk:
467   /bin
468
469 ddrescue:
470   /bin
471
472 hex:
473   /usr/bin/hex
474
475 mdadm:
476   /sbin
477
478 openssh:
479   /etc/ssh
480   /usr/bin
481   /usr/lib*
482
483 dhcpcd:
484   /sbin
485   /var
486
487 smartmontools:
488   /etc
489   /usr/sbin
490
491 if arch ne 'sparc'
492   <kernel_rpm>:
493     f / st.ko
494     if arch ne 'ppc'
495     f / sg.ko
496     f / reiserfs.ko
497     if arch ne 'ia64'
498       f / jfs.ko
499     endif
500     f / jbd.ko
501     f / ext3.ko
502     f / hpfs.ko
503     f / xfs.ko
504     f / xfs_quota.ko
505     endif
506
507
508     f / linear.ko
509     f / multipath.ko
510     f / raid0.ko
511     f / raid1.ko
512     f / raid5.ko
513     f / raid6.ko
514     f / xor.ko
515     f / dm-crypt.ko
516     f / dm-flakey.ko
517     f / dm-mirror.ko
518     f / dm-mod.ko
519     f / dm-multipath.ko
520     f / dm-snapshot.ko
521     f / dm-zero.ko
522
523 if arch eq 'alpha'
524     m /boot/System.map-* /System.map
525 else
526     m /boot/System.map-* /System.map
527 endif 
528
529   # run depmod
530   E /sbin/depmod -a -F /System.map <kernel_ver>
531   r /System.map /sbin/depmod
532 endif
533
534   # serial console / mingetty setup for ppc mostly.
535   x etc/init.d/boot.local /etc/init.d/boot.local
536
537 # enable sysrq
538 e perl -pi -e '\''s/^(ENABLE_SYSRQ=).*/$1"yes"/'\'' etc/sysconfig/sysctl
539
540 # now run SuSEconfig
541 E echo "/dev/root / ext2 defaults 0 0" >/etc/fstab
542 E echo "proc /proc proc defaults 0 0" >>/etc/fstab
543 E echo "sysfs /sys sysfs noauto 0 0" >>/etc/fstab
544 E echo "usbfs /proc/bus/usb usbfs defaults 0 0" >>/etc/fstab
545 E echo "devpts /dev/pts devpts mode=0620,gid=5 0 0" >>/etc/fstab
546 E /sbin/SuSEconfig --force --norestarts
547
548 r /var/adm/fillup-templates
549