Portal:KIWI/FAQ/12
Q: How to build a JeOS with a graphical firstboot
Use the JeOS template and in order to enable the SUSE feature "firstboot" you need the file config-yast-firstboot.xml in you config-directory.
It could be a copy from /etc/YaST2/firstboot.xml which is included in the the package yast2-firstboot-2.17.4-1.64
Please enable your needed steps in the workflow http://forgeftp.novell.com/yast/doc/SLES11/tdg/bk09ch01s02.html
You _DON'T_ need to create the file /var/lib/YaST2/reconfig_system! This is done by KIWI
In order to use firstboot, please add the following packages in your config.xml
yast2-ncurses yast2-firstboot
If you want a graphical firstboot system you need additionally the following packages in your config.xml
yast2-installation yast2-qt xorg-x11-server
You also need and a simple xorg.conf in the directory which is provided by our template
<your_kiwi_config_dir>/root/etc/x11
Here as reference:
/usr/share/kiwi/image/suse-SLE10-JeOS/root/etc/X11/xorg.conf
You may copy your own scripts into the directory
/usr/share/firstboot/scripts
If you want to reconfigure your keyboard with firstboot, you need the packages
sax2-tools sax2-ident kbd
That's it - now you should have a graphical firstboot with JeOS