[spin-kickstarts] fedora-live-kde-base.ks: Default to oxygen-gtk3.
by Kevin Kofler
commit c2c81074687187ae880e354d22042c9a7e4cabbd
Author: Kevin Kofler <Kevin(a)tigcc.ticalc.org>
Date: Tue Jan 24 17:29:54 2012 +0100
fedora-live-kde-base.ks: Default to oxygen-gtk3.
- Pull in oxygen-gtk3 instead of adwaita-gtk3-theme.
- Also handle GTK+ 3 in the workaround for apps running as root.
fedora-live-kde-base.ks | 10 +++++++---
1 files changed, 7 insertions(+), 3 deletions(-)
---
diff --git a/fedora-live-kde-base.ks b/fedora-live-kde-base.ks
index 0127f66..715918a 100644
--- a/fedora-live-kde-base.ks
+++ b/fedora-live-kde-base.ks
@@ -22,8 +22,8 @@ alsa-utils
# make sure gnome-packagekit doesn't end up the KDE live images
-gnome-packagekit*
-# pull in adwaita-gtk3-theme as long as we don't have native GTK+ 3 theming
-adwaita-gtk3-theme
+# pull in oxygen-gtk3 manually until we have the metapackage set up
+oxygen-gtk3
%end
@@ -36,12 +36,16 @@ DESKTOP="KDE"
DISPLAYMANAGER="KDE"
EOF
-# make oxygen-gtk the default GTK+ 2 theme for root (see #683855, #689070)
+# make oxygen-gtk the default GTK+ theme for root (see #683855, #689070)
cat > /root/.gtkrc-2.0 << EOF
include "/usr/share/themes/oxygen-gtk/gtk-2.0/gtkrc"
include "/etc/gtk-2.0/gtkrc"
gtk-theme-name="oxygen-gtk"
EOF
+cat > /root/.config/gtk-3.0/settings.ini << EOF
+[Settings]
+gtk-theme-name = oxygen-gtk
+EOF
# add initscript
cat >> /etc/rc.d/init.d/livesys << EOF
11 years, 10 months
[spin-kickstarts] Robotics: Increase root filesystem size, re-enable fawkes packages
by rmattes
commit 4a183c37eb9c41445174251f88192113d9649458
Author: Rich Mattes <richmattes(a)gmail.com>
Date: Mon Jan 23 20:47:03 2012 -0500
Robotics: Increase root filesystem size, re-enable fawkes packages
fedora-livedvd-robotics.ks | 4 +++-
1 files changed, 3 insertions(+), 1 deletions(-)
---
diff --git a/fedora-livedvd-robotics.ks b/fedora-livedvd-robotics.ks
index 9931233..1e7f884 100644
--- a/fedora-livedvd-robotics.ks
+++ b/fedora-livedvd-robotics.ks
@@ -5,13 +5,15 @@
%include fedora-live-base.ks
%include fedora-live-minimization.ks
+# The recommended part size for DVDs is too close to use for the robotics spin
+part / --size 10240
+
%packages
# Start with GNOME
@gnome-desktop
# Add robotics development packages
@robotics-suite
--fawkes*
player-devel
stage-devel
mrpt-devel
11 years, 10 months
[spin-kickstarts/F-16: 1/2] Robotics: Enable live install, update GNOME shortcuts to robotics-related programs
by rmattes
commit c2542f14bdab0af3b79fced887080e9e909ce839
Author: Rich Mattes <richmattes(a)gmail.com>
Date: Thu Nov 3 17:22:12 2011 -0400
Robotics: Enable live install, update GNOME shortcuts to robotics-related programs
fedora-livedvd-robotics.ks | 61 ++++++++++++++++++++++++++++++++++++++-----
1 files changed, 54 insertions(+), 7 deletions(-)
---
diff --git a/fedora-livedvd-robotics.ks b/fedora-livedvd-robotics.ks
index 6ee7645..45c4296 100644
--- a/fedora-livedvd-robotics.ks
+++ b/fedora-livedvd-robotics.ks
@@ -12,31 +12,30 @@ part / --size 10240
# Start with GNOME
@gnome-desktop
-# Add robotics development
+# Add robotics development packages
@robotics-suite
-fawkes*
player-devel
stage-devel
mrpt-devel
-# Remove gnome-y things
+# Remove extra gnome-y things
-@graphical-internet
-@games
-@sound-and-video
+# Add a web browser
firefox
-# No Office
+# Remove office suite
-libreoffice-*
-planner
# Drop the Java plugin
-icedtea-web
--java-1.6.0-openjdk
# Drop things that pull in perl
-linux-atm
--perf
# No printing
-foomatic-db-ppds
@@ -61,7 +60,6 @@ firefox
-pam_krb5
-quota
-nano
--minicom
-dos2unix
-finger
-ftp
@@ -69,7 +67,6 @@ firefox
-mtr
-pinfo
-rsh
--telnet
-nfs-utils
-ypbind
-yp-tools
@@ -87,5 +84,55 @@ firefox
%end
+# Rip the post-configuration from the live-desktop, set default shortcuts to IDEs
%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=['mozilla-firefox.desktop', 'eclipse.desktop', 'arduino.desktop', 'gnome-terminal.desktop','nautilus.desktop', 'anaconda.desktop']
+FOE
+
+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=True
+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
11 years, 10 months
proposing a Fedora Minimal Spin
by Jens-Ulrik Petersen
Hi,
I would like to propose adding a Minimal Spin to Fedora
corresponding to just the @core package group, ie like
the Minimal package install configuration in Anaconda.
The idea behind this is that it will be useful for developers
and testers, also since Rawhide is often too unstable
for the larger desktop spins to compose. The minimal
spin will make it easier for people to test rawhide
earlier in the development cycle and allow users to do
small custom installations.
I created a wiki page for the new spin:
https://fedoraproject.org/wiki/Minimal_Spin
I know it is somewhat late - is it possible this can be included in F17?
Thanks, Jens
ps Actually I am wondering is Lorax going replace LiveCD-Tools for F17?
11 years, 10 months
[spin-kickstarts/F-16] fedora-livecd-kde.ks: Update blacklist of huge CJK fonts for comps changes.
by Kevin Kofler
commit b0eaebb2ad8e5a17fb654558daf869ab3e0ff36f
Author: Kevin Kofler <Kevin(a)tigcc.ticalc.org>
Date: Sat Jan 21 06:43:16 2012 +0100
fedora-livecd-kde.ks: Update blacklist of huge CJK fonts for comps changes.
Cherry-picking 8b93593efa22d9eac1b4338abf351a41cad84e73 because this also got
changed in comps-f16.
fedora-livecd-kde.ks | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
---
diff --git a/fedora-livecd-kde.ks b/fedora-livecd-kde.ks
index e76a720..133e3b1 100644
--- a/fedora-livecd-kde.ks
+++ b/fedora-livecd-kde.ks
@@ -54,7 +54,8 @@ yum-presto
wqy-microhei-fonts # a compact CJK font, to replace:
-un-core-dotum-fonts # Korean
-vlgothic-fonts # Japanese
--wqy-zenhei-fonts # Chinese
+-wqy-zenhei-fonts # simplified Chinese
+-cjkuni-uming-fonts # traditional Chinese
-paratype-pt-sans-fonts # Cyrillic (already supported by DejaVu), huge
#-stix-fonts # mathematical symbols
11 years, 10 months
[spin-kickstarts] fedora-livecd-kde.ks: Omit Amarok (at least for now).
by Kevin Kofler
commit d72dfa30b7555ecdb8a692920c8542abf556de6e
Author: Kevin Kofler <Kevin(a)tigcc.ticalc.org>
Date: Sun Jan 22 05:17:20 2012 +0100
fedora-livecd-kde.ks: Omit Amarok (at least for now).
The PNGs in the Amarok documentation (handbook) have skyrocketed in size.
fedora-livecd-kde.ks | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
---
diff --git a/fedora-livecd-kde.ks b/fedora-livecd-kde.ks
index 1a1103a..3fbd3dc 100644
--- a/fedora-livecd-kde.ks
+++ b/fedora-livecd-kde.ks
@@ -21,7 +21,7 @@
-kdeartwork-screensavers # screensavers are not needed on live images
#-ktorrent # kget has also basic torrent features (~3 megs)
-digikam # digikam has duplicate functionality with gwenview (~28 megs)
-#-amarok # amarok has duplicate functionality with juk (~23 megs)
+-amarok # amarok has duplicate functionality with juk (~23 megs)
# This one now drags in Marble:
-kipi-plugins # ~8 megs
#-konq-plugins # ~2 megs
11 years, 10 months