This commit was manufactured by cvs2svn to create tag
[opensuse:installation-images.git] / data / initrd / initrd_base.file_list
1 d bin dev etc mnt proc tmp
2 d var/run var/spool var/lock var/tmp var/log/YaST2 var/adm/mount
3 d var/lib/YaST var/lib/dhcpcd var/lib/hardware
4
5 d var/X11R6/xkb/compiled var/X11R6/bin var/X11R6/app-defaults etc/X11 var/lib/xkb
6 s /usr/X11R6/lib/X11 var/X11R6/lib
7
8 d modules
9 d dev/usb
10 d mounts
11 d root
12
13 t var/run/utmp
14
15 c 1777 0 0 tmp
16
17 aaa_base:
18   /etc/nsswitch.conf
19
20 if arch eq 's390' || arch eq 's390x'
21
22 #  include initrd_s390.file_list
23 ###################################################################
24   # ???
25
26   # In the ramdisk we need everything to set up the network.  We
27   # additionaly want everything to initialize a local dasd, to fetch
28   # the yast image via ftp and to install from that dasd.
29
30   # there is no need to log in into this ramdisk, because you either
31   # use the HMC or VM, which are both secured by other means.
32
33   fillup:
34     /bin
35     /var/adm/fillup-templates
36
37   aaa_base: prein,postin
38   e prein
39     # wie geht das jetzt??
40     #/etc/init.d/network
41     #/etc/init.d/route
42     # for ssh key generation?
43     /etc/init.d/random
44     /etc/ld.so.conf
45     /etc/rc.status
46     /etc/{modules.conf,insserv.conf}
47     /root
48     /sbin/get_kernel_version
49     /sbin/insserv
50     /var/adm/fillup-templates
51   e postin
52   r /var/adm/fillup-templates
53   r /root/.exrc
54   r /root/.xinitrc
55   if suse_release >= 8.1
56   filesystem:
57   else
58   aaa_dir:
59   endif
60     /
61   glibc:
62     /etc/nscd.conf
63     /etc/rpc
64     /lib*/ld*.so*
65     /lib*/ld[-.]*.so
66     /lib*/libc.so.*
67     /lib*/libcrypt.so.*
68     /lib*/libdl.so.*
69     #/lib*/libm.so.*
70     #/lib*/libmemusage.so
71     /lib*/libnsl.so.*
72     /lib*/libnss_compat.so.*
73     /lib*/libnss_dns.so.*
74     /lib*/libnss_files.so.*
75     /lib*/libnss_hesiod.so.*
76     /lib*/libnss_nis.so.*
77     /lib*/libnss_nisplus.so.*
78     #/lib*/libpcprofile.so
79     /lib*/libpthread.so.*
80     /lib*/libresolv.so.*
81     /lib*/librt.so.*
82     #/lib*/libthread_db.so.*
83     /lib*/libutil.so.*
84   sed:
85     /bin/sed
86   tar:
87     /bin/tar
88   #base:
89     # /usr/sbin/freeramdisk ?
90     # /usr/sbin/ksymoops ?
91   bash:
92     /bin/bash
93     /bin/sh
94   s390-tools:
95     # are these really needed before the installation system is mounted?
96     /sbin/fdasd
97     /sbin/dasdfmt
98     /lib*/libvtoc.so*
99   libxcrypt:
100     /lib*/libxcrypt.so*
101   cracklib:
102     /usr/lib*/libcrack.so*
103   gdbm:
104     /usr/lib*/libgdbm.so*
105   attr:
106     /lib*/libattr.so.*
107   acl:
108     /lib*/libacl.so.*
109   popt:
110     /usr/lib*/libpopt.so.0
111     /usr/lib*/libpopt.so.0.0.0
112   samba-client:
113     m /usr/lib*/samba/classic/smbmount /bin/smbmount
114     m /usr/lib*/samba/classic/smbmnt /bin/smbmnt
115     # to make mount(8) -t smbfs work:
116     l /bin/smbmount  /sbin/mount.smbfs
117     # /lib*/libnss_wins.so?
118     /etc/samba/smb.conf
119     /usr/share/samba/codepages/codepage.850
120     /usr/share/samba/codepages/unicode_map.850
121     /usr/share/samba/codepages/unicode_map.ISO8859-1
122     /usr/share/samba/codepages/unicode_map.ISO8859-15
123
124   openldap2-client:
125     /usr/lib*/liblber.so.*
126     /usr/lib*/libldap.so.*
127
128   cyrus-sasl:
129     /usr/lib*/libsasl.so.*
130
131   cups-libs:
132     /usr/lib*/libcups.so.*
133   installation-kernel-rdripl:
134     /lib*/modules
135   <kernel_rpm>:
136     m /boot/System.map-* /System.map
137   e2fsprogs:
138     /lib*/libcom_err.so.*
139     /lib*/libcom_err.so.*
140     /lib*/libe2p.so.*
141     /lib*/libe2p.so.2.*
142     /lib*/libext2fs.so.*
143     /lib*/libext2fs.so.*
144     /lib*/libss.so.*
145     /lib*/libss.so.2.*
146     /lib*/libuuid.so.*
147     /lib*/libuuid.so.1.*
148     /sbin/badblocks
149     /sbin/debugfs
150     /sbin/dumpe2fs
151     /sbin/e2fsck
152     /sbin/e2label
153     /sbin/fsck
154     /sbin/fsck.ext2
155     /sbin/fsck.ext3
156     /sbin/mke2fs
157     /sbin/mkfs.ext2
158     /sbin/resize2fs
159     /sbin/tune2fs
160     /usr/bin/chattr
161     /usr/bin/lsattr
162     /usr/bin/uuidgen
163   reiserfs:
164     /sbin/reiserfsck
165     /sbin/fsck.reiserfs
166   jfsutils:
167     /sbin/fsck.jfs
168   fileutils:
169     /bin/chgrp
170     /bin/chmod
171     /bin/chown
172     /bin/cp
173     /bin/dd
174     /bin/df
175     /bin/ln
176     /bin/ls
177     /bin/mkdir
178     /bin/mknod
179     /bin/mv
180     /bin/rm
181     /bin/rmdir
182     /bin/sync
183     /bin/touch
184   modutils:
185     /sbin/insmod
186     /sbin/rmmod
187     /sbin/lsmod
188     /sbin/modprobe
189     /sbin/ksyms
190     /sbin/kallsyms
191   lukemftp:
192     /usr/bin/ftp
193   net-tools:
194     #/bin/dnsdomainname
195     #/bin/domainname
196     /bin/hostname
197     #/bin/netstat
198     #/sbin/arp
199     /sbin/ifconfig
200     #/sbin/ipmaddr
201     #/sbin/iptunnel
202     /usr/sbin/traceroute
203     #/sbin/mii-tool
204     /sbin/route
205   nfs-utils:
206     #/etc/init.d/nfsserver
207     /sbin/rpc.lockd
208     /sbin/rpc.statd
209     #/usr/sbin/exportfs
210     #/usr/sbin/nfsstat
211     #/usr/sbin/nhfsgraph
212     #/usr/sbin/nhfsnums
213     #/usr/sbin/nhfsrun
214     #/usr/sbin/nhfsstone
215     #/usr/sbin/rcnfsserver
216     #/usr/sbin/rpc.mountd
217     #/usr/sbin/rpc.nfsd
218     #/usr/sbin/showmount
219     #/usr/share/doc/packages/nfs-utils
220     #/var/adm/fillup-templates/rc.config.knfsd
221     #/var/lib/nfs/etab
222     #/var/lib/nfs/rmtab
223     #/var/lib/nfs/sm
224     #/var/lib/nfs/sm.bak
225     #/var/lib/nfs/state
226     #/var/lib/nfs/xtab
227
228   netcfg:
229     #/etc/diphosts
230     #/etc/exports
231     #/etc/ftpusers
232     #/etc/host.conf
233     #/etc/hosts
234     #/etc/hosts.allow
235     #/etc/hosts.deny
236     #/etc/hosts.equiv
237     #/etc/hosts.lpd
238     #/etc/inetd.conf
239     #/etc/networks
240     /etc/protocols
241     #/etc/services
242     #/var/adm/setup
243     #/var/adm/setup/setup.netconfig
244   telnet-server:
245     /usr/sbin/in.telnetd
246   grep:
247     /bin/grep
248   ed:
249     /bin/ed
250   pam:
251     /etc
252     /lib*
253     /sbin
254   pam-modules:
255     # which ones of these are _really_ needed?
256     /etc
257     /lib*
258     /sbin
259
260     # don't use cracklib
261     c 755 0 0 /etc/security
262     R s/^(password:.*?)\s+use_cracklib\b/$1/ /etc/security/pam_pwcheck.conf
263
264   zlib:
265     /lib*/libz.so*
266   shadow:
267     /usr/sbin/chpasswd
268     /bin/login
269     /etc/login.defs
270     /etc/pam.d/login
271     /etc/pam.d/passwd
272     /etc/pam.d/shadow
273     /usr/sbin/groupadd
274     /usr/sbin/useradd
275   iputils:
276     /bin/ping
277     /bin/ping6
278     /usr/sbin/tracepath
279     /usr/sbin/tracepath6
280   portmap:
281     /etc/init.d/portmap
282     /sbin/portmap
283     #/sbin/rcportmap
284     #DEBUG/usr/sbin/pmap_dump
285     #DEBUG/usr/sbin/pmap_set
286   readline:
287     /lib*
288   tcpd:
289     /usr/sbin/tcpd
290   textutils:
291     /bin/cat
292     /bin/sort
293     /usr/bin/wc
294     /usr/bin/cut
295     /usr/bin/head
296     /usr/bin/tail
297   sh-utils:
298     /bin/uname
299     /bin/sleep
300     /bin/date
301     /bin/stty
302     /usr/bin/expr
303     /usr/bin/chroot
304   util-linux:
305     /bin
306     /sbin
307     /usr/bin/wall
308     /sbin/pivot_root
309     /usr/sbin/freeramdisk
310     #/usr/sbin
311   ncurses:
312     /lib*/libncurses.so.*
313   sysvinit:
314     m /sbin/halt      /sbin/halt.bin
315     m /sbin/reboot    /sbin/reboot.bin
316     m /sbin/shutdown  /sbin/shutdown.bin
317     /sbin/startproc
318     /sbin/checkproc
319     /sbin/killproc
320   inetd:
321     /usr/sbin/inetd
322     /etc/init.d/inetd
323   openssl:
324     /usr/lib*/libcrypto.so.*
325     /usr/lib*/libssl.so.*
326   openssh: prein
327     /etc/ssh
328     /etc/ssh/moduli
329     /usr/bin/scp
330     /usr/bin/ssh-keygen
331     /etc/init.d/sshd
332     /etc/pam.d/sshd
333     /etc/ssh/sshd_config
334     # ??? do we need more ssh preconfiguration?
335     t /etc/sysconfig/ssh
336     /etc/ssh/ssh_config
337     /usr/bin/ssh
338     /usr/sbin/sshd
339     /usr/lib*/ssh
340     /var/adm/fillup-templates/sysconfig.ssh
341     /var/lib*/sshd
342   E prein
343
344   heimdal-lib:
345     /etc
346     /usr/lib*/libasn1.so.*
347     /usr/lib*/libcom_err.so.*
348     /usr/lib*/libgssapi.so.*
349     /usr/lib*/libkrb5.so.*
350     /usr/lib*/libroken.so.*
351
352   db:
353     /usr/lib*/libdb-4*.so  
354
355   syslogd:
356     /etc/init.d/syslog
357     /sbin/klogd
358     /sbin/syslogd
359     # /var/adm/fillup-templates/rc.config.syslogd
360   linuxrc:
361     m /usr/sbin/linuxrc /bin/linuxrc
362
363   strace:
364     /usr/bin/strace
365
366   x s390/bin/netsetup    /bin/netsetup
367   x s390/check           /check
368   x s390/etc/motd        /etc/motd
369   x s390/etc/syslog.conf /etc/syslog.conf
370   x s390/etc/rc.config   /etc/rc.config
371   x s390/etc/exports     /etc/exports
372   x s390/etc/services    /etc/services
373   x s390/etc/inetd.conf  /etc/inetd.conf
374   x s390/etc/inittab     /etc/inittab
375   x s390/etc/profile     /etc/profile
376   x s390/etc/hosts       /etc/hosts
377   x s390/inst_source     /inst_source
378   x s390/linuxrc         /linuxrc
379   x s390/linuxrc.finish  /linuxrc.finish
380   x s390/linuxrc.init    /linuxrc.init
381   x s390/linuxrc.config  /linuxrc.config
382   x s390/sbin/halt       /sbin/halt
383   x s390/sbin/nodns      /sbin/nodns
384   x s390/sbin/hotplug    /sbin/hotplug
385   x s390/sbin/realchroot /sbin/realchroot
386   x s390/sbin/create_interface /sbin/create_interface
387
388   c 0755 0 0 /linuxrc
389   c 0755 0 0 /inst_source
390   c 0755 0 0 /bin/netsetup
391   c 0755 0 0 /sbin/halt
392   c 0755 0 0 /sbin/hotplug
393   c 0755 0 0 /sbin/nodns
394   c 0755 0 0 /sbin/realchroot
395   c 0755 0 0 /sbin/create_interface
396
397   #
398   c 0755 0 0 /etc/profile
399
400   r /sbin/insserv
401   r /bin/fillup
402
403   t /var/log/{faillog,lastlog,messages}
404
405   modutils:
406     /sbin/depmod
407 #   E /sbin/depmod -a -F /System.map
408   E /sbin/depmod -a -F /System.map <kernel_ver>
409   r /sbin/depmod
410
411 ###################################################################
412 else # arch is not s390 or s390x
413
414   linuxrc:
415     if linuxrc
416       if linuxrc =~ m#^[^/]#
417         m /usr/sbin/<linuxrc> /linuxrc
418       else
419         X <linuxrc> /linuxrc
420       endif
421     else
422       m /usr/sbin/linuxrc /linuxrc
423     endif
424
425   x etc/syslog.conf etc
426
427 endif
428
429 x etc/host.conf etc
430
431 devs:
432   if arch eq 'ppc' || arch eq 'ppc64'
433     m /usr/share/doc/packages/devs/makedevs.floppy /
434   else
435     if arch eq 's390' || arch eq 's390x'
436         /dev/dasd*
437         /dev/pts
438     endif 
439     m /usr/share/doc/packages/devs/makedevs.floppy /
440   endif
441
442 c 0755 0 0 makedevs.floppy
443
444 if arch ne 's390' && arch ne 's390x' && arch ne 'ppc' && arch ne 'ppc64'
445
446 kbd:
447
448   d kbd/consoletrans
449 if arch ne 'sparc' && arch ne 'sparc64'
450   m /usr/share/kbd/consoletrans/koi2alt kbd/consoletrans
451 endif
452   m /usr/share/kbd/consoletrans/trivial kbd/consoletrans
453
454   d kbd/consolefonts
455   g /usr/share/kbd/consolefonts/lat1-16.psfu.gz kbd/consolefonts/lat1-16.psfu
456 if arch ne 'sparc' && arch ne 'sparc64'
457   g /usr/share/kbd/consolefonts/lat2-16.psfu.gz kbd/consolefonts/lat2-16.psfu
458   g /usr/share/kbd/consolefonts/iso07u-16.psfu.gz kbd/consolefonts/lat7-16.psfu
459   g /usr/share/kbd/consolefonts/Cyr_a8x16.psfu.gz kbd/consolefonts/Cyr_a8x16.psfu
460
461   d kbd/keymaps/include
462   m usr/share/kbd/keymaps/include/compose.latin1 kbd/keymaps/include
463 endif
464
465 if arch eq 'ia32' || arch eq 'ppc' || arch eq 'ia64' || arch eq 'mips'
466   if !fewkeymaps
467     g /usr/share/kbd/keymaps/i386/qwerty/Pl02.map.gz kbd/keymaps/Pl02.map
468     g /usr/share/kbd/keymaps/i386/qwerty/br-abnt2.map.gz kbd/keymaps/br-abnt2.map
469     g /usr/share/kbd/keymaps/i386/qwertz/cz-us-qwertz.map.gz kbd/keymaps/cz-us-qwertz.map
470     g /usr/share/kbd/keymaps/i386/qwerty/dk.map.gz kbd/keymaps/dk.map
471     g /usr/share/kbd/keymaps/i386/qwerty/es.map.gz kbd/keymaps/es.map
472     g /usr/share/kbd/keymaps/i386/qwerty/fi.map.gz kbd/keymaps/fi.map
473     g /usr/share/kbd/keymaps/i386/qwerty/gr.map.gz kbd/keymaps/gr.map
474     g /usr/share/kbd/keymaps/i386/qwertz/hu.map.gz kbd/keymaps/hu.map
475     g /usr/share/kbd/keymaps/i386/qwerty/it.map.gz kbd/keymaps/it.map
476     g /usr/share/kbd/keymaps/i386/qwerty/nl.map.gz kbd/keymaps/nl.map
477     g /usr/share/kbd/keymaps/i386/qwerty/no-latin1.map.gz kbd/keymaps/no-latin1.map
478     g /usr/share/kbd/keymaps/i386/qwerty/pt-latin1.map.gz kbd/keymaps/pt-latin1.map
479     g /usr/share/kbd/keymaps/i386/qwerty/ru1.map.gz kbd/keymaps/ru1.map
480     g /usr/share/kbd/keymaps/i386/qwerty/sk-qwerty.map.gz kbd/keymaps/sk-qwerty.map
481     g /usr/share/kbd/keymaps/i386/qwerty/uk.map.gz kbd/keymaps/uk.map
482     g /usr/share/kbd/keymaps/i386/azerty/fr-latin1.map.gz kbd/keymaps/fr-latin1.map
483
484     m /usr/share/kbd/keymaps/i386/include/linux-with-modeshift-altgr.inc kbd/keymaps/include
485     m /usr/share/kbd/keymaps/i386/include/linux-keys-extd.inc kbd/keymaps/include
486     m /usr/share/kbd/keymaps/i386/include/azerty-layout.inc kbd/keymaps/include
487   endif
488
489   g /usr/share/kbd/keymaps/i386/qwerty/us.map.gz kbd/keymaps/us.map
490   g /usr/share/kbd/keymaps/i386/qwertz/de-lat1-nd.map.gz kbd/keymaps/de-lat1-nd.map
491   g /usr/share/kbd/keymaps/i386/qwertz/de-latin1.map.gz kbd/keymaps/de-latin1.map
492
493   m /usr/share/kbd/keymaps/i386/include/linux-keys-bare.inc kbd/keymaps/include
494   m /usr/share/kbd/keymaps/i386/include/linux-with-alt-and-altgr.inc kbd/keymaps/include
495   m /usr/share/kbd/keymaps/i386/include/qwerty-layout.inc kbd/keymaps/include
496   m /usr/share/kbd/keymaps/i386/include/qwertz-layout.inc kbd/keymaps/include
497   g /usr/share/kbd/keymaps/i386/include/euro1.map.gz kbd/keymaps/include/euro1.map
498   g /usr/share/kbd/keymaps/i386/include/euro2.map.gz kbd/keymaps/include/euro2.map
499 endif
500
501 if arch eq 'ppc'
502   m /usr/share/kbd/keymaps/mac/include/mac-{azerty-layout,qwerty-layout,linux-keys-bare}.inc kbd/keymaps/include
503   g /usr/share/kbd/keymaps/mac/include/mac-euro.map.gz kbd/keymaps/include/mac-euro.map
504   g /usr/share/kbd/keymaps/mac/all/mac-be.map.gz kbd/keymaps/mac-be.map
505   g /usr/share/kbd/keymaps/mac/all/mac-de-latin1-nodeadkeys.map.gz kbd/keymaps/mac-de-latin1-nodeadkeys.map
506   g /usr/share/kbd/keymaps/mac/all/mac-de-latin1.map.gz kbd/keymaps/mac-de-latin1.map
507   g /usr/share/kbd/keymaps/mac/all/mac-de_CH.map.gz kbd/keymaps/mac-de_CH.map
508   g /usr/share/kbd/keymaps/mac/all/mac-dk-latin1.map.gz kbd/keymaps/mac-dk-latin1.map
509   g /usr/share/kbd/keymaps/mac/all/mac-es.map.gz kbd/keymaps/mac-es.map
510   g /usr/share/kbd/keymaps/mac/all/mac-fi-latin1.map.gz kbd/keymaps/mac-fi-latin1.map
511   g /usr/share/kbd/keymaps/mac/all/mac-fr.map.gz kbd/keymaps/mac-fr.map
512   g /usr/share/kbd/keymaps/mac/all/mac-it.map.gz kbd/keymaps/mac-it.map
513   g /usr/share/kbd/keymaps/mac/all/mac-se.map.gz kbd/keymaps/mac-se.map
514   g /usr/share/kbd/keymaps/mac/all/mac-uk.map.gz kbd/keymaps/mac-uk.map
515   g /usr/share/kbd/keymaps/mac/all/mac-us.map.gz kbd/keymaps/mac-us.map
516 endif
517
518 if arch eq 'sparc' || arch eq 'sparc64'
519   d kbd/keymaps
520   g /usr/share/kbd/keymaps/sun/sunkeymap.map.gz kbd/keymaps/sunkeymap.map
521   g /usr/share/kbd/keymaps/sun/sunt4-es.map.gz kbd/keymaps/sunt4-es.map
522   g /usr/share/kbd/keymaps/sun/sunt4-fi-latin1.map.gz kbd/keymaps/sunt4-fi-latin1.map
523   g /usr/share/kbd/keymaps/sun/sunt4-no-latin1.map.gz kbd/keymaps/sunt4-no-latin1.map
524   g /usr/share/kbd/keymaps/sun/sunt5-de-latin1.map.gz kbd/keymaps/sunt5-de-latin1.map
525   g /usr/share/kbd/keymaps/sun/sunt5-es.map.gz kbd/keymaps/sunt5-es.map
526   g /usr/share/kbd/keymaps/sun/sunt5-fi-latin1.map.gz kbd/keymaps/sunt5-fi-latin1.map
527   g /usr/share/kbd/keymaps/sun/sunt5-fr-latin1.map.gz kbd/keymaps/sunt5-fr-latin1.map
528   g /usr/share/kbd/keymaps/sun/sunt5-ru.map.gz kbd/keymaps/sunt5-ru.map
529   g /usr/share/kbd/keymaps/sun/sunt5-uk.map.gz kbd/keymaps/sunt5-uk.map
530 endif
531
532 endif # not on s390/ppc
533
534 if (arch eq 'alpha' || arch eq 'ia32') && !nopcmcia
535   pcmcia:
536   d etc/pcmcia/cis
537   m etc/pcmcia/cis etc/pcmcia
538   t etc/pcmcia/fixed
539   c 0755 0 0 etc/pcmcia/fixed
540   l etc/pcmcia/fixed  etc/pcmcia/scsi
541   l etc/pcmcia/fixed  etc/pcmcia/ide
542   l etc/pcmcia/fixed  etc/pcmcia/network
543
544     /etc/pcmcia/config
545     /etc/pcmcia/config.opts
546   x etc/pcmcia/fixed etc/pcmcia
547
548   if suse_release == 8.1
549     p /etc/pcmcia/config.dif
550   endif
551
552 endif
553
554 if with_smb
555
556   d etc/samba
557   e echo "; just to make smbmount happy" >etc/samba/smb.conf
558
559   if arch eq 'ia32'
560
561     smbmount-diet:
562       m /usr/bin/smbmount /bin/smbmount
563
564   else
565
566     d bin lib
567
568     samba-client:
569       m /usr/lib*/samba/classic/smbmount /bin/smbmount
570
571     glibc:
572       /lib*/ld-linux*.so.2
573       /lib*/ld-2.*.so
574       /lib*/libc.so.6*
575       /lib*/{libcrypt.so.1*,libdl.so.2*,libnsl.so.1*}
576
577     pam:
578       /lib*/libpam.so.*
579
580     cups-libs:
581       m /usr/lib*/libcups.so.* /lib
582
583     openssl:
584       m /usr/lib*/libcrypto.so.* /lib
585       m /usr/lib*/libssl.so.* /lib
586
587   endif
588
589 endif
590
591 if with_gdb
592
593   gdb:
594     m /usr/bin/gdb /bin/gdb
595
596   glibc:
597     /lib*/ld-linux*.so.2
598     /lib*/ld-2.*.so
599     /lib*/libc.so.6*
600     /lib*/{libcrypt.so.1*,libdl.so.2*,libnsl.so.1*}
601     /lib*/libm.so.6*
602
603   readline:
604     /lib*/libreadline.so.4*
605     /lib*/libhistory.so.4*
606
607   ncurses:
608     /lib*/libncurses.so.5*
609
610   bash:
611     /bin/bash
612     /bin/sh
613
614   if with_gdb == 2
615
616     linuxrc:
617       m /usr/sbin/linuxrc /bin/linuxrc
618
619       e echo run >zap
620       e echo -e "#! /bin/sh\ngdb --command /zap /bin/linuxrc" >linuxrc
621
622   endif
623
624 endif
625
626 if usbscsi
627   e echo "UseUSBSCSI:   1" >>linuxrc.config
628 endif
629
630 e echo "Product:        <product_name>" >>linuxrc.config
631 e echo "UpdateDir:      <update_dir>" >>linuxrc.config
632
633 if load_image
634   e echo "MemLoadImage: <load_image>" >>linuxrc.config
635 endif
636
637 if lang
638   e echo "Language:     <lang>" >>linuxrc.config
639 endif
640
641 if demo
642   e echo "Demo:         1" >>linuxrc.config
643 endif
644
645   # r /usr/sbin/groupadd
646   # r /usr/sbin/useradd