- remove module.conf after yast2 exits
[opensuse:installation-images.git] / data / root / root.file_list
1
2 #
3 # the 'root' system
4 #
5
6 d bin dev etc lib mnt root sbin tmp usr var
7 c 1777 0 0 tmp
8
9 # add some /etc files
10 x /etc/* /etc
11 r /etc/ssh/CVS
12 r /etc/CVS /etc/rpm/CVS /root/.ssh/CVS
13 r /etc/inst_setup
14 r /etc/inst_setup_ssh
15 r /etc/create_interface
16 r /etc/fvwmrc
17 R s/product_name/<product_name>/ /etc/motd
18 R s/product_name/<product_name>/ /etc/issue
19
20 fillup:
21   /bin
22   /var/adm/fillup-templates
23
24 insserv:
25   /etc
26   /sbin
27
28 aaa_base: prein,postin
29 e prein
30   /etc/init.d
31   /etc/inputrc
32   /etc/rc.status
33   /etc/modules.conf{,.local}
34   /sbin/mk_initrd
35   /sbin/get_kernel_version
36   /usr/bin/old
37   /root/.gnupg/suse_build_key
38   /root/.gnupg/suse_build_key
39   /var/adm/fillup-templates
40 e postin
41 r /var/adm/fillup-templates
42
43 tar:
44   /bin/tar
45
46 sed:
47   /bin/sed
48
49 libacl:
50   /lib*
51
52 libattr:
53   /lib*
54
55 bash:
56   /bin/bash
57 s bash /bin/sh
58
59 readline:
60   /lib*/libreadline.so.4*
61   /lib*/libhistory.so.4*
62
63 ash:
64   /bin/ash.static
65
66 coreutils:
67   /bin/{chgrp,chmod,chown,cp,dd,df,ln,ls,mkdir,mknod,mv,rm,rmdir,sync}
68   /usr/bin/du
69   /bin/touch
70   /bin/{date,echo,false,pwd,sleep,stty,true,uname,basename}
71   /usr/bin/{expr,tee,dirname,chroot,test,tty}
72   /bin/cat
73   /usr/bin/{cut,head,md5sum,tail,tr,uniq,wc,od}
74   /bin/sort
75   /bin/kill
76
77 gzip:
78   bin/g{un,}zip
79
80 joe:
81   /usr/bin/joe
82   /etc/joerc
83
84 hwinfo:
85   /usr/lib*
86   /usr/sbin
87
88 mktemp:
89   /bin/mktemp
90
91 iputils:
92   /bin/ping
93
94 rpm:
95   /bin/rpm
96   /usr/lib/rpm/{rpm{popt,rc},macros}
97   /usr/lib*/librpm.so*
98
99 util-linux:
100   /bin/guessfstype
101   /bin/{u,}mount
102   /bin/dmesg
103   /sbin/losetup
104   /sbin/blockdev
105   /sbin/fdisk
106
107 <kernel_rpm>:
108 if arch eq 'alpha'
109 # ???
110 #    m /boot/System.map-*.default /System.map
111     m /boot/System.map-* /System.map
112 else
113     m /boot/System.map-* /System.map
114 endif
115
116 if !(arch eq 'ppc' || arch eq 'ppc64' || arch eq 'ia64' || arch eq 'sparc' || arch eq 'sparc64' || arch eq 's390' || arch eq 's390x')
117
118   include ../initrd/gen/module.files.cd1
119
120 else
121
122   # make at least the directory to get depmod working
123   d /lib/modules/<kernel_ver>/misc
124
125 endif
126
127 #if !(arch eq 'ppc' || arch eq 'ppc64' || arch eq 'sparc' || arch eq 'sparc64' || arch eq 'ia64' || arch eq 's390' || arch eq 's390x')
128 if arch eq 'ia32'
129   pcmcia:
130     /sbin/cardmgr
131     /sbin/cardctl
132     /sbin/dump_cis
133 endif
134
135 ncurses:
136   /lib*/libncurses.so.5*
137   /usr/bin/reset
138   /usr/lib*/libpanel.so.5*
139   /usr/share/terminfo
140 s ../share/terminfo /usr/lib/terminfo
141
142 if arch eq 'alpha' || suse_xrelease eq 'beta'
143   libgcc:
144     /lib*
145 endif
146
147 popt:
148   /usr/lib*/libpopt.so*
149
150 glibc:
151   /sbin/ldconfig
152   /lib*/ld*
153   /lib*/lib{c,m}.so.6*
154   /lib*/{libcrypt.so.1*,libdb.so.2*,libdl.so.2*,libnsl.so.1*}
155   /lib*/{libnss_compat.so.2,libnss_dns.so.2,libnss_files.so.2,libnss_hesiod.so.2}
156   /lib*/{libnss_nis.so.2,libnss_nisplus.so.2,libresolv.so.2*,librt.so.1,libutil.so.1*}
157   /usr/sbin/rpcinfo
158   /usr/bin
159   /etc/rpc
160 r /usr/bin/db_*
161 r /usr/bin/{catchsegv,gencat,getconf,getent,glibcbug,iconv,lddlibc4,mtrace,rpcgen,sprof}
162 r /usr/sbin/{nscd,nscd_nischeck,utmpd}
163   /lib*/libpthread.so.0
164
165 glibc-locale:
166   /usr/lib*/gconv/ISO8859*
167   /usr/lib*/gconv/KOI*
168   /usr/lib*/gconv/UNICODE*
169   /usr/lib*/gconv/gconv-modules*
170
171   # built in base system
172   d usr/lib/locale
173   e cp /tmp/usr/lib/locale/locale-archive usr/lib/locale
174
175 if !(arch eq 's390' || arch eq 's390x')
176 kbd:
177   /usr/share/kbd
178   /bin/loadkeys
179   /usr/bin/{loadunimap,kbd_mode}
180   /bin/{chvt,loadkeys}
181   /usr/bin/{chvt,loadkeys}
182   /var/adm/fillup-templates/sysconfig.keyboard
183
184 # temporary fix for yast's setfont problems
185 m /usr/bin/setfont /usr/bin/setfont.bin
186 x /usr/bin/setfont /usr/bin
187 endif
188
189 if !(arch eq 's390' || arch eq 's390x')
190   hdparm:
191     /sbin/hdparm
192 endif
193
194 e2fsprogs:
195   /sbin
196   /lib*
197
198 file:
199   /usr/bin/file
200
201 if arch eq 'ia32' || arch eq 'ppc' || arch eq 'ppc64'
202   lilo:
203     /sbin/activate
204 endif
205
206 if arch eq 'ia64'
207   efibootmgr:
208     /usr/sbin/efibootmgr
209 endif
210
211 if arch eq 's390' || arch eq 's390x'
212   s390-tools: postin
213     /sbin/zipl
214     /lib*/libparsecfg.so
215     /lib*/libvtoc.so
216     /boot
217     /etc/zipl.conf.sample
218     /sbin/dasdfmt
219     /sbin/fdasd
220     /sbin/zgetdump
221     e postin
222 #  s390utils:
223 #    /sbin/zilo
224 #    /sbin/silo
225 endif
226
227 raidtools:
228   /sbin/*
229
230 dosfstools:
231   /sbin/{mkdosfs,mkfs.msdos,dosfsck,fsck.msdos}
232
233 net-tools:
234   /bin/{domain,host}name
235   /sbin/{ifconfig,route}
236   if !(arch eq 's390' || arch eq 's390x')
237     /sbin/plipconfig
238   endif
239
240 portmap:
241   /sbin/portmap
242
243 if arch eq 'disabled'
244 umsprogs:
245   /sbin/*
246 c 0755 0 0 /sbin/umssync
247 s /sbin/umssync /bin/umssync
248 endif
249
250 util-linux:
251   /sbin/{mkfs,mkfs.minix,fsck.minix,mkswap,swapoff,swapon}
252   if !(arch eq 's390' || arch eq 's390x')
253     /sbin/{ctrlaltdel,hwclock}
254   endif
255   if arch eq 'ppc'
256     /etc/filesystems
257     /sbin/{clock,nvsetenv}
258   endif
259
260 d /var/adm /var/tmp /var/lib/{amanda,gdm,news,pgsql,rpm,uucp/taylor_config}
261 d /var/lock/subsys
262 d /var/log/news /var/named /var/run /var/spool/{atjobs,fax,fnet,lpd,mail,postfix,rwho,uucp}
263
264 d /var/X11R6/{bin,xkb/compiled,app-defaults}
265
266 s ../lock /var/spool/locks
267 s /usr/X11R6/lib/X11 /var/X11R6/lib
268
269 t /var/log/{faillog,lastlog,mail,messages,sendmail.st,wtmp,xdm.errors}
270 t /var/log/news/news.{crit,err,notice}
271
272 c 1777 0 0 /var/tmp
273
274 d /usr/{bin,lib,lib64,libexec,sbin,share}
275
276 s ../var/spool /usr/spool
277 s ../var/tmp /usr/tmp
278
279 grep:
280   /bin/{,e,f}grep
281
282 diffutils:
283   /usr/bin/{cmp,diff}
284
285 findutils:
286   /usr/bin/{find,xargs}
287
288 less:
289   /etc/lesskey
290   /usr/bin/less
291
292 modutils:
293  /sbin/{depmod,genksyms,insmod,ksyms,lsmod,modinfo,modprobe,rmmod,insmod.static}
294  /sbin/{depmod,insmod,lsmod,modprobe,rmmod}.old
295
296 ps:
297   /bin/ps
298   m /bin/fuser /usr/bin
299   /usr/bin/{free,killall,pstree,socklist,vmstat,top}
300
301 timezone:
302   /usr/share/zoneinfo/{iso3166,zone}.tab
303
304 strace:
305   /usr/bin/strace
306
307 if !(arch eq 'x86_64' || arch eq 'ia64' || arch eq 'alpha' || arch eq 's390' || arch eq 's390x')
308   ltrace:
309     /usr/bin/ltrace
310     /etc/ltrace.conf
311 endif
312
313 cpio:
314   /usr/bin/mt
315   /bin/cpio
316
317 freetype2:
318   /usr/lib*
319
320 c 0755 0 0 /usr/bin
321 c 0755 0 0 /usr/lib*
322 c 0755 0 0 /usr/sbin
323 c 0755 0 0 /usr/share
324
325 x /etc/ld.so.conf /etc
326
327 if with_yast2 ne 'no'
328   d /usr/X11R6/{bin,include/X11,share}
329
330   s X11R6 /usr/X11
331   # Don't do this!
332   # s /var/X11R6/bin/X /usr/X11R6/bin/X
333
334   if arch eq 's390' || arch eq 's390x'
335     XFree86-Xnest:
336       .
337     XFree86-Xvfb:
338       .
339   endif
340
341   c 0755 0 0 /dev
342
343   if arch ne 's390' && arch ne 's390x'
344   # new XF86 4.0
345   XFree86-server:
346     /usr/X11R6/bin/XFree86
347     /usr/X11R6/lib*/modules/codeconv
348     /usr/X11R6/lib*/modules/drivers
349   # video4linux stuff
350   r /usr/X11R6/lib*/modules/drivers/linux
351     /usr/X11R6/lib*/modules/extensions/lib{dbe,extmod}.a
352   if arch ne 'ia64' && arch ne 'x86_64'
353     /usr/X11R6/lib*/modules/extensions/libdri.a
354   endif
355     /usr/X11R6/lib*/modules/fonts/libbitmap.a
356 #    /usr/X11R6/lib*/modules/fonts/libfreetype.a
357     /usr/X11R6/lib*/modules/input
358     /usr/X11R6/lib*/modules/linux
359   if arch ne 'ia64' && arch ne 'sparc' && arch ne 'sparc64' && arch ne 'ppc' && arch ne 'ppc64'
360       /usr/X11R6/lib*/modules/*.uc
361   endif
362     /usr/X11R6/lib*/modules/lib*.a
363   endif
364
365   XFree86-libs:
366     /usr/X11R6/lib*/lib{X11,Xext}.so*
367     /usr/X11R6/lib*/lib{SM,ICE}.so*
368     /usr/X11R6/lib*/lib{Xmu,Xmuu,Xi,Xt,Xrender,Xpm,Xrandr}.so*
369     /usr/X11R6/lib*/libXft.so.2*
370     /usr/X11R6/lib*/libfontconfig.so*
371     /usr/X11R6/lib/X11/locale
372     /usr/X11R6/bin/xauth
373  expat:
374     /usr/lib*/libexpat.so*
375
376  XFree86-compat-libs:
377    /usr/X11R6/lib*/lib{Xxf86misc,Xxf86vm}.so*
378
379   mesasoft:
380     /
381     E /usr/X11R6/bin/switch2mesasoft || true
382     r /usr/X11R6/bin/switch2mesasoft
383
384   mesaglu:
385     /usr/lib*
386
387   XFree86:
388     /usr/X11R6/lib/X11/{XErrorDB,XKeysymDB,rgb.txt}
389     /etc/fonts/fonts.conf
390     /etc/X11/xkb
391     s /etc/X11/xkb /usr/X11R6/lib/X11
392     /usr/X11R6/bin/xkbcomp
393     /usr/X11R6/bin/mkfontdir
394     /usr/X11R6/bin/fc-cache
395     /usr/X11R6/lib/X11/locale
396     /etc/X11/xserver
397   r /etc/X11/xserver/C
398   s /etc/X11/xserver /usr/X11R6/lib/X11
399   # unicode stuff
400   d /usr/X11R6/lib/X11/fonts/{misc,uni}
401     /usr/X11R6/lib/X11/fonts/misc/cursor.pcf.gz
402     # 'fixed' font
403     /usr/X11R6/lib/X11/fonts/misc/6x13-ISO8859-1.pcf.gz
404
405     /usr/X11R6/lib/X11/fonts/misc/fonts.scale
406
407   x /usr/X11R6/lib/X11/XF86Config_{3,4} /usr/X11R6/lib/X11
408
409   /usr/X11R6/lib/X11/fonts/misc/{encodings.dir,fonts.alias,fonts.dir,olcursor.pcf.gz}
410
411
412   if arch eq 'x86_64' || arch eq 's390x' || arch eq 'ppc64'
413     R s#usr/X11R6/lib/modules#usr/X11R6/lib64/modules# /usr/X11R6/lib/X11/XF86Config_4
414   endif
415
416   XFree86-fonts-75dpi:
417     m /usr/X11R6/lib/X11/fonts/75dpi/helvB14-ISO8859-1.pcf.gz /usr/X11R6/lib/X11/fonts/misc
418
419   xf86tools:
420     /usr/X11R6/lib/X11/XftConfig
421
422   libusb:
423     /usr/lib*/libusb*.so.*
424
425   resmgr:
426     /lib*/libresmgr.so.*
427   if arch eq 's390x'
428 #    these libs are needed for 32-Bit vnc
429
430     glibc-32bit:
431       /lib/ld.so.1
432       /lib/ld-2.2.5.so
433       /lib/libc.so.6
434       /lib/libdl.so.2
435       /lib/libm.so.6
436   endif
437   vnc:
438     /usr/X11R6/bin/Xvnc
439     /usr/X11R6/bin/vncpasswd.arg
440     /usr/share/vnc/classes
441
442   libxml2:
443     /usr/lib*/libxml2.so*
444
445   libxslt:
446     /usr/lib*
447     /usr/bin
448
449   curl:
450     /usr/lib*/libcurl.so*
451
452   fvwm2:
453     /usr/X11R6/bin/fvwm{,2}
454     /usr/X11R6/share/fvwm/ConfigFvwmDefaults
455     x etc/fvwmrc /usr/X11R6/share/fvwm/fvwmrc
456
457   libstroke:
458     /usr/lib*/libstroke.so*
459
460 endif
461
462 if with_yast2 ne 'no'
463   yast2:
464     /usr
465     /var
466     s /usr/lib/YaST2/bin/YaST2.start /sbin/yast
467   yast2-bootloader:
468     /
469   yast2-core:
470     /
471   yast2-country:
472     /
473   yast2-installation:
474     /
475   yast2-mouse:
476     /
477   yast2-ncurses:
478     /
479   yast2-network-instsys:
480     /
481   yast2-packagemanager:
482     /
483   yast2-packager:
484     /
485   yast2-qt:
486     /
487   yast2-repair:
488     /
489   yast2-storage:
490     /
491   yast2-transfer:
492     /
493   yast2-trans-bs:
494     /
495   yast2-trans-cs:
496     /
497   yast2-trans-da:
498     /
499   yast2-trans-de:
500     /
501   yast2-trans-el_GR:
502     /
503   yast2-trans-en_GB:
504     /
505   yast2-trans-en_US:
506     /
507   yast2-trans-es:
508     /
509   yast2-trans-fr:
510     /
511   yast2-trans-hu:
512     /
513   yast2-trans-it:
514     /
515   yast2-trans-ja:
516     /
517   yast2-trans-ko:
518     /
519   yast2-trans-lt:
520     /
521   yast2-trans-nl:
522     /
523   yast2-trans-pt_BR:
524     /
525   yast2-trans-sk:
526     /
527   yast2-trans-sl_SI:
528     /
529   yast2-trans-sv:
530     /
531   yast2-trans-tr:
532     /
533   yast2-trans-zh_CN:
534     /
535   yast2-trans-zh_TW:
536     /
537   yast2-x11:
538     /
539   yast2-xml:
540     /
541   yast2-update:
542     /
543   autoyast2-installation:
544     /
545   liby2util:
546    /
547
548   yast2-theme-<yast_theme>:
549     /
550     s <yast_theme> usr/share/YaST2/theme/current
551
552   gpart:
553     /usr/bin
554
555   if with_vera_font ne 'no'
556     bitstream-vera:
557       /usr/X11R6/lib/X11/fonts/truetype/tt????gn.ttf
558   else
559     ghostscript-fonts-std:
560       /usr/X11R6/lib/X11/fonts/URW
561       /usr/share/ghostscript/fonts/fonts.scale
562       /usr/share/ghostscript/fonts/n019003l.pfb
563       /usr/share/ghostscript/fonts/n019004l.pfb
564       /usr/share/ghostscript/fonts/n019024l.pfb
565   endif
566
567 endif
568
569
570 libpng:
571   /usr/lib*/libpng*.so*
572
573 zlib:
574   /lib*/libz.so.1*
575
576 c 0755 0 0 /usr
577 if with_yast2 ne 'no'
578   c 0755 0 0 /usr/X11R6
579   c 0755 0 0 /usr/X11R6/bin
580   c 0755 0 0 /etc/X11
581 endif
582
583 libgcc:
584   /lib*/libgcc_s.so.*
585
586 libstdc++:
587   /usr/lib*/libstdc++*.so*
588
589 libjpeg:
590   /usr/lib*/libjpeg.so*
591
592 eject:
593   /bin/eject
594
595 if with_yast2 ne 'no'
596 # would be only needed for libqmng plugin
597 #  libmng:
598 #    /usr/lib*/libmng.so*
599 #  liblcms:
600 #    /usr/lib*/liblcms.so*
601
602   qt3:
603     /etc/X11/qtrc
604     /usr/lib/qt3/bin/qtconfig
605     /usr/lib/qt3
606     /usr/lib*/libqt*.so.3
607     /usr/lib/qt3/lib*/libqt*.so*
608   r /usr/lib/qt3/plugins/imageformats/libqmng*
609
610   kdebase3-SuSE:
611     /opt/kde3/share/config/SuSE/default/qtrc
612
613   kdelibs3:
614     /opt/kde3/lib*/kde3/plugins/styles/keramik.so
615     /opt/kde3/lib*/libkdefx.so*
616 endif
617
618 # remove these:
619 r root mnt tmp usr/libexec
620
621 if arch eq 'ia32'
622   syslinux:
623     /usr/sbin/syslinux
624 endif
625
626 netcfg:
627   /etc/{services,protocols}
628
629 if with_yast2 ne 'no' && arch ne 's390' && arch ne 's390x'
630   saxtools:
631     /usr/X11R6/bin
632   saxident:
633     /
634 endif
635
636 if arch eq 'ppc' || arch eq 'sparc' || arch eq 'sparc64'
637   # the agp module from xsvga may cause 700 permissions; fix it here
638   # c 0755 0 0 /lib/modules
639
640   # what for???
641   # d /lib/modules/<kernel_ver>/misc
642 endif
643
644 lvm:
645   /lib*/liblvm-*.so*
646   /sbin/lv*  
647   /sbin/pv* 
648   /sbin/vg*
649
650 reiserfs:
651   /sbin
652
653 gawk:
654   /bin
655
656 if arch eq 'ppc' || arch eq 'ppc64'
657   pdisk:
658     /sbin/pdisk
659
660   lilo:
661     /bin/show_of_path.sh
662
663   fbset:
664     /etc/fb.modes
665     /usr/sbin/fbset
666
667   hfsutils:
668     /usr/bin/hattrib
669     /usr/bin/hcd
670     /usr/bin/hcopy
671     /usr/bin/hdel
672     /usr/bin/hdir
673     /usr/bin/hformat
674     /usr/bin/hls
675     /usr/bin/hmkdir
676     /usr/bin/hmount
677     /usr/bin/hpwd
678     /usr/bin/hrename
679     /usr/bin/hrmdir
680     /usr/bin/humount
681     /usr/bin/hvol
682
683   initviocons:
684     /bin/initviocons
685     /usr/bin/termprobes
686 endif
687
688 if arch eq 'ia32'
689   xfiregl1:
690     /usr/X11R6/lib/modules/drivers/firegl1_drv.o
691   xfiregl23:
692     /usr/X11R6/lib/modules/drivers/firegl23_drv.o
693 endif
694
695 if arch eq 'ia32'
696   # needed for blinux start script
697   sysvinit:
698     /sbin/{check,kill,start}proc
699
700   sbl:
701     /usr/lib/suse-blinux
702     /etc/init.d/suse-blinux
703     /etc/suse-blinux.conf
704     r /usr/lib/suse-blinux/profile/default
705     s y2base /usr/lib/suse-blinux/profile/default
706
707 endif
708
709 sysvinit:
710   /sbin/checkproc
711
712 syslogd:
713   /sbin/klogd
714   m /sbin/syslogd /sbin/syslogd.bin
715   x etc/syslogd /sbin/syslogd
716
717 openssh: prein
718   /etc/init.d/sshd
719   /etc/pam.d/sshd
720   /etc/ssh
721   /usr/sbin/sshd
722   /usr/bin/ssh
723   /usr/bin/ssh-keygen
724   /usr/bin/scp
725   e prein
726
727 heimdal-lib:
728   /etc
729   /usr/lib*/libasn1.so.*
730   /usr/lib*/libcom_err.so.*
731   /usr/lib*/libgssapi.so.*
732   /usr/lib*/libkrb5.so.*
733   /usr/lib*/libroken.so.*
734
735 db:
736   /usr/lib*/libdb-4*.so  
737
738 pam:
739   /etc/pam.d/other
740   /lib*/security
741   /lib*/libpam.so.*
742   /lib*/libpam_misc.so.*
743
744 pam-modules:
745   /{etc,lib*,sbin}
746
747   # don't use cracklib
748   c 755 0 0 /etc/security
749   R s/^(password:.*?)\s+use_cracklib\b/$1/ /etc/security/pam_pwcheck.conf
750
751 libxcrypt:
752   /lib*/libxcrypt.so.*
753
754 cracklib:
755   /usr/lib*/libcrack.so*
756
757 gdbm:
758   /usr/lib*/libgdbm.so*
759
760 vim:
761   /bin/vim
762   /bin/vi
763
764  r /lib*/security/pam_userdb.so
765
766  x etc/inst_setup_ssh /sbin/
767  c 755 0 0 /sbin/inst_setup_ssh
768  x etc/ssh /etc
769  c 644 0 0 /etc/ssh/*
770  d /root
771  x root/.yast2 /root
772  x root/.bash_history /root
773  x root/.bash_login /root
774  x root/.vimrc /root
775
776 parted:
777   /usr/sbin
778   /usr/lib*
779
780 jfsutils:
781   /sbin/{fsck.jfs,mkfs.jfs,jfs_logdump}
782
783 xfsprogs:
784   /sbin/fsck.xfs
785   /sbin/mkfs.xfs
786   /usr/sbin/xfs_{growfs,admin,db}
787
788 wget:
789   /etc
790   /usr/bin
791
792 openssl:
793   /usr/lib*
794   /usr/share/ssl
795
796 timezone:
797   /usr
798   r /usr/share/zoneinfo/posix
799   r /usr/share/zoneinfo/right
800
801 hex:
802   /usr/bin/hex
803
804 bzip2:
805   /usr/lib*/libbz2.so*
806
807 sock:
808   /usr/bin/sock
809
810 shadow:
811   /etc/pam.d/shadow
812   /usr/sbin/chpasswd
813
814 if arch eq 'ia64'
815   fpswa:
816     /sbin/fpswa_check_version
817 endif
818
819 c 644 0 0 /etc/shadow
820
821 gdbm:
822   /usr/lib*/libgdbm.so.*
823   /usr/lib*/libgdbm_compat.so.*
824
825 xf86tools:
826   /usr/sbin/fonts-config
827   /usr/X11R6/lib/X11/XftConfig
828
829 if with_yast2 ne 'no'
830   if with_vera_font ne 'no'
831     e mkfontscale usr/X11R6/lib/X11/fonts/truetype
832     e mkfontdir usr/X11R6/lib/X11/fonts/truetype
833     e fc-cache usr/X11R6/lib/X11/fonts/truetype
834   else
835     e mkfontscale usr/share/ghostscript/fonts
836     e mkfontdir usr/share/ghostscript/fonts
837     e fc-cache usr/share/ghostscript/fonts
838   endif
839   e mkfontdir usr/X11R6/lib/X11/fonts/misc
840   e mkfontdir usr/X11R6/lib/X11/fonts/uni
841   e mkfontscale usr/X11R6/lib/X11/fonts/uni
842   e fc-cache usr/X11R6/lib/X11/fonts/uni
843
844   e touch usr/X11R6/lib/X11/fonts/*/*
845   e sleep 2
846   e touch usr/X11R6/lib/X11/fonts/*/font*
847 endif
848
849 r /usr/X11R6/bin/mkfontdir
850 r /usr/X11R6/bin/mkfontscale
851 r /usr/X11R6/bin/fc-cache
852
853 x /usr/lib/YaST/.Reh /usr/lib/YaST2
854 x etc/inst_setup /sbin/inst_setup
855 x etc/create_interface /sbin/create_interface
856 c 755 0 0 /sbin/inst_setup
857 c 755 0 0 /sbin/create_interface
858
859 # run depmod
860 E /sbin/depmod -a -F /System.map <kernel_ver>
861
862 # final clean up
863 r /etc/X11/xserver/C
864 r /usr/share/doc/packages/*
865
866 # r /modules
867 r /System.map
868 r /sbin/insserv
869
870 # some scripts write to /dev/null...
871 r /dev
872
873 x usr/bin/conservative_lndir usr/bin
874 if arch eq 'ppc'
875 x usr/bin/ppc_post_install.sh usr/bin
876 endif
877