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