- fix build with kernel 2.6.39 & and lib dependencies
[opensuse:installation-images.git] / data / root / zenroot.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/motd
17 r /etc/issue
18
19 libmount*:
20   /
21
22 fillup:
23   /bin
24
25 insserv:
26   /etc
27   /sbin
28
29 aaa_base: prein,postin
30 e prein
31   /etc/init.d
32   /etc/inputrc
33 e echo set bell-style none >>etc/inputrc
34 #  /etc/rc.status
35   /usr/bin/old
36 #  /root/.gnupg/suse_build_key
37 #  /root/.gnupg/suse_build_key
38   /var/adm/fillup-templates
39 e postin
40 r /var/adm/fillup-templates
41
42 libpcre0:
43   /lib*
44
45 tar:
46   /bin/tar
47
48 #samba
49 libacl:
50   /lib*
51
52 #samba
53 libattr:
54   /lib*
55
56 bash:
57   /bin/bash
58 s bash /bin/sh
59 s bash /bin/ash
60
61 libreadline6:
62   /lib*/libreadline.so.*
63   /lib*/libhistory.so.*
64
65 coreutils:
66   /bin/{chgrp,chmod,chown,cp,dd,df,ln,ls,mkdir,mknod,mv,rmdir,sync,md5sum,readlink}
67   /usr/bin/du
68   /bin/touch
69   /bin/{date,echo,false,pwd,stty,true,uname,basename,mktemp}
70   /usr/bin/{expr,tee,dirname,chroot,test,tty}
71   /usr/bin/{cut,head,tail,tr,uniq,wc,od}
72   /bin/sort
73   /bin/kill
74
75 gzip:
76   bin/g{un,}zip
77
78 joe:
79   /usr/bin/joe
80   /etc/joe/joerc
81
82 hwinfo:
83   /usr/lib*
84   /usr/sbin
85
86 if exists(libx86emu1)
87 libx86emu1:
88   /usr/lib*
89 endif
90
91 libxml2:
92   /usr/lib*/libxml2.so.*
93
94 libexpat1:
95   /lib*/libexpat.so.*
96
97 libglib-2_0-0:
98   /usr/lib*/libglib-2.0.so.*
99
100 libgobject-2_0-0:
101   /usr/lib*/libgobject-2.0.so.*
102
103 libgthread-2_0-0:
104   /
105
106 udev:
107   /etc
108   /sbin
109
110 cifs-utils:
111   /sbin/mount.cifs
112
113 dbus-1-glib:
114   /
115
116 dbus-1: prein
117   /
118   e save_cfg etc/passwd etc/shadow etc/group
119   e prein
120   e restore_cfg etc/passwd etc/shadow etc/group
121
122 dmraid:
123   /sbin
124   /lib*
125
126 iputils:
127   /bin/ping
128
129 util-linux:
130   /bin/dmesg
131   /bin/logger
132   /sbin/losetup
133   /sbin/blockdev
134   /sbin/fdisk
135   /sbin/sfdisk
136   /usr/sbin/setctsid
137
138 sysfsutils:
139   /lib*/libsysfs.so*
140
141 libblkid1:
142   /lib*
143
144 libuuid1:
145   /lib*
146
147 PolicyKit:
148   /etc/PolicyKit/PolicyKit.conf
149   /usr/lib*/libpolkit.so.*
150   /var/lib
151   /var/run
152
153 libselinux1:
154   /
155
156 libncurses5:
157   /lib*/libncurses.so.5*
158   /lib*/libncursesw.so.5*
159
160 ncurses-utils:
161   /usr/bin/reset
162   /usr/bin/tset
163
164 libpopt0:
165   /lib*
166
167 tcpd:
168   /lib*/libwrap.so*
169
170 libgcc*:
171   /
172
173 glibc:
174   /sbin/ldconfig
175   /lib*/ld*
176   /lib*/lib{c,m}{.,-}*
177   /lib*/{libcrypt,libdl,libnsl}{.,-}*
178   /lib*/{libnss_compat,libnss_dns,libnss_files,libnss_hesiod}{.,-}*
179   /lib*/{libnss_nis,libnss_nisplus,libresolv,librt,libutil}{.,-}*
180   /usr/sbin/rpcinfo
181   /usr/bin
182   /etc/rpc
183 r /usr/bin/{catchsegv,gencat,getconf,getent,glibcbug,iconv,lddlibc4,mtrace,rpcgen,sprof}
184 r /usr/sbin/{nscd,nscd_nischeck,utmpd}
185   /lib*/libpthread{.,-}*
186
187 hdparm:
188   /sbin/hdparm
189
190
191 e2fsprogs:
192   /etc
193   /sbin
194   /usr/{,s}bin
195
196 libext2fs2:
197   /lib*
198
199 libcom_err2:
200   /lib*/libcom_err.so.*
201   /lib*/libss.so.*
202
203 libuuid1:
204   /lib*/libuuid.so.*
205
206 libblkid1:
207   /lib*/libblkid.so.*
208
209 libsmbios2:
210   /usr/lib*/libsmbios.so.*
211
212 libreiserfs:
213   /usr/lib*/libdal-*.so.*
214   /usr/lib*/libreiserfs-*.so.*
215
216 file:
217   m /usr/share/misc/magic /etc/magic
218   /usr/lib*/libmagic.so*
219   /usr/bin/file
220
221 lilo:
222   /sbin/{activate,lilo}
223
224 dosfstools:
225   /sbin/{mkdosfs,mkfs.msdos,dosfsck,fsck.msdos}
226
227 net-tools:
228   /bin/{domain,host}name
229   /sbin/{ifconfig,route}
230   /sbin/plipconfig
231
232 rpcbind: postin
233   /etc
234   /sbin
235   /var/adm/fillup-templates
236 e postin
237
238 libtirpc1:
239   /etc
240   /lib*
241
242 libgssglue1:
243   /etc
244   /lib*/libgssglue.so.*
245
246 util-linux:
247   /sbin/{mkfs,mkfs.minix,fsck.minix,mkswap,swapoff,swapon}
248
249 libcap2:
250   /lib*/libcap.so.*
251
252 d /var/adm /var/tmp /var/lib/{amanda,gdm,news,pgsql,rpm,uucp/taylor_config}
253 d /var/lock/subsys
254 d /var/log/news /var/named /var/run /var/spool/{atjobs,fax,fnet,lpd,mail,postfix,rwho,uucp}
255
256 #d /var/X11R6/{bin,xkb/compiled,app-defaults}
257 d /var/lib/xkb
258
259 s ../lock /var/spool/locks
260
261 t /var/log/{faillog,lastlog,mail,messages,sendmail.st,wtmp,xdm.errors}
262 t /var/log/news/news.{crit,err,notice}
263
264 c 1777 0 0 /var/tmp
265
266 d /usr/{bin,lib,lib64,libexec,sbin,share}
267
268 s ../var/spool /usr/spool
269 s ../var/tmp /usr/tmp
270
271 grep:
272   /bin/{,e,f}grep
273
274 diffutils:
275   /usr/bin/{cmp,diff}
276
277 findutils:
278   /usr/bin/{find,xargs}
279
280 less:
281   /etc/lesskey
282   /usr/bin/less
283
284 module-init-tools:
285  /sbin/{depmod,insmod,modinfo,modprobe,rmmod}
286  /bin/lsmod
287
288 procps:
289   /bin/ps
290   /usr/bin/{free,top,vmstat}
291
292 psmisc:
293   m /bin/fuser /usr/bin
294   /usr/bin/killall
295   /usr/bin/pstree
296
297 procinfo:
298   /usr/bin/socklist
299
300 cpio:
301   /bin/cpio
302
303 c 0755 0 0 /usr/bin
304 c 0755 0 0 /usr/lib*
305 c 0755 0 0 /usr/sbin
306 c 0755 0 0 /usr/share
307
308 x /etc/ld.so.conf /etc
309
310 zlib:
311   /lib*/libz.so.1*
312
313 c 0755 0 0 /usr
314
315 libstdc++*:
316   /
317
318 eject:
319   /bin/eject
320   c 755 0 0 /bin/eject
321
322 # remove these:
323 r root mnt tmp usr/libexec
324
325 netcfg:
326   /etc/{services,protocols}
327
328 lvm2:
329   /sbin/lv*  
330   /sbin/pv* 
331   /sbin/vg*
332
333 device-mapper:
334   /lib*
335   /sbin
336
337 reiserfs:
338   /sbin
339
340 gawk:
341   /bin
342 # uses update-alternatives now
343 s gawk bin/awk
344
345 initviocons:
346   /bin/initviocons
347   /usr/bin/termprobes
348
349 klogd:
350   /sbin/klogd
351
352 syslogd:
353   m /sbin/syslogd /sbin/syslogd.bin
354   x etc/syslogd /sbin/syslogd
355
356  r /lib*/security/pam_userdb.so
357
358  x etc/inst_setup_ssh /sbin/
359  c 755 0 0 /sbin/inst_setup_ssh
360  x etc/ssh /etc
361  c 644 0 0 /etc/ssh/*
362  d /root
363  x root/.bash_history /root
364  x root/.bash_login /root
365  x root/.vimrc /root
366
367 parted:
368   /usr/sbin
369   /usr/lib*
370
371 libopenssl*:
372   /lib*/libcrypto.so.*
373   /lib*/libssl.so.*
374
375 hex:
376   /usr/bin/hex
377
378 bzip2:
379   /usr/bin/b{,un}zip2
380
381 libbz2-1:
382   /lib*/libbz2.so*
383
384 unzip:
385   /usr/bin/unzip
386
387 iproute2:
388   /sbin/ip
389
390 ntfsprogs:
391   /usr/sbin/ntfsresize
392   /usr/lib*/libntfs.so*
393
394 dmidecode:
395   /usr/sbin/dmidecode
396
397 acpica:
398   /usr/sbin/acpidump
399
400 sysconfig:
401   /sbin
402   # for modify_resolvconf
403   d etc/sysconfig/network
404   e echo MODIFY_RESOLV_CONF_DYNAMICALLY=\"yes\" >etc/sysconfig/network/config
405   # /sbin/modify_resolvconf
406
407 pciutils:
408   /sbin
409   /lib*/libpci.so.*
410
411 pciutils-ids:
412   m /usr/share/pci.ids.d/pci.ids.dist /usr/share/pci.ids
413
414 usbutils:
415   /usr/sbin/lsusb
416   /usr/share/usb.ids
417
418 libusb-0_1-4:
419   /usr/lib*
420
421 libusb-1_0-0:
422   /usr/lib*
423
424 checkmedia:
425   /usr/bin
426
427 pcmciautils:
428   /
429
430 open-iscsi:
431   /sbin
432   /etc
433
434 dos2unix:
435   /usr/bin/dos2unix
436
437 ncpfs:
438   /etc
439   /sbin
440   /usr/bin
441   /usr/sbin
442   /usr/lib*
443
444 ftp:
445   /usr/bin/ftp
446
447 tftp:
448   /usr/bin/tftp
449
450 x etc/inst_setup /sbin/inst_setup
451 x etc/create_interface /sbin/create_interface
452 x etc/adddir /sbin/adddir
453 c 755 0 0 /sbin/inst_setup
454 c 755 0 0 /sbin/create_interface
455 c 755 0 0 /sbin/adddir
456
457
458
459 # final clean up
460
461 r /usr/X11R6
462 r /etc/X11/xserver/C
463 r /usr/share/doc/packages/*
464
465 r /sbin/insserv
466
467 # some scripts write to /dev/null...
468 r /dev
469
470 E TZ= LANG= LC_ALL= date +%Y%m%d >.timestamp
471