lang en_US.UTF-8 keyboard us timezone --utc America/Los_Angeles auth --useshadow --enablemd5 part / --size=1600 --ondisk mmcblk0p --fstype=btrfs # Add swap partition. It is a bit bad practise to have the swap on the same # device as root partition, but currently we do not want to do changes to the # N900 internal memories (emmc or nand). part swap --size=256 --ondisk mmcblk0p --fstype=swap rootpw meego xconfig --startxonboot desktop --autologinuser=meego --session=/usr/bin/xterm user --name meego --groups audio,video --password meego repo --name=core --baseurl=http://repo.meego.com/MeeGo/builds/1.0.99/1.0.99.2.20101019.1/core/repos/armv7l/packages/ --save --debuginfo --source --gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-meego repo --name=non-oss --baseurl=http://repo.meego.com/MeeGo/builds/1.0.99/1.0.99.2.20101019.1/non-oss/repos/armv7l/packages/ --save --debuginfo --source --gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-meego %packages @MeeGo Core @MeeGo Base @MeeGo Compliance @Minimal MeeGo X Window System @Nokia N900 Support @Nokia N900 Proprietary Support # Some packages are missing from core group: http://bugs.meego.com/show_bug.cgi?id=6765 gstreamer tracker geoclue qt qt-mobility sensorfw # Tools for testing/development wget # Tool used for testing min # Testing wants the openssh-server to be included openssh-server # For audio/video playback testing we need the sample media as well sample-media # To measure the boot performance bootchart %end %post # Prelink not included because of following bug # http://bugs.meego.com/show_bug.cgi?id=5217 # make sure there aren't core files lying around rm -f /core* # open serial line console for embedded system echo "s0:235:respawn:/sbin/agetty -L 115200 ttyS2 vt100" >> /etc/inittab # work around for poor key import UI in PackageKit rm -f /var/lib/rpm/__db* rpm --rebuilddb # Normal bootchart is only 30 long so we use this to get longer bootchart during startup when needed. cat > /sbin/bootchartd-long << EOF #!/bin/sh exec /sbin/bootchartd -n 4000 EOF chmod +x /sbin/bootchartd-long %end %post --nochroot if [ -n "$IMG_NAME" ]; then echo "BUILD: $IMG_NAME" >> $INSTALL_ROOT/etc/meego-release fi %end