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