# -*-mic2-options-*- -f livecd -*-mic2-options-*- # # Do not Edit! Generated by: # kickstarter.py # lang en_US.UTF-8 keyboard us timezone --utc America/Los_Angeles part / --size 2200 --ondisk sda --fstype=ext3 rootpw meego xconfig --startxonboot bootloader --timeout=0 --append="quiet" desktop --autologinuser=meego user --name meego --groups audio,video --password meego repo --name=1.2.0-oss --baseurl=http://repo.meego.com/MeeGo/releases/1.2.0/repos/oss/ia32/packages/ --save --debuginfo --source --gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-meego02 repo --name=1.2.0-non-oss --baseurl=http://repo.meego.com/MeeGo/releases/1.2.0/repos/non-oss/ia32/packages/ --save --debuginfo --source --gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-meego02 repo --name=1.2.0-updates-oss --baseurl=http://repo.meego.com/MeeGo/updates/1.2.0/repos/oss/ia32/packages/ --save --debuginfo --source --gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-meego02 repo --name=1.2.0-updates-non-oss --baseurl=http://repo.meego.com/MeeGo/updates/1.2.0/repos/non-oss/ia32/packages/ --save --debuginfo --source --gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-meego02 %packages @MeeGo Core @MeeGo Compliance @MeeGo IVI Desktop @MeeGo X Window System @MeeGo IVI Applications @MeeGo Base Development @X for IVI @MeeGo IVI @Chinese Support @Japanese Support @Korean Support kernel-adaptation-connext xfconf xfce-utils xfwm4 xfce4-settings xfce4-taskmanager xfce4-session xfce4-mixer xfce4-panel xfce4-icon-theme xfce4-dev-tools xfce4-battery-plugin xfce4-appfinder thunar-volman thunar-vfs Thunar squeeze Terminal mousepad libxfcegui4 gtk-xfce-engine gnome-keyring1 gigolo xfdesktop emgd-gui ethtool i2c-tools gpsd-clients gd ImageMagick -dsme -ngfd -mce -qmsystem -bluetooth-ivi -meego-ux-ivi -meego-ux-ivi-theme -meego-ux-compositor -meego-ux-daemon %end %post # save a little bit of space at least... rm -f /boot/initrd* # Prelink can reduce boot time if [ -x /usr/sbin/prelink ]; then /usr/sbin/prelink -aRqm fi rm -f /var/lib/rpm/__db* rpm --rebuilddb # open serial line console for embedded system echo "s1:12345:respawn:/sbin/agetty -L 115200 ttyAM1 vt100" >> /etc/inittab echo "ttyAM1" >> /etc/securetty # Get rid of /etc/xdg/autostart/applauncherd.desktop line that causes IVI duicontrolpanel issues # until fixed upstream. BMC#13570 sed -ri '/OnlyShowIn=X-MEEGO-HS;/d' /etc/xdg/autostart/applauncherd.desktop # Workaround for loading the correct firmware for FM Radio for NV/CV until a prettier # fix is in place cat >> /etc/rc.local << EOF # Load the ST Micro Radio FW /sbin/modprobe i2c-dev # Northville touchscreen /sbin/modprobe mapper # FM radio modules for Northville/Crossville /sbin/modprobe snd-sta2x11i2s ignore_overrun=0 /sbin/modprobe tda7706 echo radio-tda7706 0x61 > /sys/devices/i2c-2/new_device # Enable the Bluetooth module /sbin/modprobe hci-uart EOF # Copy an emgd-bin conf file to /etc/X11/xorg.conf as a default target="/etc/X11/xorg.conf" filename="emgd-rv.conf" pushd / > /dev/null pathname=`find ./ | grep "$filename"` if [ "$pathname" != "" ]; then cp "$pathname" "$target" fi popd > /dev/null sed -ri 's/^session=\/usr\/bin\/mutter/#session=\/usr\/bin\/mutter/g' /etc/sysconfig/uxlaunch echo "DISPLAYMANAGER=\"uxlaunch\"" >> /etc/sysconfig/desktop echo "session=/usr/bin/xfce4-session" >> /etc/sysconfig/uxlaunch %end %post --nochroot if [ -n "$IMG_NAME" ]; then echo "BUILD: $IMG_NAME" >> $INSTALL_ROOT/etc/meego-release fi %end