- added sfdisk (#104451)
[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 d lib/modules
4 c 1777 0 0 tmp
5
6 devs:
7   /dev
8
9 fillup:
10   /bin
11
12 filesystem:
13   /etc/{ppp,rc.d,uucp}
14   /etc/sysconfig
15   /root
16   /etc/init.d
17   /usr/tmp
18   /var
19 r /var/{spool,squid,lib/YaST}
20
21 sysconfig:
22   /etc
23   /sbin
24   /var
25   /lib*/libgetconfig.so*
26 d /var/run/sysconfig/tmp
27
28 iproute2:
29   /sbin/ip
30
31 insserv:
32   /etc
33   /sbin
34
35 aaa_base: prein,postin
36 e prein
37   /etc
38 r /etc/{csh*,default*,mailcap,mime.types,permissions*}
39 r /etc/{rc.d.README,runlevel.fallback,zshrc,cron.daily}
40   /sbin
41 r /sbin/quick_*
42   /root
43 r /etc/init.d/rc?.d/*kerneld
44 r /etc/init.d/rc?.d/*cron
45 r /etc/init.d/rc?.d/*pcnfsd
46 r /etc/init.d/rc?.d/*routed
47 r /etc/init.d/rc?.d/*nfs
48 r /etc/init.d/rc?.d/*xdm
49   /usr/bin
50 r /usr/bin/ChangeSymlinks
51   /lib/YaST/SuSEconfig.functions
52   /var/adm/fillup-templates
53 x etc/init.d/boot.rootfsck /etc/init.d/boot.rootfsck
54 e postin
55 e insserv etc/init.d/boot.shm
56 e insserv etc/init.d/boot.rootfsck
57 # r /etc/init.d/{README,boot.d/S10serial,cron,kerneld,nfs,pcnfsd,powerfail,routed,serial,skeleton,xdm}
58 t /etc/fstab
59
60 mkinitrd:
61   /
62
63 grep:
64   /bin
65
66 sed:
67   /bin
68
69 tar:
70   /bin
71
72 star:
73   /etc
74   /usr/bin
75   /sbin
76
77 bash:
78   /bin
79
80 readline:
81   /lib*
82
83 cpio:
84   /bin
85   /usr/bin
86
87 cracklib:
88   /usr/lib*
89
90 libxcrypt:
91   /lib*
92
93 diffutils:
94   /usr/bin
95
96 dump:
97   /sbin/{dump,restore}
98
99 hdparm:
100   /sbin
101
102 ntfsprogs:
103   /usr/lib*/libntfs.so.*
104   /usr/{,s}bin
105
106 e2fsprogs:
107   /{lib*,sbin}
108   /usr/{,s}bin
109
110 libcom_err:
111   /lib*/libcom_err.so.*
112   /lib*/libss.so.*
113
114 coreutils:
115   /etc
116   /bin
117   /usr/bin
118
119 dosfstools:
120   /sbin
121
122 findutils:
123   /usr/bin/{find,xargs}
124
125 libacl:
126   /lib*
127
128 popt:
129   /usr/lib*/libpopt.so*
130
131 nscd:
132   /etc/nscd.conf
133
134 tcpd:
135   /lib*/libwrap.so*
136
137 libgcc:
138   /lib*
139
140 glibc:
141   /etc/ld.so.conf
142   /{lib*,sbin}
143 r /lib/libdb.so.*
144 r /lib/lib{BrokenLocale.so.1,NoVersion.so.1,SegFault.so}
145   /usr/{,s}bin
146 r /usr/bin/{db*,glibcbug,localedef,rpcgen}
147   /usr/lib*/pt_chown
148
149 gpart:
150   /usr/bin
151
152 if arch eq 'sparc' || arch eq 'sparc64'
153   silo:
154     /sbin/silo
155 endif
156
157 gzip:
158   /bin
159   /usr/bin
160
161 joe:
162   /usr/bin/{joe,jmacs}
163   /etc/joe/{joerc,jmacsrc}
164
165 less:
166   /etc
167   /usr/bin
168 r /usr/bin/lesspipe.sh
169 t /usr/bin/lesspipe.sh
170 c 0755 0 0 /usr/bin/lesspipe.sh
171 r /usr/bin/lessopen.sh
172 t /usr/bin/lessopen.sh
173 c 0755 0 0 /usr/bin/lessopen.sh
174 r /usr/bin/lessclose.sh
175 t /usr/bin/lessclose.sh
176 c 0755 0 0 /usr/bin/lessclose.sh
177
178 zlib:
179   /lib*/libz.so*
180
181 bzip2:
182   /usr/bin
183   /lib*/libbz2.so*      
184
185 if arch eq 'ia32' || arch eq 'ppc' || arch eq 'x86_64'
186   lilo:
187     if arch eq 'ppc'
188       /lib/lilo
189       /bin
190     endif
191     /sbin
192     if arch eq 'ia32' || arch eq 'x86_64'
193       /usr/sbin
194     endif
195 endif
196
197 if arch eq 'ppc'
198   pdisk:
199     /sbin/pdisk
200   iprutils:
201     /sbin
202   ibmsis:
203     /etc/microcode
204     /sbin
205   hotplug:
206     /sbin/hotplug
207     /etc/hotplug/firmware.agent
208     /etc/hotplug/hotplug.functions
209     /usr/lib/hotplug/firmware
210   ncurses:
211     /usr/lib/libpanel.so.*
212     /usr/lib/libform.so.*
213     /usr/lib/libmenu.so.*
214   eject:
215     /bin
216 endif
217
218 scsi:
219   /bin
220   /usr/bin
221   /usr/sbin
222   /usr/lib*/libsgutils.so*
223
224 if arch eq 'ia32' || arch eq 'x86_64'
225   grub:
226     /usr/{bin,sbin,lib}
227 endif
228
229 if arch eq 'ia64'
230   efibootmgr:
231     /usr/sbin
232
233   libunwind:
234     /lib/libunwind.so*
235 endif
236
237 evms:
238   /etc/evms.conf
239   /lib*
240   /sbin
241
242 evms-gui:
243   /usr/sbin/evmsn
244
245 glib:
246   /opt/gnome/lib*/libglib-1.2.so*
247
248 lvm2: postin
249   /etc
250   /sbin
251   /var
252 e postin
253
254 device-mapper: postin
255   /etc
256   /lib*
257   /sbin
258 e postin
259
260 raidtools: postin
261   /etc
262   /sbin
263 e postin
264
265 mktemp:
266   /bin/mktemp
267
268 module-init-tools:
269   /etc
270   /sbin/{insmod,modprobe,rmmod,depmod,modinfo}
271   /bin/lsmod
272
273 ncurses:
274   /lib*/libncurses.so.5*
275   /usr/lib*/libpanel.so.*
276   /usr/share/terminfo
277   /usr/bin/{clear,tset,reset}
278
279 terminfo:
280   /usr/share/terminfo/i/ibm3151
281
282 net-tools:
283   /{,s}bin
284   /usr/sbin
285
286 netcat:
287   /usr/bin
288
289 netcfg:
290   /etc
291 r /etc/{diphosts,ftpusers,hosts.*}
292 e echo Rescue.local >etc/HOSTNAME
293
294 if 0
295 # conflicts with nfs-utils
296 nfs-server: postin
297   /etc/init.d
298   /usr/sbin/{rpc.*,showmount}
299   /var/lib/nfs
300 e postin
301 endif
302
303 icmpinfo:
304   /usr/sbin/icmpinfo
305
306 iputils:
307   /bin/ping
308
309 telnet:
310   /usr/bin/telnet
311
312 finger:
313   /usr/bin/finger
314
315 rsh:
316   /usr/bin
317
318 resmgr:
319   /lib*/libresmgr.so.*
320
321 pam:
322   /{etc,lib*,sbin}
323
324 pam-modules: postin
325   /{etc,lib*,sbin}
326
327   # don't use cracklib
328   c 755 0 0 /etc /etc/security
329   R s/^(password:.*?)\s+use_cracklib\b/$1/ /etc/security/pam_pwcheck.conf
330
331 E postin
332
333 pciutils:
334   /sbin
335   /usr/share/pci.ids
336
337 usbutils:
338   /usr/sbin/lsusb
339   /usr/share/usb.ids
340
341 libusb:
342   /usr/lib*/libusb-0.1.so.*
343
344 portmap: postin
345   /etc
346   /sbin
347   /usr/sbin
348 e postin
349
350 procps:
351   /bin/ps
352   /usr/bin/{free,top,vmstat}
353
354 psmisc:
355   m /bin/fuser /usr/bin
356   /usr/bin/killall
357   /usr/bin/pstree
358
359 procinfo:
360   /usr/bin/socklist
361
362 reiserfs:
363   /sbin
364
365 jfsutils:
366   /sbin
367
368 xfsprogs:
369   /lib*
370   /usr/sbin
371   /sbin
372
373 xfsdump:
374   /usr/sbin
375   /sbin
376
377 openslp:
378   /etc
379   /usr/bin
380   /usr/lib*
381
382 libattr:
383   /lib*
384
385 attr:
386   /usr/bin
387
388 dmapi:
389   /lib*
390
391 rpm:
392   /bin
393   /usr/bin
394   /{usr,var}/lib/rpm
395   /usr/lib*/librpm*.so
396 r /usr/lib/rpm/rpm{get,put}text
397 r /usr/bin/rpmqpack
398
399 rsync: postin
400   /etc
401   /usr/{,s}bin
402 e postin
403
404 setserial: postin
405   /etc
406   /bin/setserial
407 e postin
408
409 libnscd:
410   /lib*/libnscd.so*
411
412 pwdutils:
413   /{etc,bin}
414   /usr/bin
415   /usr/sbin/pwunconv
416
417 openldap2-client:
418   /usr/lib*/liblber-*.so.*
419   /usr/lib*/libldap-*.so.*
420
421 openssl:
422   /usr/lib*/libcrypto.so.*
423   /usr/lib*/libssl.so.*
424
425 cyrus-sasl:
426   /usr/lib*/libsasl2.so.*
427
428 db:
429   /usr/lib*/libdb-4*.so  
430
431 krb5:
432   /etc
433   /usr/lib*/libkrb5.so.*
434   /usr/lib*/libkrb5support.so.*
435   /usr/lib*/libgssapi_krb5.so.*
436   /usr/lib*/libk5crypto.so.*
437
438 strace:
439   /usr/bin/strace
440
441 klogd:
442   /etc
443   /sbin/klogd
444   /var/adm/fillup-templates/sysconfig.syslog
445
446 syslogd: postin
447   /etc
448   /sbin/syslogd
449 e postin
450
451 sysvinit: postin
452 n /dev/initctl
453 c 600 0 0 /dev/initctl
454   /sbin
455 if arch ne 's390' && arch ne 's390x'
456   /etc
457 endif
458 # r /sbin/{powerd,runlevel,setserialbits,start-stop-daemon,sulogin}
459   /usr/bin
460   /bin/usleep
461 e postin
462
463 util-linux: postin
464   /etc
465   /bin/{dmesg,mount,umount,guessfstype}
466 if arch ne 's390' && arch ne 's390x'
467   /sbin/hwclock
468 endif
469   /sbin/{blockdev,ctrlaltdel,elvtune,losetup,mkfs,mkfs.bfs,mkswap,pivot_root,swapon,swapoff}
470   if arch ne 'ia64'
471     /sbin/fdisk
472     /sbin/sfdisk
473   endif
474   /sbin/agetty
475   /usr/{bin,sbin}
476 e postin
477
478 mingetty:
479   /sbin
480
481 libselinux:
482   /lib*/libselinux.so*
483
484 vim:
485   /etc
486   /bin/vi{,m}
487   /usr/bin/vi{,m}
488
489 gdbm:
490   /usr/lib*/libgdbm.so*
491
492 hwinfo:
493   /usr/lib*
494   /usr/sbin
495
496 initviocons:
497 if !(arch eq 's390' || arch eq 's390x')
498   /bin/initviocons
499 endif
500   /usr/bin/termprobes
501
502 libxml2:
503   /usr/lib*/libxml2.so.*
504
505 expat:
506   /usr/lib*/libexpat.so.*
507
508 glib2:
509   /opt/gnome/lib/libglib-2.0.so.*
510   /opt/gnome/lib/libgobject-2.0.so.*
511
512 udev:
513   /etc
514   /sbin  
515   /usr/bin
516   /lib/klibc
517
518 sysfsutils:
519   /lib*/libsysfs.so*
520
521 dbus-1-glib:
522   /
523
524 dbus-1: prein,postin
525   /
526   e save_cfg etc/passwd etc/shadow etc/group
527   e prein
528   e restore_cfg etc/passwd etc/shadow etc/group
529   E postin
530
531 hal: prein,postin
532  /
533   e save_cfg etc/passwd etc/shadow etc/group
534   e prein
535   e restore_cfg etc/passwd etc/shadow etc/group
536   E postin
537
538 wireless-tools:
539   /usr/lib*/libiw.so.*
540
541 dmraid:
542   /sbin
543
544 parted:
545   /usr/lib*
546   /usr/sbin
547
548 gawk:
549   /bin
550
551 ddrescue:
552   /bin
553
554 hex:
555   /usr/bin/hex
556
557 mdadm:
558   /sbin
559
560 opensc:
561   /usr/lib*/libopensc.so*
562   /usr/lib*/libscconf.so*
563
564 pcsc-lite:
565   /usr/lib*/libpcsclite.so*
566
567 openct:
568   /usr/lib*/libopenct.so*
569
570 openssh:
571   /etc/ssh
572   /usr/bin
573   /usr/lib*
574
575 dhcpcd:
576   /sbin
577   /var
578
579 smartmontools:
580   /etc
581   /usr/sbin
582
583 multipath-tools: postin
584   /etc
585   /sbin
586 e postin
587
588 if arch eq 'ia64'
589   ia32el:
590     /etc/init.d/ia32el
591     /usr/lib/ia32el
592   r /usr/lib/ia32el/cpuid
593   e insserv etc/init.d/ia32el
594 endif
595
596 if 0
597 if arch ne 'sparc'
598   <kernel_rpm>:
599     f / st.ko
600     if arch ne 'ppc'
601     f / sg.ko
602     f / reiserfs.ko
603     if arch ne 'ia64'
604       f / jfs.ko
605     endif
606     f / jbd.ko
607     f / ext3.ko
608     f / hpfs.ko
609     f / xfs.ko
610     f / exportfs.ko
611     f / ntfs.ko
612     endif
613
614     if arch eq 's390' || arch eq 's390x'
615     f / cpint.ko
616     f / dasd_cmb.ko
617     f / dasd_eckd_mod.ko
618     f / dasd_fba_mod.ko
619     f / dasd_mod.ko
620     f / dcssblk.ko
621     f / xpram.ko
622     f / sclp_cpi.ko
623     f / tape.ko
624     f / tape_34xx.ko
625     f / tape_class.ko
626     f / ccwgroup.ko
627     f / qdio.ko
628     f / z90crypt.ko
629     f / ctc.ko
630     f / ctcmpc.ko
631     f / cu3088.ko
632     f / fsm.ko
633     f / iucv.ko
634     f / lcs.ko
635     f / netiucv.ko
636     f / qeth.ko
637     f / smsgiucv.ko
638     f / zfcp.ko
639     endif
640
641     f / linear.ko
642     f / multipath.ko
643     f / raid0.ko
644     f / raid1.ko
645     f / raid5.ko
646     f / raid6.ko
647     f / xor.ko
648     f / dm-crypt.ko
649     f / dm-mirror.ko
650     f / dm-mod.ko
651     f / dm-snapshot.ko
652     f / dm-zero.ko
653     f / binfmt_misc.ko
654
655 if arch eq 'alpha'
656     m /boot/System.map-* /System.map
657 else
658     m /boot/System.map-* /System.map
659 endif 
660
661   # run depmod
662   E /sbin/depmod -a -F /System.map <kernel_ver>
663   r /System.map
664 #  r /sbin/depmod
665 endif
666 endif
667
668   # serial console / mingetty setup for ppc mostly.
669   x etc/init.d/boot.local /etc/init.d/boot.local
670
671 # enable sysrq
672 e perl -pi -e '\''s/^(ENABLE_SYSRQ=).*/$1"yes"/'\'' etc/sysconfig/sysctl
673
674 # allow empty root passwords
675 e perl -pi -e '\''s/^((auth|password):)/$1\tnullok/'\'' etc/security/pam_unix2.conf
676
677 # now run SuSEconfig
678 E echo "/dev/root / ext2 defaults 0 0" >/etc/fstab
679 E echo "proc /proc proc defaults 0 0" >>/etc/fstab
680 E echo "sysfs /sys sysfs noauto 0 0" >>/etc/fstab
681 E echo "usbfs /proc/bus/usb usbfs defaults 0 0" >>/etc/fstab
682 E echo "devpts /dev/pts devpts mode=0620,gid=5 0 0" >>/etc/fstab
683 E /sbin/SuSEconfig --force --norestarts
684
685 r /var/adm/fillup-templates
686