- add package list to inst-sys
[opensuse:installation-images.git] / data / rescue / rescue.file_list
1 d bin dev etc home lib mnt proc 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 e postin
51 # r /etc/init.d/{README,boot.d/S10serial,cron,kerneld,nfs,pcnfsd,powerfail,routed,serial,skeleton,xdm}
52 t /etc/fstab
53
54 mkinitrd:
55   /
56
57 grep:
58   /bin
59
60 sed:
61   /bin
62
63 tar:
64   /bin
65
66 star:
67   /etc
68   /usr/{,s}bin
69
70 bash:
71   /bin
72
73 readline:
74   /lib*
75
76 cpio:
77   /bin
78   /usr/bin
79
80 cracklib:
81   /usr/lib*
82
83 libxcrypt:
84   /lib*
85
86 db:
87   /usr/lib*/libdb-4.*
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 e2fsprogs:
103   /{lib*,sbin}
104   /usr/{,s}bin
105
106 coreutils:
107   /etc
108   /bin
109   /usr/bin
110
111 dosfstools:
112   /sbin
113
114 findutils:
115   /usr/bin/{find,xargs}
116
117 libacl:
118   /lib*
119
120 if arch eq 'alpha' || suse_xrelease eq 'beta'
121   libgcc:
122     /lib
123 endif
124
125 popt:
126   /usr/lib*/libpopt.so*
127
128 nscd:
129   /etc/nscd.conf
130
131 glibc:
132   /{lib*,sbin}
133 r /lib/libdb.so.*
134 r /lib/lib{BrokenLocale.so.1,NoVersion.so.1,SegFault.so}
135   /usr/{,s}bin
136 r /usr/bin/{db*,glibcbug,localedef,rpcgen}
137   /usr/lib*/pt_chown
138
139 gpart:
140   /usr/bin
141
142 if arch eq 'sparc' || arch eq 'sparc64'
143   silo:
144     /sbin/silo
145 endif
146
147 gzip:
148   /bin
149   /usr/bin
150
151 joe:
152   /usr/bin/{joe,jmacs}
153   /etc/{joerc,jmacsrc}
154
155 less:
156   /etc
157   /usr/bin
158 r /usr/bin/lesspipe.sh
159 t /usr/bin/lesspipe.sh
160 c 0755 0 0 /usr/bin/lesspipe.sh
161 r /usr/bin/lessopen.sh
162 t /usr/bin/lessopen.sh
163 c 0755 0 0 /usr/bin/lessopen.sh
164 r /usr/bin/lessclose.sh
165 t /usr/bin/lessclose.sh
166 c 0755 0 0 /usr/bin/lessclose.sh
167
168 zlib:
169   /lib*/libz.so*
170
171 bzip2:
172   /usr/bin
173   /usr/lib*/libbz2.so*  
174
175 if arch eq 'ia32' || arch eq 'ppc'
176   lilo:
177     if arch eq 'ppc'
178       /boot
179     endif
180     /sbin
181     if arch eq 'ia32'
182       /usr/sbin
183     endif
184 endif
185
186 if arch eq 'ppc'
187   pdisk:
188     /sbin/pdisk
189   ibmsis:
190     /etc/microcode
191     /sbin
192   ncurses:
193     /usr/lib/libpanel.so.5*
194     /usr/lib/libform.so.5*
195     # for p690 hvc console
196     /usr/share/terminfo/v/vt320
197   eject:
198     /bin
199   scsi:
200     /bin
201     /dev
202 endif
203
204 if arch eq 'ia32'
205   grub:
206     /usr/{bin,sbin,lib}
207 endif
208
209 if arch eq 'ia64'
210   efibootmgr:
211     /usr/sbin
212 endif
213
214 lvm: postin
215   /etc
216   /lib*
217   /sbin
218   /var/adm/fillup-templates/sysconfig.lvm
219 e postin
220
221 raidtools: postin
222   /etc
223   /sbin
224 e postin
225
226 mktemp:
227   /bin/mktemp
228
229 module-init-tools:
230   /sbin/{insmod,modprobe,rmmod,depmod,ksyms}
231   /sbin/{insmod,modprobe,rmmod,depmod}.old
232   # don't ask...
233   /bin/lsmod{,.old}
234
235 ncurses:
236   /lib*/libncurses.so.5*
237   /usr/share/terminfo/d/dumb
238   /usr/share/terminfo/l
239   /usr/share/terminfo/v/vt10[02]
240   /usr/bin/{clear,tset,reset}
241
242 net-tools:
243   /{,s}bin
244   /usr/sbin
245
246 netcat:
247   /usr/bin
248
249 netcfg:
250   /etc
251 r /etc/{diphosts,ftpusers,hosts.*}
252 e echo Rescue.local >etc/HOSTNAME
253
254 if 0
255 # conflicts with nfs-utils
256 nfs-server: postin
257   /etc/init.d
258   /usr/sbin/{rpc.*,showmount}
259   /var/lib/nfs
260 e postin
261 endif
262
263 icmpinfo:
264   /usr/sbin/icmpinfo
265
266 iputils:
267   /bin/ping
268
269 telnet:
270   /usr/bin/telnet
271
272 finger:
273   /usr/bin/finger
274
275 rsh:
276   /usr/bin
277
278 pam:
279   /{etc,lib*,sbin}
280
281 pam-modules: postin
282   /{etc,lib*,sbin}
283
284   # don't use cracklib
285   c 755 0 0 /etc/security
286   R s/^(password:.*?)\s+use_cracklib\b/$1/ /etc/security/pam_pwcheck.conf
287
288 E postin
289
290 pciutils:
291   /sbin
292
293 portmap: postin
294   /etc
295   /sbin
296   /usr/sbin
297 e postin
298
299 ps: postin
300   /etc
301   /{,s}bin
302   /usr/bin
303 e postin
304
305 reiserfs:
306   /sbin
307
308 jfsutils:
309   /sbin
310
311 xfsprogs:
312   /lib*
313   /usr/sbin
314   /sbin
315
316 xfsdump:
317   /usr/sbin
318
319 openslp:
320   /etc
321   /usr/bin
322   /usr/lib*
323
324 libattr:
325   /lib*
326
327 attr:
328   /usr/bin
329
330 # dmapi:
331 #   /lib*
332
333 rpm:
334   /bin
335   /usr/bin
336   /{usr,var}/lib/rpm
337   /usr/lib*/librpm*.so
338 r /usr/lib/rpm/rpm{get,put}text
339 r /usr/bin/rpmqpack
340
341 rsync: postin
342   /etc
343   /usr/{,s}bin
344 e postin
345
346 setserial: postin
347   /etc
348   /bin/setserial
349 e postin
350
351 pwdutils:
352   /{etc,bin}
353   /usr/bin
354   /usr/sbin/pwunconv
355
356 openldap2-client:
357   /usr/lib*/liblber.so.*
358   /usr/lib*/libldap.so.*
359
360 openssl:
361   /usr/lib*/libcrypto.so.*
362   /usr/lib*/libssl.so.*
363
364 cyrus-sasl:
365   /usr/lib*/libsasl2.so.*
366
367 db:
368   /usr/lib*/libdb-4*.so  
369
370 heimdal-lib:
371   /etc
372   /usr/lib*/libasn1.so.*
373   /usr/lib*/libgssapi.so.*
374   /usr/lib*/libkrb5.so.*
375   /usr/lib*/libroken.so.*
376
377 strace:
378   /usr/bin/strace
379
380 syslogd: postin
381   /etc
382   /sbin/{klogd,syslogd}
383   /var/adm/fillup-templates/sysconfig.syslog
384 e postin
385
386 sysvinit: postin
387 n /dev/initctl
388 c 600 0 0 /dev/initctl
389   /sbin
390 if arch ne 's390' && arch ne 's390x'
391   /etc
392 endif
393 # r /sbin/{powerd,runlevel,setserialbits,start-stop-daemon,sulogin}
394   /usr/bin
395   /bin/usleep
396 e postin
397
398 util-linux: postin
399   /etc
400   /bin/{dmesg,mount,umount,guessfstype}
401 if arch ne 's390' && arch ne 's390x'
402   /sbin/hwclock
403 endif
404   /sbin/{blockdev,ctrlaltdel,elvtune,fdisk,losetup,mkfs,mkfs.bfs,mkswap,pivot_root,swapon,swapoff}
405   /sbin/agetty
406   /usr/{bin,sbin}
407 e postin
408
409 mingetty:
410   /sbin
411
412 libselinux:
413   /lib*/libselinux.so*
414
415 vim:
416   /etc
417   /bin/vi{,m}
418   /usr/bin/vi{,m}
419
420 gdbm:
421   /usr/lib*/libgdbm.so*
422
423 hwinfo:
424   /usr/{sbin,lib*}
425
426 udev:
427   /etc
428   /usr/lib*/libsysfs.so*
429   /usr/bin
430   /sbin  
431
432 parted:
433   /usr/lib*
434   /usr/sbin
435
436 gawk:
437   /bin
438
439 ddrescue:
440   /bin
441
442 hex:
443   /usr/bin/hex
444
445 mdadm:
446   /sbin
447
448 openssh:
449   /etc/ssh
450   /usr/bin
451   /usr/lib*
452
453 dhcpcd:
454   /sbin
455   /var
456
457 smartmontools:
458   /etc
459   /usr/sbin
460
461 if arch ne 'sparc'
462   <kernel_rpm>:
463     f / st.ko
464     if arch ne 'ppc'
465     f / sg.ko
466 #    f / scsi_mod.o
467     f / reiserfs.ko
468     if arch ne 'ia64'
469       f / jfs.ko
470     endif
471     f / jbd.ko
472     f / ext3.ko
473     f / hpfs.ko
474 #    f / loop_fish2.o
475     f / xfs.ko
476 #    f / xfs_support.ko
477 #    f / xfs_dmapi.ko
478     endif
479
480
481     f / linear.ko
482 #    f / lvm-mod.o
483     f / raid0.ko
484     f / raid1.ko
485     f / raid5.ko
486     f / xor.ko
487 if arch eq 'alpha'
488     m /boot/System.map-* /System.map
489 else
490     m /boot/System.map-* /System.map
491 endif 
492
493   # run depmod
494   E /sbin/depmod -a -F /System.map <kernel_ver>
495   r /System.map /sbin/depmod
496 endif
497
498   # serial console / mingetty setup for ppc mostly.
499   x etc/init.d/boot.local /etc/init.d/boot.local
500
501 # enable sysrq
502 e perl -pi -e '\''s/^(ENABLE_SYSRQ=).*/$1"yes"/'\'' etc/sysconfig/sysctl
503
504 # now run SuSEconfig
505 E echo "/dev/root / ext2 defaults 0 0" >/etc/fstab
506 E echo "proc /proc proc defaults 0 0" >>/etc/fstab
507 E echo "devpts /dev/pts devpts defaults 0 0" >>/etc/fstab
508 E /sbin/SuSEconfig --force --norestarts
509
510 r /var/adm/fillup-templates
511