[spin-kickstarts] add @basic-desktop to install so basic desktop environment is available
by Dennis Gilmore
commit 0328157553ec09af67f7cc06e163120c62f07ff9
Author: Dennis Gilmore <dennis(a)ausil.us>
Date: Mon Jun 24 21:53:30 2013 -0500
add @basic-desktop to install so basic desktop environment is available
fedora-install-fedora.ks | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
---
diff --git a/fedora-install-fedora.ks b/fedora-install-fedora.ks
index 1d6b763..2f88d60 100644
--- a/fedora-install-fedora.ks
+++ b/fedora-install-fedora.ks
@@ -39,6 +39,7 @@ dracut-*
@hardware-support
@printing
@admin-tools
+@basic-desktop
## GNOME
@firefox
10 years, 10 months
[spin-kickstarts] SoaS: minor updates and cleanups
by Peter Robinson
commit ea7a2157ce7d872ca16ee67a215bef93bccd7907
Author: Peter Robinson <pbrobinson(a)gmail.com>
Date: Tue Jun 25 00:04:31 2013 +0100
SoaS: minor updates and cleanups
fedora-livecd-soas.ks | 12 +++++++-----
fedora-soas-packages.ks | 3 +++
2 files changed, 10 insertions(+), 5 deletions(-)
---
diff --git a/fedora-livecd-soas.ks b/fedora-livecd-soas.ks
index 34ba6b9..95d52ed 100644
--- a/fedora-livecd-soas.ks
+++ b/fedora-livecd-soas.ks
@@ -65,13 +65,15 @@ vu.lux.olpc.Maze
vu.lux.olpc.Speak
EOF
-# set up auto-login
-cat > /etc/gdm/custom.conf << EOF
-[daemon]
-AutomaticLoginEnable=True
-AutomaticLogin=liveuser
+cat > /etc/sysconfig/desktop <<EOF
+PREFERRED=/usr/bin/sugar
+DISPLAYMANAGER=/usr/sbin/lightdm
EOF
+# set up lightdm autologin
+sed -i 's/^#autologin-user=.*/autologin-user=liveuser/' /etc/lightdm/lightdm.conf
+sed -i 's/^#autologin-user-timeout=.*/autologin-user-timeout=0/' /etc/lightdm/lightdm.conf
+
# Don't use the default system user (in SoaS liveuser) as nick name
gconftool-2 --direct --config-source=xml:readwrite:/etc/gconf/gconf.xml.defaults -s -t string /desktop/sugar/user/default_nick disabled >/dev/null
diff --git a/fedora-soas-packages.ks b/fedora-soas-packages.ks
index 27c2cfd..8ae69b6 100644
--- a/fedora-soas-packages.ks
+++ b/fedora-soas-packages.ks
@@ -29,9 +29,12 @@
-libfprint
-realmd
-eekboard-libs
+-open-vm-tools*
# == Core Sugar Platform ==
@sugar-desktop
+-sugar-ruler
+sugar-cp-updater
# Write breaks unless we do this (we don't need it anyway)
# enable for testing in the F17 dev cycle
10 years, 10 months
[spin-kickstarts/f19] SoaS: minor updates and cleanups
by Peter Robinson
commit a0962c6d9ecefda445e081c9b6eaf917bd17f498
Author: Peter Robinson <pbrobinson(a)gmail.com>
Date: Tue Jun 25 00:04:31 2013 +0100
SoaS: minor updates and cleanups
fedora-livecd-soas.ks | 12 +++++++-----
fedora-soas-packages.ks | 3 +++
2 files changed, 10 insertions(+), 5 deletions(-)
---
diff --git a/fedora-livecd-soas.ks b/fedora-livecd-soas.ks
index 2d78bed..b8cd720 100644
--- a/fedora-livecd-soas.ks
+++ b/fedora-livecd-soas.ks
@@ -65,13 +65,15 @@ vu.lux.olpc.Maze
vu.lux.olpc.Speak
EOF
-# set up auto-login
-cat > /etc/gdm/custom.conf << EOF
-[daemon]
-AutomaticLoginEnable=True
-AutomaticLogin=liveuser
+cat > /etc/sysconfig/desktop <<EOF
+PREFERRED=/usr/bin/sugar
+DISPLAYMANAGER=/usr/sbin/lightdm
EOF
+# set up lightdm autologin
+sed -i 's/^#autologin-user=.*/autologin-user=liveuser/' /etc/lightdm/lightdm.conf
+sed -i 's/^#autologin-user-timeout=.*/autologin-user-timeout=0/' /etc/lightdm/lightdm.conf
+
# Don't use the default system user (in SoaS liveuser) as nick name
gconftool-2 --direct --config-source=xml:readwrite:/etc/gconf/gconf.xml.defaults -s -t string /desktop/sugar/user/default_nick disabled >/dev/null
diff --git a/fedora-soas-packages.ks b/fedora-soas-packages.ks
index 27c2cfd..8ae69b6 100644
--- a/fedora-soas-packages.ks
+++ b/fedora-soas-packages.ks
@@ -29,9 +29,12 @@
-libfprint
-realmd
-eekboard-libs
+-open-vm-tools*
# == Core Sugar Platform ==
@sugar-desktop
+-sugar-ruler
+sugar-cp-updater
# Write breaks unless we do this (we don't need it anyway)
# enable for testing in the F17 dev cycle
10 years, 10 months
[spin-kickstarts/f19] add workaround for #679486 from kparal (see comment #86)
by Adam Williamson
commit bc4e104add2b06680c057735c2083559b1090ae5
Author: Adam Williamson <awilliam(a)redhat.com>
Date: Mon Jun 24 12:46:36 2013 -0700
add workaround for #679486 from kparal (see comment #86)
fedora-live-base.ks | 4 ++++
1 files changed, 4 insertions(+), 0 deletions(-)
---
diff --git a/fedora-live-base.ks b/fedora-live-base.ks
index f87373a..7227308 100644
--- a/fedora-live-base.ks
+++ b/fedora-live-base.ks
@@ -219,6 +219,10 @@ FOE
chmod +x /sbin/halt.local
fi
+# add static hostname to work around xauth bug
+# https://bugzilla.redhat.com/show_bug.cgi?id=679486
+echo "localhost" > /etc/hostname
+
EOF
# bah, hal starts way too late
10 years, 10 months
[spin-kickstarts] desktop: some more cuts
by Matthias Clasen
commit 776e1daac7363132167c0ac022ecf3c7123a8e26
Author: Matthias Clasen <mclasen(a)redhat.com>
Date: Sun Jun 23 16:39:03 2013 -0400
desktop: some more cuts
Drop eog (we have shotwell) and the gnu free fonts.
fedora-livecd-desktop.ks | 5 ++++-
1 files changed, 4 insertions(+), 1 deletions(-)
---
diff --git a/fedora-livecd-desktop.ks b/fedora-livecd-desktop.ks
index 621f7cb..890b9c5 100644
--- a/fedora-livecd-desktop.ks
+++ b/fedora-livecd-desktop.ks
@@ -86,7 +86,10 @@
-bijiben
-gnome-system-log
-deja-dup
-
+-eog
+-gnu-free-mono-fonts
+-gnu-free-sans-fonts
+-gnu-free-serif-fonts
%end
10 years, 10 months
[spin-kickstarts/f19] desktop: some more cuts
by Matthias Clasen
commit d4edc3b5a610d0abb5c8c42e96af124bf3f4e70e
Author: Matthias Clasen <mclasen(a)redhat.com>
Date: Sun Jun 23 16:39:03 2013 -0400
desktop: some more cuts
Drop eog (we have shotwell) and the gnu free fonts.
fedora-livecd-desktop.ks | 5 ++++-
1 files changed, 4 insertions(+), 1 deletions(-)
---
diff --git a/fedora-livecd-desktop.ks b/fedora-livecd-desktop.ks
index 621f7cb..890b9c5 100644
--- a/fedora-livecd-desktop.ks
+++ b/fedora-livecd-desktop.ks
@@ -86,7 +86,10 @@
-bijiben
-gnome-system-log
-deja-dup
-
+-eog
+-gnu-free-mono-fonts
+-gnu-free-sans-fonts
+-gnu-free-serif-fonts
%end
10 years, 10 months
[spin-kickstarts] desktop: some more cuts
by Kalev Lember
commit 53b372dba6e6d8842d43d4966c15e2bf66990d68
Author: Matthias Clasen <mclasen(a)redhat.com>
Date: Sat Jun 22 10:11:38 2013 -0400
desktop: some more cuts
Drop dump, gnome-system-log and deja-dup
fedora-livecd-desktop.ks | 35 +++++++++++++++++++----------------
1 files changed, 19 insertions(+), 16 deletions(-)
---
diff --git a/fedora-livecd-desktop.ks b/fedora-livecd-desktop.ks
index 2e78e4c..621f7cb 100644
--- a/fedora-livecd-desktop.ks
+++ b/fedora-livecd-desktop.ks
@@ -7,7 +7,17 @@
%include fedora-live-minimization.ks
%packages
+# reduce the office suite in size
-planner
+-libreoffice-xsltfilter
+-libreoffice-pyuno
+-libreoffice-emailmerge
+-libreoffice-math
+
+# remove input method things we don't need
+-ibus-typing-booster
+-imsettings
+-imsettings-gsettings
# Drop the Java plugin
-icedtea-web
@@ -29,23 +39,11 @@
-man-pages*
-words
-# Help and art can be big, too
--gnome-user-docs
+# Help and art and fonts can be big, too
-evolution-help
-desktop-backgrounds-basic
-*backgrounds-extras
-stix-fonts
--ibus-typing-booster
-
-# Sadly, no space for games
--aisleriot
-# ... or xslt filters and other optional libreoffice functionality
--libreoffice-xsltfilter
--libreoffice-pyuno
--libreoffice-emailmerge
--brasero
--brasero-nautilus
--bijiben
# Legacy and cmdline things we don't want
-krb5-auth-dialog
@@ -72,6 +70,7 @@
-talk
-lftp
-tcpdump
+-dump
# Drop some system-config things
-system-config-boot
@@ -80,9 +79,13 @@
-system-config-services
-policycoreutils-gui
-# we have our own im config
--imsettings
--imsettings-gsettings
+# These things are cut purely for space reasons
+-aisleriot
+-brasero
+-brasero-nautilus
+-bijiben
+-gnome-system-log
+-deja-dup
%end
10 years, 10 months
[spin-kickstarts] desktop: actually drop brasero
by Kalev Lember
commit 91ccf1de9add4b0f87a5cbe92f428b3a629ac794
Author: Matthias Clasen <mclasen(a)redhat.com>
Date: Wed Jun 19 13:06:07 2013 -0400
desktop: actually drop brasero
brasero-nautilus was still pulling it in.
fedora-livecd-desktop.ks | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
---
diff --git a/fedora-livecd-desktop.ks b/fedora-livecd-desktop.ks
index db28734..2e78e4c 100644
--- a/fedora-livecd-desktop.ks
+++ b/fedora-livecd-desktop.ks
@@ -44,6 +44,7 @@
-libreoffice-pyuno
-libreoffice-emailmerge
-brasero
+-brasero-nautilus
-bijiben
# Legacy and cmdline things we don't want
10 years, 10 months
[spin-kickstarts/f19] desktop: some more cuts
by Matthias Clasen
commit 1a0c28fdf638796bda60ed2785f95eac16a85b65
Author: Matthias Clasen <mclasen(a)redhat.com>
Date: Sat Jun 22 10:11:38 2013 -0400
desktop: some more cuts
Drop dump, gnome-system-log and deja-dup
fedora-livecd-desktop.ks | 35 +++++++++++++++++++----------------
1 files changed, 19 insertions(+), 16 deletions(-)
---
diff --git a/fedora-livecd-desktop.ks b/fedora-livecd-desktop.ks
index 2e78e4c..621f7cb 100644
--- a/fedora-livecd-desktop.ks
+++ b/fedora-livecd-desktop.ks
@@ -7,7 +7,17 @@
%include fedora-live-minimization.ks
%packages
+# reduce the office suite in size
-planner
+-libreoffice-xsltfilter
+-libreoffice-pyuno
+-libreoffice-emailmerge
+-libreoffice-math
+
+# remove input method things we don't need
+-ibus-typing-booster
+-imsettings
+-imsettings-gsettings
# Drop the Java plugin
-icedtea-web
@@ -29,23 +39,11 @@
-man-pages*
-words
-# Help and art can be big, too
--gnome-user-docs
+# Help and art and fonts can be big, too
-evolution-help
-desktop-backgrounds-basic
-*backgrounds-extras
-stix-fonts
--ibus-typing-booster
-
-# Sadly, no space for games
--aisleriot
-# ... or xslt filters and other optional libreoffice functionality
--libreoffice-xsltfilter
--libreoffice-pyuno
--libreoffice-emailmerge
--brasero
--brasero-nautilus
--bijiben
# Legacy and cmdline things we don't want
-krb5-auth-dialog
@@ -72,6 +70,7 @@
-talk
-lftp
-tcpdump
+-dump
# Drop some system-config things
-system-config-boot
@@ -80,9 +79,13 @@
-system-config-services
-policycoreutils-gui
-# we have our own im config
--imsettings
--imsettings-gsettings
+# These things are cut purely for space reasons
+-aisleriot
+-brasero
+-brasero-nautilus
+-bijiben
+-gnome-system-log
+-deja-dup
%end
10 years, 10 months
[spin-kickstarts/f19] MATE: pull in packages via fedora-mate-packages.ks
by Dennis Gilmore
commit 0f26f48a897de14f7c04b7d677529fdb150e4e6a
Author: Dennis Gilmore <dennis(a)ausil.us>
Date: Fri Jun 21 05:42:38 2013 -0500
MATE: pull in packages via fedora-mate-packages.ks
fedora-live-mate-compiz.ks | 32 +-------------------------------
1 files changed, 1 insertions(+), 31 deletions(-)
---
diff --git a/fedora-live-mate-compiz.ks b/fedora-live-mate-compiz.ks
index a53d9ae..682181d 100644
--- a/fedora-live-mate-compiz.ks
+++ b/fedora-live-mate-compiz.ks
@@ -3,40 +3,10 @@
# mailto:desktop@lists.fedoraproject.org
%include fedora-live-base.ks
+%include fedora-mate-packages.ks
part / --size 4096
-%packages
--realmd # only seems to be used in GNOME
--PackageKit* # we switched to yumex, so we don't need this
-firefox
-@mate
-compiz
-compiz-plugins-main
-compiz-plugins-extra
-compiz-manager
-compizconfig-python
-compiz-plugins-unsupported
-compiz-bcop
-compiz-mate
-libcompizconfig
-compiz-plugins-main
-ccsm
-emerald-themes
-emerald
-fusion-icon
-fusion-icon-gtk
-@libreoffice
-
-# 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
-
-%end
-
%post
cat >> /etc/rc.d/init.d/livesys << EOF
10 years, 10 months