- drop nscd
[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 fillup:
7   /bin
8
9 file:
10   /etc
11   /usr/bin
12   /usr/lib*/libmagic.so.*
13   /usr/share/misc
14
15 filesystem:
16   /etc/{ppp,rc.d,uucp}
17   /etc/sysconfig
18   /root
19   /etc/init.d
20   /usr/tmp
21   /var
22 r /var/{squid,lib/YaST}
23
24 iproute2:
25   /sbin/ip
26
27 insserv:
28   /etc
29   /sbin
30
31 aaa_base: prein,postin
32 e prein
33   /etc
34 r /etc/{csh*,default*,mailcap,mime.types,permissions*}
35 r /etc/{rc.d.README,runlevel.fallback,zshrc,cron.daily}
36   /sbin
37 r /sbin/quick_*
38   /root
39 r /etc/init.d/rc?.d/*kerneld
40 r /etc/init.d/rc?.d/*cron
41 r /etc/init.d/rc?.d/*pcnfsd
42 r /etc/init.d/rc?.d/*routed
43 r /etc/init.d/rc?.d/*nfs
44 r /etc/init.d/rc?.d/*xdm
45   /usr/bin
46 r /usr/bin/ChangeSymlinks
47   /lib/YaST/SuSEconfig.functions
48   /var/adm/fillup-templates
49 e postin
50 # r /etc/init.d/{README,boot.d/S10serial,cron,kerneld,nfs,pcnfsd,powerfail,routed,serial,skeleton,xdm}
51 t /etc/fstab
52
53 libpcre0:
54   /lib*
55
56 mkinitrd:
57   /
58
59 grep:
60   /bin
61
62 sed:
63   /bin
64
65 tar:
66   /bin
67
68 star:
69   /etc
70   /usr/bin
71   /sbin
72
73 bash:
74   /bin
75
76 libreadline6:
77   /lib*
78
79 cpio:
80   /bin
81   /usr/bin
82
83 cracklib:
84   /usr/lib*
85
86 libxcrypt:
87   /lib*
88
89 diffutils:
90   /usr/bin
91
92 dump:
93   /sbin/{dump,restore}
94
95 hdparm:
96   /sbin
97
98 ntfsprogs:
99   /usr/lib*/libntfs.so.*
100   /usr/{,s}bin
101
102 ntfs-3g:
103   /sbin
104   /usr/bin
105   /lib*/libntfs-3g.so.*
106
107 libfuse2:
108   /lib*
109
110 e2fsprogs:
111   /etc
112   /sbin
113   /usr/{,s}bin
114
115 libext2fs2:
116   /lib*
117
118 libcom_err2:
119   /lib*/libcom_err.so.*
120   /lib*/libss.so.*
121
122 libuuid1:
123   /lib*/libuuid.so.*
124
125 libblkid1:
126   /lib*/libblkid.so.*
127
128 coreutils:
129   /etc
130   /bin
131   /usr/bin
132
133 dosfstools:
134   /sbin
135
136 findutils:
137   /usr/bin/{find,xargs}
138
139 libacl:
140   /lib*
141
142 libpopt0:
143   /lib*
144
145 unscd:
146   /etc
147   /usr/sbin
148
149 tcpd:
150   /lib*/libwrap.so*
151
152 libgcc44:
153   /lib*
154
155 glibc:
156   /etc/ld.so.conf
157   /etc/nsswitch.conf
158   /{lib*,sbin}
159 r /lib/libdb.so.*
160 r /lib/lib{BrokenLocale.so.1,NoVersion.so.1,SegFault.so}
161   /usr/{,s}bin
162 r /usr/bin/{db*,glibcbug,localedef,rpcgen}
163   /usr/lib*/pt_chown
164
165 libselinux1:
166   /
167
168 gpart:
169   /usr/bin
170
171 if arch eq 'sparc' || arch eq 'sparc64'
172   silo:
173     /sbin/silo
174 endif
175
176 gzip:
177   /bin
178   /usr/bin
179
180 joe:
181   /usr/bin/{joe,jmacs}
182   /etc/joe/{joerc,jmacsrc,ftyperc}
183
184 less:
185   /etc
186   /usr/bin
187 r /usr/bin/lesspipe.sh
188 t /usr/bin/lesspipe.sh
189 c 0755 0 0 /usr/bin/lesspipe.sh
190 r /usr/bin/lessopen.sh
191 t /usr/bin/lessopen.sh
192 c 0755 0 0 /usr/bin/lessopen.sh
193 r /usr/bin/lessclose.sh
194 t /usr/bin/lessclose.sh
195 c 0755 0 0 /usr/bin/lessclose.sh
196
197 zlib:
198   /lib*/libz.so*
199
200 bzip2:
201   /usr/bin
202
203 libbz2-1:
204   /lib*/libbz2.so*      
205
206 if arch eq 'i386' || arch eq 'x86_64'
207   lilo:
208     /sbin
209     /usr/sbin
210 endif
211
212 if arch eq 'ppc' || arch eq 'ppc64'
213   pdisk:
214     /sbin/pdisk
215   iprutils:
216     /sbin
217     /usr/sbin
218   libncurses5:
219     /usr/lib*/libpanel.so.*
220     /usr/lib*/libform.so.*
221     /usr/lib*/libmenu.so.*
222   eject:
223     /bin
224 endif
225
226 if arch eq 's390' || arch eq 's390x'
227   s390-tools:
228     /sbin
229 endif
230
231 lsscsi:
232   /usr/bin
233
234 sg3_utils:
235   /usr/bin
236   /usr/lib*
237
238 sdparm:
239   /sbin
240
241 smp_utils:
242   /usr/bin
243
244 if arch eq 'i386' || arch eq 'x86_64'
245   grub:
246     /usr/{bin,sbin,lib}
247 endif
248
249 if arch eq 'x86_64'
250   glibc-32bit:
251     /lib
252
253   libncurses5-32bit:
254     /lib/libncurses.so.*
255 endif
256
257 if arch eq 'ia64'
258   efibootmgr:
259     /usr/sbin
260
261   libunwind:
262     /lib/libunwind.so*
263 endif
264
265 lvm2: postin
266   /etc
267   /sbin
268   /var
269 e postin
270
271 device-mapper: postin
272   /etc
273   /lib*
274   /sbin
275 e postin
276
277 libncurses5:
278   /lib*/libncurses.so.*
279   /lib*/libncursesw.so.*
280   /usr/lib*/libpanel.so.*
281   /usr/lib*/libpanelw.so.*
282   /usr/lib*/libtic.so.5.*
283
284 terminfo-base:
285   /
286
287 ncurses-utils:
288   /usr/bin/{clear,tset,reset}
289
290 terminfo:
291   /usr/share/terminfo/i/ibm3151
292
293 module-init-tools: postin
294   /etc
295   /sbin/{insmod,modprobe,rmmod,depmod,modinfo}
296   /bin/lsmod
297 E postin
298
299 net-tools:
300   /{,s}bin
301   /usr/sbin
302
303 netcat:
304   /usr/bin
305
306 socat:
307   /usr/bin
308
309 netcfg:
310   /etc
311 r /etc/{diphosts,ftpusers,hosts.*}
312 e echo Rescue.local >etc/HOSTNAME
313
314 if 0
315 # conflicts with nfs-utils
316 nfs-server: postin
317   /etc/init.d
318   /usr/sbin/{rpc.*,showmount}
319   /var/lib/nfs
320 e postin
321 endif
322
323 icmpinfo:
324   /usr/sbin/icmpinfo
325
326 iputils:
327   /bin
328   /sbin
329
330 telnet:
331   /usr/bin/telnet
332
333 finger:
334   /usr/bin/finger
335
336 rsh:
337   /usr/bin
338
339 pam:
340   /{etc,lib*,sbin}
341   R s/(pam_unix2.so)\s*$/$1 nullok\n/ /etc/pam.d/common-auth
342
343 audit-libs:
344   /lib*/libaudit.so.*
345
346 pam-modules:
347   /{lib*,sbin}
348
349 pciutils:
350   /sbin
351   /lib*/libpci.so.*
352
353 pciutils-ids:
354   m /usr/share/pci.ids.d/pci.ids.dist /usr/share/pci.ids
355
356 usbutils:
357   /usr/sbin/lsusb
358   /usr/share/usb.ids
359
360 libusb-0_1-4:
361   /usr/lib*
362
363 libusb-1_0-0:
364   /usr/lib*
365
366 rpcbind: postin
367   /etc
368   /sbin
369   /var/adm/fillup-templates
370 e postin
371
372 libtirpc1:
373   /etc
374   /lib*
375
376 procps:
377   /bin/ps
378   /usr/bin/{free,top,vmstat}
379
380 psmisc:
381   m /bin/fuser /usr/bin
382   /usr/bin/killall
383   /usr/bin/pstree
384
385 procinfo:
386   /usr/bin/socklist
387
388 reiserfs:
389   /sbin
390
391 btrfsprogs:
392   /sbin
393
394 jfsutils:
395   /sbin
396
397 xfsprogs:
398   /lib*
399   /usr/sbin
400   /sbin
401
402 xfsdump:
403   /usr/sbin
404   /sbin
405
406 openslp:
407   /etc
408   /usr/bin
409   /usr/lib*
410
411 libattr:
412   /lib*
413
414 attr:
415   /usr/bin
416
417 dmapi:
418   /lib*
419
420 rpm:
421   /bin
422   /usr/bin
423   /{usr,var}/lib/rpm
424   /usr/lib*/librpm*.so.*
425 r /usr/lib/rpm/rpm{get,put}text
426 r /usr/bin/rpmqpack
427
428 liblzma0:
429   /lib*/liblzma.so.*
430
431 libelf1:
432   /
433
434 liblua5_1:
435   /
436
437 rsync: postin
438   /etc
439   /usr/{,s}bin
440 E postin
441
442 setserial:
443   /etc
444   /bin/setserial
445
446 libnscd:
447   /lib*/libnscd.so*
448
449 pwdutils:
450   /etc
451   /usr/bin
452   /usr/sbin/pwunconv
453   /usr/sbin/chpasswd
454   /usr/lib*/pwdutils/liblog_syslog.so.*
455
456 login:
457   /{etc,bin}
458
459 libldap-2_4-2:
460   /usr/lib*/liblber-*.so.*
461   /usr/lib*/libldap-*.so.*
462
463 libopenssl0_9_8:
464   /usr/lib*/libcrypto.so.*
465   /usr/lib*/libssl.so.*
466
467 cyrus-sasl:
468   /usr/lib*/libsasl2.so.*
469
470 libdb-4_5:
471   /usr/lib*/libdb*.so  
472
473 krb5:
474   /etc
475   /usr/lib*/libkrb5.so.*
476   /usr/lib*/libkrb5support.so.*
477   /usr/lib*/libgssapi_krb5.so.*
478   /usr/lib*/libk5crypto.so.*
479
480 keyutils-libs:
481   /lib*/libkeyutils{.,-}*
482
483 strace:
484   /usr/bin/strace
485
486 klogd:
487   /etc
488   /sbin/klogd
489   /var/adm/fillup-templates/sysconfig.syslog
490
491 syslogd: postin
492   /etc
493   /sbin/syslogd
494 e postin
495
496 sysvinit: postin
497 n /dev/initctl
498 c 600 0 0 /dev/initctl
499   /sbin
500 if arch ne 's390' && arch ne 's390x'
501   /etc
502 endif
503 # r /sbin/{powerd,runlevel,setserialbits,start-stop-daemon,sulogin}
504   /usr/bin
505   /bin/usleep
506 e postin
507
508 util-linux: postin
509   /etc
510   /bin
511   /sbin
512   /usr/bin
513   /usr/sbin
514 e postin
515
516 nfs-client:
517   /sbin
518   /usr/sbin
519   /var/lib/nfs
520
521 nfsidmap:
522   /usr/lib*/libnfsidmap.so.*
523
524 librpcsecgss:
525   /usr/lib*/librpcsecgss.so.*
526
527 libgssglue1:
528   /etc
529   /lib*/libgssglue.so.*
530
531 libevent-1_4-2:
532   /usr/lib*/libevent-*.so.*
533
534 if arch eq 'ppc' || arch eq 'ppc64'
535 librtas:
536     /usr/lib*
537 libservicelog-1_0-1:
538   /usr/lib*/libservicelog-*.so.*
539 libsqlite3-0:
540   /usr/lib*/libsqlite3*.so.*
541 powerpc-utils:
542   /sbin
543   /usr/sbin
544 endif
545 mingetty:
546   /sbin
547
548 vim:
549   m /bin/vim-normal /bin/vim
550   s vim /bin/vi
551
552 vim-base:
553   /usr/bin/xxd
554
555 gdbm:
556   /usr/lib*/libgdbm.so*
557
558 hwinfo:
559   /usr/lib*
560   /usr/sbin
561
562 if exists(libx86emu1)
563 libx86emu1:
564   /usr/lib*
565 endif
566
567 initviocons:
568   /bin/initviocons
569   /usr/bin/termprobes
570
571 libexpat1:
572   /lib*/libexpat.so.*
573
574 libglib-2_0-0:
575   /usr/lib*/libglib-2.0.so.*
576
577 libgobject-2_0-0:
578   /usr/lib*/libgobject-2.0.so.*
579
580 sysconfig: postin
581   /etc
582   /sbin
583   /var
584   /var
585   E postin
586
587 # d /var/run/sysconfig/tmp
588
589 udev: postin
590   # ******* FIXME: where does it come from???
591   r /dev/null
592
593   /etc
594   /lib/udev
595   # to avoid hardlink in cramfs
596   t /lib/udev/devices/pts/.xxx
597   /sbin
598   # for running SuSEconfig below
599   m /lib/udev/devices/* /dev
600
601   E postin
602
603 sysfsutils:
604   /lib*/libsysfs.so*
605
606 libblkid1:
607   /lib*
608
609 libuuid1:
610   /lib*
611
612 PolicyKit:
613   /etc/PolicyKit/PolicyKit.conf
614   /usr/lib*/libpolkit.so.*
615   /var/lib
616   /var/run
617
618 dbus-1-glib:
619   /
620
621 dbus-1: prein,postin
622   /
623   e save_cfg etc/passwd etc/shadow etc/group
624   e prein
625   e restore_cfg etc/passwd etc/shadow etc/group
626   E postin
627
628 hal: prein,postin
629  /
630   e save_cfg etc/passwd etc/shadow etc/group
631   e prein
632   e restore_cfg etc/passwd etc/shadow etc/group
633   E postin
634
635 if arch eq 'i386' || arch eq 'x86_64' || arch eq 'ia64'
636   libsmbios2:
637     /usr/lib*/libsmbios.so.*
638 endif
639
640 libiw30:
641   /usr/lib*
642
643 wireless-tools:
644   /etc
645   /usr/sbin
646
647 dmraid: postin
648   /lib*
649   /etc
650   /sbin
651 E postin
652
653 parted:
654   /usr/lib*
655   /usr/sbin
656
657 libreiserfs:
658   /usr/lib*/libdal-*.so.*
659   /usr/lib*/libreiserfs-*.so.*
660
661 libreiserfs-devel:
662   /usr/lib*/libdal.so
663   /usr/lib*/libreiserfs.so
664
665 gawk:
666   /bin
667
668 ddrescue:
669   /bin
670
671 bc:
672   /usr/bin/bc
673
674 checkmedia:
675   /usr/bin/checkmedia
676
677 hex:
678   /usr/bin/hex
679
680 mdadm: postin
681   /sbin
682   /usr/sbin
683   /etc
684   /var/adm/fillup-templates
685   E postin
686
687 if arch ne 's390' && arch ne 's390x'
688 libopensc2:
689   /usr/lib*/libopensc.so.*
690   /usr/lib*/libscconf.so.*
691
692 libltdl7:
693   /usr/lib*
694
695 endif
696
697 pcsc-lite:
698   /usr/lib*/libpcsclite.so*
699
700 libopenct1:
701   /usr/lib*/libopenct.so*
702
703 openssh: prein
704   /etc/ssh
705   /etc/pam.d/sshd
706   /etc/init.d/sshd
707   d /etc/sysconfig
708   t /etc/sysconfig/ssh
709   /usr/bin
710   /usr/sbin
711   /usr/lib*
712   /var/lib
713   e save_cfg etc/passwd etc/shadow etc/group
714   e prein
715   e restore_cfg etc/passwd etc/shadow etc/group
716
717 dhcpcd:
718   /sbin
719   /usr/sbin
720
721 dhcpv6:
722   /usr/sbin
723   /etc
724   /var/lib/dhcpv6
725   x etc/dhcp6c.conf etc
726
727 libnl:
728   /lib*/libnl.so.*
729
730 smartmontools:
731   /etc
732   /usr/sbin
733
734 libstdc++44:
735   /usr/<lib>/libstdc++*.so*
736
737 kpartx:
738   /etc/udev
739   /lib/udev
740   /sbin
741
742 multipath-tools: postin
743   /etc
744   /sbin
745   /lib*
746 e postin
747
748 libaio:
749   /lib*/libaio.so.*
750
751 cryptsetup:
752   /sbin
753   /lib*
754
755 libcryptsetup0:
756   /lib*/libcryptsetup.so.*
757
758 libgcrypt11:
759   /lib*/libgcrypt.so*
760
761 libgpg-error0:
762  /lib*/libgpg-error.so*
763
764 glibc-locale:
765   /usr/lib*/gconv/ISO8859*
766   /usr/lib*/gconv/KOI*
767   /usr/lib*/gconv/UNICODE*
768   /usr/lib*/gconv/gconv-modules*
769
770   # built in base system
771   d usr/lib/locale
772   e cp /tmp/usr/lib/locale/locale-archive usr/lib/locale
773
774 if arch eq 'ia64'
775   ia32el:
776     /etc/init.d/ia32el
777     /usr/lib/ia32el
778   r /usr/lib/ia32el/cpuid
779   r /usr/lib/ia32el/auxapp 
780   e insserv etc/init.d/ia32el
781 endif
782
783 wget:
784   /usr/bin/wget
785
786 curl:
787   /usr/bin/curl
788
789 libcurl4:
790   /usr/lib*/libcurl.so.*
791
792 libidn:
793   /usr/lib*/libidn.so.*
794
795 bind-utils:
796   /usr/bin
797
798 bind-libs:
799   /usr/lib*
800
801 libcap2:
802   /lib*
803
804 libxml2:
805   /usr/lib*/libxml2.so.*
806
807 kexec-tools:
808   /sbin/kexec
809
810 cifs-mount:
811   /sbin/mount.cifs
812
813 chkrootkit:
814   /sbin  
815
816 if arch eq 'i386' || arch eq 'x86_64'
817   sbl:
818     /etc
819     /usr/sbin
820     /usr/lib*
821     r /usr/lib/suse-blinux/profile/default
822     s y2base /usr/lib/suse-blinux/profile/default
823
824 endif
825
826 :
827
828 e insserv -f -r etc/init.d/boot.rootfsck
829 r etc/init.d/boot.rootfsck
830
831 # stripped down kbd init (linuxrc does most)
832 x etc/init.d/kbd_simple /etc/init.d/kbd_simple
833 e insserv etc/init.d/kbd_simple
834 e echo RC_LANG=\"en_US.UTF-8\" >>etc/sysconfig/language
835
836 # s390 have their own inittab
837 if arch eq 's390' || arch eq 's390x'
838   e sed -i '/getty/d' etc/inittab
839 endif
840
841 e echo "cons:1235:respawn:/sbin/smart_agetty -L 42 console" >>etc/inittab
842
843 e echo console >>etc/securetty
844
845 # enable sysrq
846 e perl -pi -e '\''s/^(ENABLE_SYSRQ=).*/$1"yes"/'\'' etc/sysconfig/sysctl
847
848 e ldconfig -r .
849
850 # now run SuSEconfig
851 E echo "/dev/root / ext2 defaults 0 0" >/etc/fstab
852 E echo "proc /proc proc defaults 0 0" >>/etc/fstab
853 E echo "sysfs /sys sysfs noauto 0 0" >>/etc/fstab
854 # E echo "usbfs /proc/bus/usb usbfs defaults 0 0" >>/etc/fstab
855 E echo "devpts /dev/pts devpts mode=0620,gid=5 0 0" >>/etc/fstab
856 E /sbin/SuSEconfig --force --norestarts
857
858 d lib/firmware usr/lib/microcode
859 E echo "firmware /lib/firmware tmpfs defaults 0 0" >>/etc/fstab
860 E echo "microcode /usr/lib/microcode tmpfs defaults 0 0" >>/etc/fstab
861
862 r /var/adm/fillup-templates
863