Talk:Fedora: Difference between revisions
move OLPC testing content to OLPC subpages |
m Soas remix Kisckstart |
||
| Line 1: | Line 1: | ||
==f18 SoaS Remix Kickstart Files== | |||
===Command=== | |||
livecd-creator \ | |||
--config=/home/satellit/fedora-live-soas-2a.ks \ | |||
--fslabel=SoaS-2a-i386 --cache=/var/cache/live --verbose | |||
===SoaS-2a-i386 Remix kickstart=== | |||
# Maintained by the Fedora Desktop SIG: | |||
# http://fedoraproject.org/wiki/SIGs/Desktop | |||
# mailto:desktop@lists.fedoraproject.org | |||
# modified by satellit for a Remix--[[User:Satellit|Satellit]] 20:45, 23 November 2012 (EST) | |||
# Based on fedora-livecd-desktop.ks | |||
%include fedora-live-base.ks | |||
part / --size 4096 | |||
%packages | |||
@sugar | |||
# @gnome-apps | |||
# @gnome-media | |||
# FIXME; apparently the glibc maintainers dislike this, but it got put into the | |||
# desktop image at some point. We won't touch this one for now. | |||
nss-mdns | |||
# This one needs to be kicked out of @standard | |||
-smartmontools | |||
# The gnome-shell team does not want extensions in the default spin; | |||
# ibus support in gnome-shell will be integrated in GNOME 3.4 | |||
-ibus-gnome3 | |||
%end | |||
%post | |||
cat >> /etc/rc.d/init.d/livesys << EOF | |||
# disable screensaver locking | |||
cat >> /usr/share/glib-2.0/schemas/org.gnome.desktop.screensaver.gschema.override << FOE | |||
[org.gnome.desktop.screensaver] | |||
lock-enabled=false | |||
FOE | |||
# and hide the lock screen option | |||
cat >> /usr/share/glib-2.0/schemas/org.gnome.desktop.lockdown.gschema.override << FOE | |||
[org.gnome.desktop.lockdown] | |||
disable-lock-screen=true | |||
FOE | |||
# disable updates plugin | |||
cat >> /usr/share/glib-2.0/schemas/org.gnome.settings-daemon.plugins.updates.gschema.override << FOE | |||
[org.gnome.settings-daemon.plugins.updates] | |||
active=false | |||
FOE | |||
# make the installer show up | |||
if [ -f /usr/share/applications/liveinst.desktop ]; then | |||
# Show harddisk install in shell dash | |||
sed -i -e 's/NoDisplay=true/NoDisplay=false/' /usr/share/applications/liveinst.desktop "" | |||
# need to move it to anaconda.desktop to make shell happy | |||
mv /usr/share/applications/liveinst.desktop /usr/share/applications/anaconda.desktop | |||
cat >> /usr/share/glib-2.0/schemas/org.gnome.shell.gschema.override << FOE | |||
[org.gnome.shell] | |||
favorite-apps=['firefox.desktop', 'evolution.desktop', 'empathy.desktop', 'rhythmbox.desktop', 'shotwell.desktop', 'openoffice.org-writer.desktop', 'nautilus.desktop', 'anaconda.desktop'] | |||
FOE | |||
# Make the welcome screen show up | |||
if [ -f /usr/share/anaconda/gnome/fedora-welcome.desktop ]; then | |||
mkdir -p ~liveuser/.config/autostart | |||
cp /usr/share/anaconda/gnome/fedora-welcome.desktop /usr/share/applications/ | |||
cp /usr/share/anaconda/gnome/fedora-welcome.desktop ~liveuser/.config/autostart/ | |||
chown -R liveuser:liveuser /home/liveuser/.config/ | |||
fi | |||
fi | |||
# rebuild schema cache with any overrides we installed | |||
glib-compile-schemas /usr/share/glib-2.0/schemas | |||
# set up auto-login | |||
cat >> /etc/gdm/custom.conf << FOE | |||
[daemon] | |||
AutomaticLoginEnable=False | |||
AutomaticLogin=liveuser | |||
FOE | |||
# Turn off PackageKit-command-not-found while uninstalled | |||
if [ -f /etc/PackageKit/CommandNotFound.conf ]; then | |||
sed -i -e 's/^SoftwareSourceSearch=true/SoftwareSourceSearch=false/' /etc/PackageKit/CommandNotFound.conf | |||
fi | |||
EOF | |||
%end | |||
==Split page== | ==Split page== | ||
Please consider reorganizing this page to start with the current stable release of Fedora and the easiest way to run Sugar with it. Follow that by sections for alpha/beta versions of Fedora Sugar, a short section with links to SoaS, and then links to subpages for ARM, PPC, & older versions of Fedora Sugar. Guidance for GNOME on Fedora and other peripheral content should also probably be on subpages. --[[User:FGrose|FGrose]] 11:45, 30 June 2012 (EDT) | Please consider reorganizing this page to start with the current stable release of Fedora and the easiest way to run Sugar with it. Follow that by sections for alpha/beta versions of Fedora Sugar, a short section with links to SoaS, and then links to subpages for ARM, PPC, & older versions of Fedora Sugar. Guidance for GNOME on Fedora and other peripheral content should also probably be on subpages. --[[User:FGrose|FGrose]] 11:45, 30 June 2012 (EDT) | ||