- follow ntfs-3g package changes
[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 popt:
143   /lib*/libpopt.so*
144
145 nscd:
146   /etc/nscd.conf
147
148 tcpd:
149   /lib*/libwrap.so*
150
151 libgcc44:
152   /lib*
153
154 glibc:
155   /etc/ld.so.conf
156   /etc/nsswitch.conf
157   /{lib*,sbin}
158 r /lib/libdb.so.*
159 r /lib/lib{BrokenLocale.so.1,NoVersion.so.1,SegFault.so}
160   /usr/{,s}bin
161 r /usr/bin/{db*,glibcbug,localedef,rpcgen}
162   /usr/lib*/pt_chown
163
164 libselinux1:
165   /
166
167 libsepol1:
168   /
169
170 gpart:
171   /usr/bin
172
173 if arch eq 'sparc' || arch eq 'sparc64'
174   silo:
175     /sbin/silo
176 endif
177
178 gzip:
179   /bin
180   /usr/bin
181
182 joe:
183   /usr/bin/{joe,jmacs}
184   /etc/joe/{joerc,jmacsrc,ftyperc}
185
186 less:
187   /etc
188   /usr/bin
189 r /usr/bin/lesspipe.sh
190 t /usr/bin/lesspipe.sh
191 c 0755 0 0 /usr/bin/lesspipe.sh
192 r /usr/bin/lessopen.sh
193 t /usr/bin/lessopen.sh
194 c 0755 0 0 /usr/bin/lessopen.sh
195 r /usr/bin/lessclose.sh
196 t /usr/bin/lessclose.sh
197 c 0755 0 0 /usr/bin/lessclose.sh
198
199 zlib:
200   /lib*/libz.so*
201
202 bzip2:
203   /usr/bin
204
205 libbz2-1:
206   /lib*/libbz2.so*      
207
208 if arch eq 'i386' || arch eq 'x86_64'
209   lilo:
210     /sbin
211     /usr/sbin
212 endif
213
214 if arch eq 'ppc' || arch eq 'ppc64'
215   pdisk:
216     /sbin/pdisk
217   iprutils:
218     /sbin
219     /usr/sbin
220   libncurses5:
221     /usr/lib*/libpanel.so.*
222     /usr/lib*/libform.so.*
223     /usr/lib*/libmenu.so.*
224   eject:
225     /bin
226 endif
227
228 if arch eq 's390' || arch eq 's390x'
229   s390-tools:
230     /sbin
231 endif
232
233 lsscsi:
234   /usr/bin
235
236 sg3_utils:
237   /usr/bin
238   /usr/lib*
239
240 sdparm:
241   /sbin
242
243 smp_utils:
244   /usr/bin
245
246 if arch eq 'i386' || arch eq 'x86_64'
247   grub:
248     /usr/{bin,sbin,lib}
249 endif
250
251 if arch eq 'x86_64'
252   glibc-32bit:
253     /lib
254
255   libncurses5-32bit:
256     /lib/libncurses.so.*
257 endif
258
259 if arch eq 'ia64'
260   efibootmgr:
261     /usr/sbin
262
263   libunwind:
264     /lib/libunwind.so*
265 endif
266
267 lvm2: postin
268   /etc
269   /sbin
270   /var
271 e postin
272
273 device-mapper: postin
274   /etc
275   /lib*
276   /sbin
277 e postin
278
279 libncurses5:
280   /lib*/libncurses.so.*
281   /lib*/libncursesw.so.*
282   /usr/lib*/libpanel.so.*
283   /usr/lib*/libpanelw.so.*
284   /usr/lib*/libtic.so.5.*
285
286 terminfo-base:
287   /
288
289 ncurses-utils:
290   /usr/bin/{clear,tset,reset}
291
292 terminfo:
293   /usr/share/terminfo/i/ibm3151
294
295 module-init-tools: postin
296   /etc
297   /sbin/{insmod,modprobe,rmmod,depmod,modinfo}
298   /bin/lsmod
299 E postin
300
301 net-tools:
302   /{,s}bin
303   /usr/sbin
304
305 netcat:
306   /usr/bin
307
308 socat:
309   /usr/bin
310
311 netcfg:
312   /etc
313 r /etc/{diphosts,ftpusers,hosts.*}
314 e echo Rescue.local >etc/HOSTNAME
315
316 if 0
317 # conflicts with nfs-utils
318 nfs-server: postin
319   /etc/init.d
320   /usr/sbin/{rpc.*,showmount}
321   /var/lib/nfs
322 e postin
323 endif
324
325 icmpinfo:
326   /usr/sbin/icmpinfo
327
328 iputils:
329   /bin
330   /sbin
331
332 telnet:
333   /usr/bin/telnet
334
335 finger:
336   /usr/bin/finger
337
338 rsh:
339   /usr/bin
340
341 pam:
342   /{etc,lib*,sbin}
343   R s/(pam_unix2.so)\s*$/$1 nullok\n/ /etc/pam.d/common-auth
344
345 audit-libs:
346   /lib*/libaudit.so.*
347
348 pam-modules:
349   /{lib*,sbin}
350
351 pciutils:
352   /sbin
353   /lib*/libpci.so.*
354
355 pciutils-ids:
356   m /usr/share/pci.ids.d/pci.ids.dist /usr/share/pci.ids
357
358 usbutils:
359   /usr/sbin/lsusb
360   /usr/share/usb.ids
361
362 libusb-0_1-4:
363   /usr/lib*
364
365 libusb-1_0-0:
366   /usr/lib*
367
368 rpcbind: postin
369   /etc
370   /sbin
371   /var/adm/fillup-templates
372 e postin
373
374 libtirpc1:
375   /etc
376   /lib*
377
378 procps:
379   /bin/ps
380   /usr/bin/{free,top,vmstat}
381
382 psmisc:
383   m /bin/fuser /usr/bin
384   /usr/bin/killall
385   /usr/bin/pstree
386
387 procinfo:
388   /usr/bin/socklist
389
390 reiserfs:
391   /sbin
392
393 btrfsprogs:
394   /usr/bin
395   /sbin
396
397 jfsutils:
398   /sbin
399
400 xfsprogs:
401   /lib*
402   /usr/sbin
403   /sbin
404
405 xfsdump:
406   /usr/sbin
407   /sbin
408
409 openslp:
410   /etc
411   /usr/bin
412   /usr/lib*
413
414 libattr:
415   /lib*
416
417 attr:
418   /usr/bin
419
420 dmapi:
421   /lib*
422
423 rpm:
424   /bin
425   /usr/bin
426   /{usr,var}/lib/rpm
427   /usr/lib*/librpm*.so
428 r /usr/lib/rpm/rpm{get,put}text
429 r /usr/bin/rpmqpack
430
431 liblzma0:
432   /lib*/liblzma.so.*
433
434 rsync: postin
435   /etc
436   /usr/{,s}bin
437 E postin
438
439 setserial:
440   /etc
441   /bin/setserial
442
443 libnscd:
444   /lib*/libnscd.so*
445
446 pwdutils:
447   /etc
448   /usr/bin
449   /usr/sbin/pwunconv
450   /usr/sbin/chpasswd
451   /usr/lib*/pwdutils/liblog_syslog.so.*
452
453 login:
454   /{etc,bin}
455
456 libldap-2_4-2:
457   /usr/lib*/liblber-*.so.*
458   /usr/lib*/libldap-*.so.*
459
460 libopenssl0_9_8:
461   /usr/lib*/libcrypto.so.*
462   /usr/lib*/libssl.so.*
463
464 cyrus-sasl:
465   /usr/lib*/libsasl2.so.*
466
467 libdb-4_5:
468   /usr/lib*/libdb*.so  
469
470 krb5:
471   /etc
472   /usr/lib*/libkrb5.so.*
473   /usr/lib*/libkrb5support.so.*
474   /usr/lib*/libgssapi_krb5.so.*
475   /usr/lib*/libk5crypto.so.*
476
477 keyutils-libs:
478   /lib*/libkeyutils{.,-}*
479
480 strace:
481   /usr/bin/strace
482
483 klogd:
484   /etc
485   /sbin/klogd
486   /var/adm/fillup-templates/sysconfig.syslog
487
488 syslogd: postin
489   /etc
490   /sbin/syslogd
491 e postin
492
493 sysvinit: postin
494 n /dev/initctl
495 c 600 0 0 /dev/initctl
496   /sbin
497 if arch ne 's390' && arch ne 's390x'
498   /etc
499 endif
500 # r /sbin/{powerd,runlevel,setserialbits,start-stop-daemon,sulogin}
501   /usr/bin
502   /bin/usleep
503 e postin
504
505 util-linux: postin
506   /etc
507   /bin
508   /sbin
509   /usr/bin
510   /usr/sbin
511 e postin
512
513 nfs-client:
514   /sbin
515   /usr/sbin
516   /var/lib/nfs
517
518 nfsidmap:
519   /usr/lib*/libnfsidmap.so.*
520
521 librpcsecgss:
522   /usr/lib*/librpcsecgss.so.*
523
524 libgssglue1:
525   /etc
526   /lib*/libgssglue.so.*
527
528 libevent-1_4-2:
529   /usr/lib*/libevent-*.so.*
530
531 if arch eq 'ppc' || arch eq 'ppc64'
532 librtas:
533     /usr/lib*
534 libservicelog-1_0-1:
535   /usr/lib*/libservicelog-*.so.*
536 libsqlite3-0:
537   /usr/lib*/libsqlite3*.so.*
538 powerpc-utils:
539   /sbin
540   /usr/sbin
541 endif
542 mingetty:
543   /sbin
544
545 vim:
546   m /bin/vim-normal /bin/vim
547   s vim /bin/vi
548
549 vim-base:
550   /usr/bin/xxd
551
552 gdbm:
553   /usr/lib*/libgdbm.so*
554
555 hwinfo:
556   /usr/lib*
557   /usr/sbin
558
559 if exists(libx86emu1)
560 libx86emu1:
561   /usr/lib*
562 endif
563
564 initviocons:
565   /bin/initviocons
566   /usr/bin/termprobes
567
568 libexpat1:
569   /lib*/libexpat.so.*
570
571 libglib-2_0-0:
572   /usr/lib*/libglib-2.0.so.*
573
574 libgobject-2_0-0:
575   /usr/lib*/libgobject-2.0.so.*
576
577 sysconfig: postin
578   /etc
579   /sbin
580   /var
581   /var
582   E postin
583
584 # d /var/run/sysconfig/tmp
585
586 udev: postin
587   # ******* FIXME: where does it come from???
588   r /dev/null
589
590   /etc
591   /lib/udev
592   # to avoid hardlink in cramfs
593   t /lib/udev/devices/pts/.xxx
594   /sbin
595   # for running SuSEconfig below
596   m /lib/udev/devices/* /dev
597
598   E postin
599
600 sysfsutils:
601   /lib*/libsysfs.so*
602
603 libblkid1:
604   /lib*
605
606 libuuid1:
607   /lib*
608
609 libudev0:
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