- fix symlink check
[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 proc
7 c 1777 0 0 tmp
8
9 d /var/adm /var/tmp /var/lib/{amanda,gdm,news,pgsql,rpm,uucp/taylor_config}
10 d /var/lock/subsys
11 d /var/log/news /var/named /var/run /var/spool/{atjobs,fax,fnet,lpd,mail,postfix,rwho,uucp}
12
13 d var/lib/systemd/migrated
14
15 s ../lock /var/spool/locks
16
17 t /var/log/{faillog,lastlog,mail,messages,sendmail.st,wtmp,xdm.errors}
18 t /var/log/news/news.{crit,err,notice}
19
20 c 1777 0 0 /var/tmp
21
22 d /usr/{bin,lib,lib64,libexec,sbin,share}
23
24 s ../var/spool /usr/spool
25 s ../var/tmp /usr/tmp
26
27
28 # add some /etc files
29 x /etc/* /etc
30 r /etc/ssh
31 r /etc/rpm/.svn
32 r /etc/inst_setup
33 r /etc/inst_setup_ssh
34 r /etc/create_interface
35 r /etc/motd
36 r /etc/issue
37
38 # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
39 #
40 # packages without scripts
41 #
42 # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
43
44 libdb-*:
45   /
46
47 gdbm:
48   /
49
50 libffi*:
51   /
52
53 libgio-*-*:
54   /
55
56 libgmodule-*-*:
57   /
58
59 fillup:
60   /bin
61
62 insserv:
63   /etc
64   /sbin
65
66 tar:
67   /bin/tar
68
69 libacl*:
70   /lib*
71
72 libattr*:
73   /lib*
74
75 bash:
76   /bin/bash
77 s bash /bin/sh
78
79 libreadline6:
80   /lib*/libreadline.so.*
81   /lib*/libhistory.so.*
82
83 coreutils:
84   /bin/{chgrp,chmod,chown,cp,dd,df,ln,ls,mkdir,mknod,mv,rm,rmdir,sync}
85   /usr/bin/du
86   /usr/bin/yes
87   /bin/touch
88   /bin/{date,echo,false,pwd,sleep,stty,true,uname,basename,mktemp}
89   /usr/bin/{expr,tee,dirname,chroot,test,tty}
90   /bin/cat
91   /usr/bin/{cut,head,md5sum,tail,tr,uniq,wc,od}
92   /bin/md5sum
93   /bin/sort
94   /bin/kill
95   /usr/bin/readlink
96   /bin/readlink
97   /usr/bin/mkfifo
98   /usr/bin/sha1sum
99   /usr/bin/nice
100   /usr/bin/whoami
101   # for show_of_path.sh
102   if arch eq 'ppc' || arch eq 'ppc64'
103   /usr/bin/stat
104   endif
105
106 gzip:
107   bin/g{un,}zip
108
109 joe:
110   /usr/bin/joe
111   /etc/joe/{joerc,ftyperc}
112
113 hwinfo:
114   /usr/lib*
115
116 if exists(libx86emu1)
117   libx86emu1:
118     /
119 endif
120
121 libxml*:
122   /
123
124 libexpat*:
125   /
126
127 libglib-*-*:
128   /
129
130 libgobject-*-*:
131   /
132
133 libudev*:
134   /
135
136 sysfsutils:
137   /lib*/libsysfs.so*
138
139 libblkid*:
140   /
141
142 libuuid*:
143   /
144
145 libpolkit*:
146   /
147
148 polkit:
149   /
150
151 dbus-1-glib:
152   /
153
154 if exists(libsmbios2)
155   libsmbios2:
156     /
157 endif
158
159 dmraid:
160   /sbin
161   /lib*
162
163 iputils:
164   /bin/ping
165
166 rpm:
167   /bin
168   /etc
169   /usr/bin
170   /usr/lib*
171   r /usr/lib*/rpm-plugins/sepolicy.so
172
173 libelf1:
174   /
175
176 liblua5_1:
177   /
178
179 libmount*:
180   /
181
182 util-linux:
183   /
184
185 nfs-client:
186   /sbin/{u,}mount.nfs*
187   /usr/sbin/rpc.statd
188   /usr/sbin/start-statd
189   /usr/sbin/showmount
190
191 libncurses*~:
192   /
193
194 libncurses*:
195   /
196
197 ncurses-utils:
198   /usr/bin/reset
199   /usr/bin/tset
200
201 terminfo-base:
202   /usr/share/terminfo
203 s ../share/terminfo /usr/lib/terminfo
204
205 terminfo:
206   /usr/share/terminfo/i/ibm3151
207
208 libpopt*:
209   /lib*
210
211 tcpd:
212   /lib*/libwrap.so*
213
214 libgcc*:
215   /
216
217 glibc:
218   /sbin/ldconfig
219   /lib*/ld*
220   /lib*/lib{c,m}{.,-}*
221   /lib*/{libcrypt,libdl,libnsl}{.,-}*
222   /lib*/{libnss_compat,libnss_dns,libnss_files,libnss_hesiod}{.,-}*
223   /lib*/{libnss_nis,libnss_nisplus,libresolv,librt,libutil}{.,-}*
224   /usr/bin
225   /etc/rpc
226 r /usr/bin/{catchsegv,gencat,getconf,glibcbug,lddlibc4,mtrace,rpcgen,sprof}
227 r /usr/sbin/{nscd,nscd_nischeck,utmpd}
228   /lib*/libpthread{.,-}*
229   /lib*/libthread_db{.,-}*
230
231 libselinux1:
232   /
233
234 if exists(hdparm)
235   hdparm:
236     /sbin/hdparm
237 endif
238
239 smartmontools:
240   /usr/sbin/smartctl
241
242 e2fsprogs:
243   /etc
244   /sbin
245
246 libext2fs2:
247   /lib*
248
249 libcom_err2:
250   /lib*/libcom_err.so.*
251   /lib*/libss.so.*
252
253 libuuid1:
254   /lib*/libuuid.so.*
255
256 libblkid1:
257   /lib*/libblkid.so.*
258
259 file:
260   m /usr/share/misc/magic /etc/magic
261   /usr/lib*/libmagic.so*
262   /usr/bin/file
263
264 if exists(efibootmgr)
265   efibootmgr:
266     /
267 endif
268
269 if exists(elilo)
270   elilo:
271     /
272 endif
273
274 if arch eq 'ia64'
275   libunwind:
276     /
277 endif
278
279 dosfstools:
280   /sbin/{mkdosfs,mkfs.msdos,dosfsck,fsck.msdos}
281
282 net-tools:
283   /bin/{domain,host}name
284   /sbin/{ifconfig,route}
285   if !(arch eq 's390' || arch eq 's390x')
286     /sbin/plipconfig
287   endif
288
289 libtirpc1:
290   /etc
291   /lib*
292
293 libgssglue1:
294   /etc
295   /lib*/libgssglue.so.*
296
297 if arch eq 'disabled'
298 umsprogs:
299   /sbin/*
300 c 0755 0 0 /sbin/umssync
301 s /sbin/umssync /bin/umssync
302 endif
303
304 util-linux:
305   /sbin/{mkfs,mkfs.minix,fsck.minix,mkswap,swapoff,swapon}
306   if !(arch eq 's390' || arch eq 's390x')
307     /sbin/{ctrlaltdel,hwclock}
308   endif
309
310 if arch eq 'ppc' || arch eq 'ppc64'
311 powerpc-utils:
312     /sbin/nvsetenv
313     /sbin/lsprop
314     /usr/sbin/nvram
315     /usr/sbin/update_flash
316 endif
317
318 grep:
319   /
320
321 diffutils:
322   /usr/bin/{cmp,diff}
323
324 findutils:
325   /
326
327 less:
328   /etc/lesskey
329   /usr/bin/less
330
331 module-init-tools:
332  /sbin/{depmod,insmod,modinfo,modprobe,rmmod}
333  /bin/lsmod
334
335 procps:
336   /
337
338 psmisc:
339   m /bin/fuser /usr/bin
340   /usr/bin/killall
341   /usr/bin/pstree
342
343 procinfo:
344   /usr/bin/socklist
345
346 strace:
347   /usr/bin/strace
348
349 cpio:
350   /
351
352 if arch eq 'ia64'
353   ia32el:
354     /etc/init.d/ia32el
355     /usr/lib/ia32el
356   r /usr/lib/ia32el/cpuid
357   r /usr/lib/ia32el/auxapp
358 endif
359
360 yast2:
361   /etc/YaST2
362   /sbin/save_y2logs
363   /usr
364   /var
365   r /usr/lib/YaST2/servers_non_y2/ag_cron
366   s /usr/lib/YaST2/startup/YaST2.First-Stage /sbin/yast
367   r /usr/lib/YaST2/bin/yast2
368
369 yast2-add-on:
370   /
371
372 yast2-bootloader:
373   /
374
375 yast2-core:
376   /
377
378 yast2-country:
379   /
380
381 yast2-country-data:
382   /
383
384 yast2-devtools:
385   /usr/bin/y2tool
386   /usr/share/YaST2/data/devtools/bin/showy2log
387
388 yast2-installation:
389   /
390   # back to fullscreen - netpbm tools are in machbunt.file_list
391   r /usr/lib/YaST2/startup/InstallImages/*
392   # hack to make 'repair' option work
393   # p repair.diff
394
395 yast2-iscsi-client:
396   /
397
398 yast2-kdump:
399   /
400
401 yast2-mouse:
402   /
403
404 yast2-multipath:
405   /
406
407 yast2-ncurses:
408   /
409
410 yast2-network:
411   /
412
413 yast2-nfs-client:
414   /
415
416 yast2-ntp-client:
417   /
418
419 yast2-packager:
420   /
421
422 yast2-perl-bindings:
423   /
424
425 yast2-pkg-bindings:
426   /
427
428 yast2-runlevel:
429   /
430
431 if arch eq 's390' || arch eq 's390x'
432   yast2-s390:
433     /
434   yast2-reipl:
435     /
436 endif
437
438 yast2-slp:
439   /
440
441 yast2-transfer:
442   /
443
444 yast2-tune:
445   /
446
447 if arch eq 'i386' || arch eq 'x86_64'
448   yast2-vm:
449     /
450 endif
451
452 yast2-xml:
453   /
454
455 yast2-update:
456   /
457
458 yast2-users:
459   /usr/share/YaST2/clients/inst_root_first.ycp
460   /usr/share/YaST2/clients/inst_user_first.ycp
461   /usr/share/YaST2/clients/users_finish.ycp
462   /usr/share/YaST2/clients/users_proposal.ycp
463   /usr/share/YaST2/modules/UsersSimple.pm
464   /usr/share/YaST2/modules/UsersUI.*
465   /usr/share/YaST2/scrconf/crack.scr
466   /usr/lib*/YaST2/plugin/libpy2ag_crack.so*
467
468 yast2-libyui:
469   /
470
471 yast2-ycp-ui-bindings:
472   /
473
474 yast2-ncurses-pkg:
475   /
476
477 yast2-hardware-detection:
478   /
479
480 autoyast2-installation:
481   /
482
483 gpart:
484   /
485
486 libcurl*:
487   /
488
489 libssh2-*:
490   /
491
492 libcares*:
493   /
494
495 openslp:
496   /
497
498 libpcre*:
499   /
500
501 limal:
502   /
503
504 limal-perl:
505   /
506
507 libblocxx*:
508   /
509
510 zlib:
511   /
512
513 libstdc++*:
514   /
515
516 eject:
517   /bin/eject
518
519 if exists(syslinux)
520   syslinux:
521     /usr/bin/syslinux
522 endif
523
524 netcfg:
525   /etc/{services,protocols}
526
527 lvm2:
528   /sbin/lv*  
529   /sbin/pv* 
530   /sbin/vg*
531
532 libsepol*:
533   /
534
535 device-mapper:
536   /
537
538 reiserfs:
539   /
540
541 libreiserfs:
542   /
543
544 btrfsprogs:
545   /
546
547 gawk:
548   /bin
549   # uses update-alternatives now
550   s gawk bin/awk
551
552 if arch eq 'ppc' || arch eq 'ppc64'
553   pdisk:
554     /sbin/pdisk
555
556   lilo:
557     /sbin/lilo
558     /bin/show_of_path.sh
559
560   fbset:
561     /etc/fb.modes
562     /sbin/fbset
563
564   hfsutils:
565     /usr/bin/hattrib
566    s hattrib /usr/bin/hcd
567    s hattrib /usr/bin/hcopy
568    s hattrib /usr/bin/hdel
569    s hattrib /usr/bin/hdir
570    s hattrib /usr/bin/hformat
571    s hattrib /usr/bin/hls
572    s hattrib /usr/bin/hmkdir
573    s hattrib /usr/bin/hmount
574    s hattrib /usr/bin/hpwd
575    s hattrib /usr/bin/hrename
576    s hattrib /usr/bin/hrmdir
577    s hattrib /usr/bin/humount
578    s hattrib /usr/bin/hvol
579 endif
580
581 initviocons:
582   /
583
584 sysvinit-tools:
585   /
586   c 755 0 0 /sbin/showconsole
587
588 sysvinit-init:
589   /
590
591 sysvinit:
592   /
593
594 klogd:
595   /
596
597 syslogd:
598   m /sbin/syslogd /sbin/syslogd.bin
599   x etc/syslogd /sbin/syslogd
600
601 libpcsclite*:
602   /
603
604 libopenct*:
605   /
606
607 krb5:
608   /etc
609   /usr/lib*/libkrb5.so.*
610   /usr/lib*/libkrb5support.so.*
611   /usr/lib*/libgssapi_krb5.so.*
612   /usr/lib*/libk5crypto.so.*
613
614 libkeyutils*:
615   /
616
617 libldap-2_4-2:
618   /usr/lib*/liblber-*.so.*
619   /usr/lib*/libldap-*.so.*
620
621 cyrus-sasl:
622   /usr/lib*/libsasl2.so.*
623
624 pam:
625   /etc/pam.d
626   /etc
627   /lib*/security
628   /lib*/libpam.so.*
629   /lib*/libpam_misc.so.*
630   /lib*
631   /sbin
632
633 libaudit*:
634   /
635
636 pam-modules:
637   /{lib*,sbin}
638
639 libxcrypt:
640   /lib*
641
642 libcrack2:
643   /
644
645 cracklib:
646   /usr/sbin/cracklib-check
647   /usr/lib*
648   /usr/share/locale
649
650  r /lib*/security/pam_userdb.so
651
652  x etc/inst_setup_ssh /sbin/
653  c 755 0 0 /sbin/inst_setup_ssh
654  # for Olaf
655  x etc/ssh /lib
656  r /lib/ssh/.svn
657  d /root
658  x root/.yast2 /root
659  r /root/.yast2/.svn
660  x root/.bash_history /root
661  x root/.bash_login /root
662  x root/.vimrc /root
663
664 libparted0:
665   /
666
667 parted:
668   /
669
670 jfsutils:
671   /sbin/{fsck.jfs,mkfs.jfs,jfs_logdump,jfs_tune}
672
673 xfsprogs:
674   /lib*
675   /usr/sbin
676   /sbin
677
678 xfsdump:
679   /usr/sbin
680   /sbin
681
682 libmodman*:
683   /
684
685 libproxy*:
686   /
687
688 libedit*:
689   /
690
691 wget:
692   /
693
694 libopenssl*:
695   /lib*
696
697 openssl:
698   /usr/share/ssl
699
700 hex:
701   /usr/bin/hex
702
703 bzip2:
704   /usr/bin/b{,un}zip2
705
706 libbz2-*:
707   /
708
709 xz:
710   /usr/bin/xzdec
711
712 liblzma*:
713   /
714
715 iproute2:
716   /sbin/ip
717
718 libnscd:
719   /lib*/libnscd.so*
720
721 unscd:
722   /etc
723   /usr/sbin
724
725 pwdutils:
726   /etc
727   /usr/bin
728   /usr/sbin/pwunconv
729   /usr/sbin/chpasswd
730   /usr/sbin/groupadd
731   /usr/sbin/groupadd.local
732   /usr/sbin/useradd
733   /usr/sbin/useradd.local
734   /usr/lib*/pwdutils/liblog_syslog.so.*
735   d /etc/skel
736
737 libntfs-3g*:
738   /
739
740 ntfsprogs:
741   /usr/sbin/ntfsresize
742
743 sysconfig:
744   # for modify_resolvconf
745   d etc/sysconfig/network
746   e echo MODIFY_RESOLV_CONF_DYNAMICALLY=\"yes\" >etc/sysconfig/network/config
747   # /sbin/modify_resolvconf
748
749 pciutils:
750   /sbin/lspci
751   /lib*/libpci.so.*
752
753 pciutils-ids:
754   m /usr/share/pci.ids.d/pci.ids.dist /usr/share/pci.ids
755
756 usbutils:
757   /
758
759 libusb-0_1-4:
760   /
761
762 libusb-*-*:
763   /
764
765 checkmedia:
766   /usr/bin/checkmedia
767
768 if 0
769
770 perl-base:
771   /usr/bin/perl
772   /usr/lib/perl*/*/AutoLoader.pm
773   /usr/lib/perl*/*/Carp{,.pm}
774   /usr/lib/perl*/*/Class/Struct.pm
775   /usr/lib/perl*/*/Exporter{,.pm}
776   /usr/lib/perl*/*/File/Basename.pm
777   /usr/lib/perl*/*/File/Path.pm
778   /usr/lib/perl*/*/File/Temp.pm
779   /usr/lib/perl*/*/*/File/Spec.pm
780   /usr/lib/perl*/*/*/File/Spec
781   /usr/lib/perl*/*/FileHandle.pm
782   /usr/lib/perl*/*/Getopt/Long.pm
783   /usr/lib/perl*/*/Getopt/Std.pm
784   /usr/lib/perl*/*/IPC/Open3.pm
785   /usr/lib/perl*/*/*/List/Util.pm
786   /usr/lib/perl*/*/*/Scalar/Util.pm
787   /usr/lib/perl*/*/SelectSaver.pm
788   /usr/lib/perl*/*/Symbol.pm
789   /usr/lib/perl*/*/Text/ParseWords.pm
790   /usr/lib/perl*/*/Text/Balanced.pm
791   /usr/lib/perl*/*/Tie/Hash.pm
792   /usr/lib/perl*/*/base.pm
793   /usr/lib/perl*/*/bytes.pm
794   /usr/lib/perl*/*/bytes_heavy.pl
795   /usr/lib/perl*/*/constant.pm
796   /usr/lib/perl*/*/feature.pm
797   /usr/lib/perl*/*/integer.pm
798   /usr/lib/perl*/*/overload.pm
799   /usr/lib/perl*/*/strict.pm
800   /usr/lib/perl*/*/utf8.pm
801   /usr/lib/perl*/*/utf8_heavy.pl
802   /usr/lib/perl*/*/vars.pm
803   /usr/lib/perl*/*/version.pm
804   /usr/lib/perl*/*/warnings.pm
805   /usr/lib/perl*/*/warnings/register.pm
806   /usr/lib/perl*/*/B/Deparse.pm
807   /usr/lib/perl*/*/*/Config.pm
808   /usr/lib/perl*/*/*/Config_heavy.pl
809   /usr/lib/perl*/*/*/Cwd.pm
810   /usr/lib/perl*/*/*/Data/Dumper.pm
811   /usr/lib/perl*/*/*/DynaLoader.pm
812   /usr/lib/perl*/*/*/Errno.pm
813   /usr/lib/perl*/*/*/Fcntl.pm
814   /usr/lib/perl*/*/*/File/Glob.pm
815   /usr/lib/perl*/*/File/GlobMapper.pm
816   /usr/lib/perl*/*/*/IO.pm
817   /usr/lib/perl*/*/*/IO/File.pm
818   /usr/lib/perl*/*/*/IO/Handle.pm
819   /usr/lib/perl*/*/*/IO/Pipe.pm
820   /usr/lib/perl*/*/*/IO/Seekable.pm
821   /usr/lib/perl*/*/*/POSIX.pm
822   /usr/lib/perl*/*/*/Socket.pm
823   /usr/lib/perl*/*/XSLoader.pm
824   /usr/lib/perl*/*/*/auto/Data/Dumper
825   /usr/lib/perl*/*/*/auto/Fcntl
826   /usr/lib/perl*/*/*/auto/File/Glob
827   /usr/lib/perl*/*/*/auto/IO
828   /usr/lib/perl*/*/*/auto/List/Util
829   /usr/lib/perl*/*/*/auto/POSIX
830   /usr/lib/perl*/*/*/lib.pm
831   /usr/lib/perl*/*/*/re.pm
832   /usr/lib/perl*/*/*/Scalar/Util/PP.pm
833   /usr/lib/perl*/*/*/List/Util/PP.pm
834   /usr/lib/perl*/*/*/B.pm
835
836 perl:
837   /usr/lib/perl*/*/English.pm
838   /usr/lib/perl*/*/Net/Ping.pm
839   /usr/lib/perl*/*/*/Time/HiRes.pm
840   /usr/lib/perl*/*/Pod/InputObjects.pm
841   /usr/lib/perl*/*/Pod/ParseLink.pm
842   /usr/lib/perl*/*/Pod/Parser.pm
843   /usr/lib/perl*/*/Pod/PlainText.pm
844   /usr/lib/perl*/*/Pod/Select.pm
845   /usr/lib/perl*/*/Pod/Text.pm
846   /usr/lib/perl*/*/Pod/Usage.pm
847   /usr/lib/perl*/*/SelfLoader.pm
848   /usr/lib/perl*/*/Term/Cap.pm
849   /usr/lib/perl*/*/Time/Local.pm
850   /usr/lib/perl*/*/Time/localtime.pm
851   /usr/lib/perl*/*/Time/tm.pm
852   /usr/lib/perl*/*/diagnostics.pm
853   /usr/lib/perl*/*/if.pm
854   /usr/lib/perl*/*/*/mro.pm
855   /usr/lib/perl*/*/pod/perldiag.pod
856   /usr/lib/perl*/*/sigtrap.pm
857   /usr/lib/perl*/*/*/CORE/libperl.so
858   /usr/lib/perl*/*/*/Config.pm
859   /usr/lib/perl*/*/*/Config_git.pl
860   /usr/lib/perl*/*/*/Encode.pm
861   /usr/lib/perl*/*/*/Encode/Alias.pm
862   /usr/lib/perl*/*/*/Encode/Config.pm
863   /usr/lib/perl*/*/*/Encode/Encoding.pm
864   /usr/lib/perl*/*/*/Encode/MIME/Name.pm
865   /usr/lib/perl*/*/*/Filter/Util/Call.pm
866   /usr/lib/perl*/*/*/Storable.pm
867   /usr/lib/perl*/*/*/Sys/Hostname.pm
868   /usr/lib/perl*/*/*/auto/POSIX
869   /usr/lib/perl*/*/*/auto/Sys/Hostname
870   /usr/lib/perl*/vendor_perl/*/*/_h2ph_pre.ph
871   /usr/lib/perl*/vendor_perl/*/*/bits/syscall.ph
872   /usr/lib/perl*/vendor_perl/*/*/bits/wordsize.ph
873   /usr/lib/perl*/vendor_perl/*/*/sys/syscall.ph
874   /usr/lib/perl*/vendor_perl/*/*/syscall.ph
875 #  /usr/lib/perl*/vendor_perl/*/*/sys/unistd.ph
876 #  /usr/lib/perl*/vendor_perl/*/*/bits/unistd.ph
877 #  /usr/lib/perl*/vendor_perl/*/*/unistd.ph
878   /usr/lib/perl*/*/*/Compress
879   /usr/lib/perl*/*/*/auto/Compress
880   r /usr/lib/perl*/*/CPANPLUS
881
882 endif
883
884 perl-base:
885   /usr/bin/perl
886   /usr/lib/perl*
887
888 perl:
889   /usr/lib/perl*
890
891 perl-Bootloader:
892   /usr/lib
893
894 perl-gettext:
895   /usr/lib
896
897 perl-XML-Simple:
898   /usr/lib
899
900 perl-XML-Parser:
901   /usr/lib
902
903 perl-XML-NamespaceSupport:
904   /usr/lib
905
906 perl-XML-Bare:
907   /usr/lib
908
909 open-iscsi:
910   /
911
912 gpg2:
913   /usr/bin/gpg{,2}
914
915 libassuan*:
916   /
917
918 libzypp:
919   /
920
921 libidn:
922   /
923
924 libsqlite*-*:
925   /
926
927 multipath-tools:
928   /
929
930 libaio:
931   /
932
933 cryptsetup:
934   /
935
936 libcryptsetup*:
937   /
938
939 ntp:
940   /usr/sbin/ntpdate
941   /usr/sbin/sntp
942
943 libcap*:
944   /
945
946 libsolv-tools:
947   /
948
949 sed:
950   /bin/sed
951
952 libcap-ng*:
953   /
954
955 libmount*:
956   /
957
958 # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
959 #
960 # packages with scripts
961 #
962 # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
963
964 aaa_base: prein,postin
965   E prein
966   /
967   E postin
968
969 dbus-1: prein
970   /
971   E prein
972
973 if exists(s390-tools)
974   s390-tools: postin
975     /sbin/zipl
976     /etc
977     /sbin/dasdfmt
978     /sbin/dasdview
979     /sbin/fdasd
980     /sbin/dasd_configure
981     /sbin/dasd_reload
982     /sbin/dasdro
983     /sbin/vmcp
984     E postin
985 endif
986
987 rpcbind: postin
988   /etc
989   /sbin
990   /var/adm/fillup-templates
991   E postin
992
993 yast2-storage: postin
994   /
995   E postin
996
997 libstorage*: postin
998   /
999   E postin
1000
1001 openssh: prein
1002   /etc/ssh
1003   /etc/pam.d/sshd
1004   /etc/init.d/sshd
1005   d /etc/sysconfig
1006   t /etc/sysconfig/ssh
1007   /usr/bin
1008   /usr/sbin
1009   /usr/lib*
1010   E prein
1011
1012 if root_i18n
1013   include rooti18n.file_list
1014   if roottrans
1015     include ../../tmp/base/yast2-trans.inc
1016   endif
1017 endif
1018
1019 if root_gfx
1020   include machbunt.file_list
1021 endif
1022
1023 pango-tools:
1024   /
1025   E [ -x /usr/bin/pango-querymodules ] && pango-querymodules >/etc/pango/pango.modules || true
1026   E [ -x /usr/bin/pango-querymodules-64 ] && pango-querymodules-64 >/etc/pango/pango64.modules || true
1027
1028 :
1029
1030 # remove, ehm, things...
1031 r /usr/share/doc /usr/share/info /usr/share/man /var/adm/fillup-templates
1032
1033 # don't mess with mtab (from aaa_base postin ATM)
1034 r etc/mtab
1035
1036 # remove these: ########### ???
1037 r root mnt tmp proc usr/libexec
1038
1039 # ????
1040 #r /usr/X11R6/bin/mkfontdir
1041 #r /usr/X11R6/bin/mkfontscale
1042 #r /usr/X11R6/bin/fc-cache
1043
1044 x /usr/lib/YaST/.Reh /usr/lib/YaST2
1045 x etc/inst_setup /sbin/inst_setup
1046 x etc/adddir /sbin/adddir
1047 c 755 0 0 /sbin/inst_setup
1048 c 755 0 0 /sbin/adddir
1049
1050 if instsys_complain_root
1051   e echo "InstsysComplain:      <instsys_complain_root>" >>.instsys.config
1052 endif
1053
1054 if instsys_build_id
1055   e echo "InstsysID:    <instsys_build_id>" >>.instsys.config
1056 endif
1057
1058 x /etc/ld.so.conf /etc
1059
1060 # final clean up
1061 r /etc/X11/xserver/C
1062 r /sbin/insserv
1063
1064 # some scripts write to /dev/null...
1065 r /dev
1066
1067 # remove empty resolv.conf (bnc #560405)
1068 r /etc/resolv.conf
1069
1070 E TZ= LANG= LC_ALL= date +%Y%m%d >.timestamp
1071
1072 # make passwords not expire
1073 e perl -pi -e "s/^(([^:]*:){4})[^:]*/\$1/" etc/shadow
1074
1075 # copy empty dictionary
1076 #e cp -a /usr/lib*/cracklib_dict.* usr/lib
1077 #e cp -a /usr/share/cracklib usr/share
1078
1079 d /usr/lib/debug /usr/src/debug
1080
1081 # find used yast2 gettext domains
1082 e unused_mos --domains --dir usr/share/YaST2 >/yast2-trans.domains
1083
1084 if roottrans
1085 # remove unused yast2 translations
1086 e unused_mos --files --domains=/yast2-trans.domains --dir usr/share/YaST2 | xargs rm
1087 endif
1088