Compare commits

..

74 Commits

Author SHA1 Message Date
Matthew Miller
ce61f186bb set releasever and basearch so we can find the right RPM GPG key to import 2013-12-11 11:57:41 -07:00
Matthew Miller
5579ccc249 switch order of serial and virtual console so logs output to serial console
because that's more useful in openstack. Note does not affect pvgrub
(and therefore ec2)
2013-12-11 10:36:26 -08:00
Matthew Miller
d761360668 cloud image import fedora GPG key for RPMs, as the livecd does
(cherry picked from commit c6f36e4c10)
2013-12-09 14:56:01 -05:00
Matthew Miller
9625f87b66 selinux context fixes for cloud image
(cherry picked from commit 77ea37a424)
2013-12-09 14:55:55 -05:00
Matthew Miller
ba05c3ed08 by popular demand, disable the iptables firewall entirely.
(cherry picked from commit fe5b6843ac)
2013-12-09 14:55:46 -05:00
Christoph Wickert
93227e4c16 Drop mtpaint exclusion, already in comps 2013-12-04 16:01:54 +01:00
Christoph Wickert
8d089260b2 LXDE: Switch from firefox to midori 2013-12-04 16:01:40 +01:00
Christoph Wickert
9122e0d384 LXDE: Drop ssmtp, we no longer have a smtpd in the default install 2013-12-04 16:01:25 +01:00
Rex Dieter
07998a94aa kde: sddm -> kdm switch here (too)
hopefully temporary, so tc spins dont have to wait on comps changes
2013-11-26 13:37:01 -06:00
Rex Dieter
eda86d50a4 Revert "fedora-live-kde-base.ks: fix #1003619 (SDDM autologin)"
This reverts commit f573b2905b.
2013-11-26 10:20:47 -06:00
Rex Dieter
8e60e7d480 Revert "kde: SDDM doesn't start (#1015048)"
This reverts commit d94cd77007.
2013-11-26 10:20:45 -06:00
Luya Tshimbalanga
bba9b95b64 design: comment OEF line 2013-11-25 14:55:21 -08:00
Luya Tshimbalanga
d78446b58c design: remove incomplete git merge trace, comment inkscape tutorial and use list of tutorials instead 2013-11-25 11:06:28 -08:00
Luya Tshimbalanga
7d61f0ac6e design: add tutorials and gimp-paint-studio 2013-11-22 13:57:58 -08:00
Luya Tshimbalanga
2c0b103fef design: add tutorials and gimp-paint-studio 2013-11-22 13:56:37 -08:00
Brendan Jones
c125e408da Jam: replace ardour with ardour3 2013-11-21 07:45:49 +01:00
Brendan Jones
c2e7a402bf Jam: add openAv LV2 plugins 2013-11-19 14:30:27 +01:00
Brendan Jones
b2f1a8e9dd Revert "Jam: Remove aj-snapshot until stable"
This reverts commit 9288235085.
2013-11-19 14:22:49 +01:00
Luya Tshimbalanga
02905f6946 Merge branch 'f20' of ssh://git.fedorahosted.org/git/spin-kickstarts into f20
design: added gimp-gap
2013-11-17 11:53:36 -08:00
Luya Tshimbalanga
eb8823e1d7 design: added gimp-gap 2013-11-17 11:52:53 -08:00
Peter Robinson
265950301c SoaS: add back Write 2013-11-17 19:43:59 +00:00
Peter Robinson
85c65cf1c9 SoaS: update release details 2013-11-17 19:28:03 +00:00
Brendan Jones
9288235085 Jam: Remove aj-snapshot until stable 2013-11-04 22:08:14 +01:00
Dennis Gilmore
a26624ed9b making cloud images is easier if we include the base 2013-11-01 16:48:21 -05:00
Dennis Gilmore
50d56638a4 we should no be able to exclude gimp-help
Revert "this breaks compose, need to revert"

This reverts commit d6a2350a39.
2013-10-31 14:32:34 -05:00
Kevin Kofler
f111c49a16 fedora-live*-kde.ks: Completely remove references to kaffeine.
They were already commented out. Now that kaffeine is gone from Fedora,
they are not going to come back.
2013-10-27 00:32:45 +02:00
Dennis Gilmore
75b3a92964 add cloud image kickstarts, pulled from the cloud-kickstart repo, we have different snippets per arch because they need different kernels 2013-10-26 08:41:43 -05:00
Brendan Jones
c69f0a4e2d Jam: add new lv2 plugins, aj-snapshot 2013-10-24 07:48:37 +02:00
Peter Robinson
47b27db344 SoaS: drop write for the moment 2013-10-23 20:07:24 +01:00
Peter Robinson
8db08b9dc9 SoaS: add FotoToon 2013-10-23 17:36:06 +01:00
Adam Williamson
1021a05fd1 fix and simplify setting of firefox homepage in qa-test-day.ks 2013-10-22 09:14:47 -07:00
Bruno Wolff III
dcebd2c540 Use git version to get version name
Using git version is simpler as it handles oddball cases internally.
Since we have been using mostly lightweight tags I have set it to
search those in addition to annotated tags for the best match. The
output for commits that don't have a tag seems a bit nicer as well.

Conflicts:
	Makefile
2013-10-18 15:17:25 -05:00
Dennis Gilmore
d22816d5ff install dracut-config-generic on arm images to get a generic initramfs
remove it in %post so updates get host only initramfs's
2013-10-16 21:58:04 -05:00
Kalev Lember
9b3251521f Adapt for changed rpm gpg key names 2013-10-17 00:15:15 +02:00
Luya Tshimbalanga
41cdac9e94 fixed icon access for tutorials 2013-10-15 23:15:55 -07:00
Dennis Gilmore
d6a2350a39 this breaks compose, need to revert
Revert "Drop gimp-help, b/c it's huge. (#1000891)"

This reverts commit 779c417bcd.
2013-10-13 23:20:55 -05:00
Matthias Clasen
aac93c046a Desktop: drop prelink
We're still oversize, and prelink is generally unloved.
2013-10-08 12:59:14 -04:00
Matthias Clasen
aeb2bf2034 desktop: drop gnome-boxes and gnome-dictionary
We're oversize, and we have a nice application installer
now. Having boxes no the spin causes some problems wrt
to network configuration, anyway.
2013-10-08 12:55:42 -04:00
Rex Dieter
d94cd77007 kde: SDDM doesn't start (#1015048) 2013-10-03 10:07:12 -05:00
Bill Nottingham
779c417bcd Drop gimp-help, b/c it's huge. (#1000891) 2013-10-03 10:50:26 -04:00
Amit Saha
c8dc4f13f5 Scientific: Increase install root size 2013-10-03 16:24:59 +10:00
Fabian Affolter
8011bf222f increse part size same as in f21 2013-10-01 23:33:46 +02:00
Fabian Affolter
4ab5d14b10 remove more pkgs 2013-10-01 23:30:58 +02:00
Peter Robinson
37589abe3d Merge branch 'f20' of ssh://git.fedorahosted.org/git/spin-kickstarts into f20 2013-09-25 01:08:48 +01:00
Peter Robinson
59142fcc92 SoaS: add lightdm as it's not pulled in by lightdm-gtk anymore it seems 2013-09-25 01:08:04 +01:00
Luya Tshimbalanga
e4975f4c09 design: fix link for tutorials
Conflicts:
	fedora-live-design-suite.ks
2013-09-17 11:34:53 -07:00
Fabian Affolter
77f0bcbfd2 remove more pkgs to save space 2013-09-16 22:19:29 +02:00
Shakthi Kannan
02b55984ec Increase FEL DVD payload size to 10240 2013-09-16 06:07:44 +05:30
Amit Saha
a29472b8c8 Scientific: Increase the part size 2013-09-12 17:28:23 +10:00
Kevin Fenzi
b6b2f1c8b1 Drop kbluetooth and rdesktop for now from e-lab to get things testable. 2013-09-11 09:48:23 -06:00
Amit Saha
f110c70651 Scientific: Add back sagemath.
Fix: https://bugzilla.redhat.com/show_bug.cgi?id=1006230
2013-09-11 11:41:39 +10:00
Luya Tshimbalanga
359cf00301 design: temporarily remove rdesktop 2013-09-10 16:05:46 -07:00
Amit Saha
84f578fcfc Scientific: including sage fails depcheck for no clear reason 2013-09-10 13:02:05 +10:00
Amit Saha
9d08686776 Scientific: Add sagemath 2013-09-09 09:39:57 +10:00
Amit Saha
a60ccfaea5 Scientific: firefox deps are now fixed 2013-09-06 15:21:31 +10:00
Peter Robinson
b8706aa425 SoaS: add lightdm-gtk 2013-09-05 23:23:33 +01:00
Peter Robinson
060a19dc48 update sugar 2013-09-05 23:18:41 +01:00
Amit Saha
3b11ed5a50 Scientific: Remove matplotlib's wx backend 2013-09-06 08:12:23 +10:00
Matthias Clasen
1afc133c89 desktop: we don't need uboot-tools on the desktop spin 2013-09-05 17:44:44 -04:00
Amit Saha
9a220d6fa2 Scientific: Add Python 3 packages.
Disabling torque for now.
2013-09-05 17:06:11 +10:00
Brendan Jones
f0b7758285 Jam: add new non-* packages 2013-09-04 06:19:07 +02:00
Amit Saha
0458ba8098 Scientific: Include additional packages
Disable firefox for now.
2013-09-03 13:06:12 +10:00
Kevin Kofler
f573b2905b fedora-live-kde-base.ks: fix #1003619 (SDDM autologin)
Set SDDM rather than KDM to autologin liveuser on the KDE live image.

Patch by Martin Bříza.
2013-09-02 22:47:24 +02:00
Matthias Clasen
b8dca705d6 desktop: Remove a few apps
Remove apps that are being presented as 'featured' in
gnome-softwared.
2013-09-02 12:55:12 -04:00
Bruno Wolff III
13a77ad28b Add missing 'f' to updates and testing repo urls 2013-08-31 08:09:27 -05:00
Luya Tshimbalanga
96b509716f design: fixes group 2013-08-30 11:51:02 -07:00
Dennis Gilmore
7e9439c5f0 make / bigger on KDE images 2013-08-28 20:27:31 -05:00
Adam Williamson
802966ff92 add workaround for #679486 from kparal (see comment #86) 2013-08-28 09:29:06 -05:00
Dennis Gilmore
e10a135b4d setup extlinux bootloader on arm images 2013-08-26 23:11:14 -05:00
Dennis Gilmore
69cd14ecc8 increase the size of the / partitions for Desktop and Mate images 2013-08-26 20:56:30 -05:00
Dennis Gilmore
3edb2534c5 target 2gb for minimal images so they can be installed into beaglebone black nand 2013-08-26 17:18:27 -05:00
Kevin Kofler
f340f0eddf fedora-livecd-kde.ks: Bump payload size.
Also update the comments at the top of fedora-live-kde.ks and
fedora-livecd-kde.ks, it's been ages since "livecd-kde" last fit on an
actual CD, the target size is 1 GiB now.
2013-08-26 16:17:54 +02:00
Adam Williamson
d356510dc3 make fedora-repo.ks consistent with the actual filename 2013-08-21 16:51:19 -07:00
Bruno Wolff III
6ac1f99024 Switch over repos for branch 2013-08-20 21:31:04 -05:00
15 changed files with 57 additions and 275 deletions

View File

@@ -23,8 +23,6 @@ services --enabled=ssh,NetworkManager,avahi-daemon,rsyslog,chronyd --disabled=ne
kernel
kernel-lpae
dracut-config-generic
chrony
arm-boot-config
extlinux-bootloader
@@ -50,16 +48,6 @@ uboot-wandboard_quad
%post
# work around for poor key import UI in PackageKit
rm -f /var/lib/rpm/__db*
releasever=$(rpm -q --qf '%{version}\n' fedora-release)
basearch=armhfp
rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$releasever-$basearch
echo "Packages within this LiveCD"
rpm -qa
# Note that running rpm recreates the rpm db files which aren't needed or wanted
rm -f /var/lib/rpm/__db*
# Because memory is scarce resource in most arm systems we are differing from the Fedora
# default of having /tmp on tmpfs.
echo "Disabling tmpfs for /tmp."

View File

@@ -29,7 +29,7 @@ services --enabled=network,sshd,rsyslog,cloud-init,cloud-init-local,cloud-config
zerombr
clearpart --all
part / --size 1000 --fstype ext4
part / --size 2048 --fstype ext4
%include fedora-repo.ks
@@ -197,7 +197,7 @@ truncate -c -s 0 /var/log/yum.log
echo "Import RPM GPG key"
releasever=$(rpm -q --qf '%{version}\n' fedora-release)
basearch=$(uname -i)
basearch=$(uname -m)
rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$releasever-$basearch
echo "Packages within this cloud image:"

View File

@@ -20,4 +20,12 @@ nss-mdns
# https://lists.fedoraproject.org/pipermail/devel/2013-July/186796.html
-rsyslog
# Remove a few apps that are being presented as featured apps in
# gnome-software
-transmission-gtk
-simple-scan
-gnome-photos
-gnome-maps
-gnome-weather
%end

View File

@@ -1,99 +0,0 @@
# Kickstart file for composing the "Fedora" spin of Fedora (rawhide)
# Maintained by the Fedora Release Engineering team:
# https://fedoraproject.org/wiki/ReleaseEngineering
# mailto:rel-eng@lists.fedoraproject.org
# Use a part of 'iso' to define how large you want your isos.
# Only used when composing to more than one iso.
# Default is 695 (megs), CD size.
# Listed below is the size of a DVD if you wanted to split higher.
#part iso --size=4998
# Add the repos you wish to use to compose here. At least one of them needs group data.
# Only uncomment repo commands in one of the two following sections.
# Because the install kickstart doesn't use the updates repo and does
# use the source repo, we can't just include fedora-repo.ks
# In the master branch the rawhide repo commands should be uncommented.
repo --name=rawhide --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=rawhide&arch=$basearch
repo --name=rawhide-source --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=rawhide-source&arch=$basearch
# In non-master branches the fedora repo commands should be uncommented
#repo --name=fedora --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-$releasever&arch=$basearch
#repo --name=fedora-source --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-source-$releasever&arch=$basearch
# Package manifest for the compose. Uses repo group metadata to translate groups.
# (default groups for the configured repos are added by --default)
# @base got renamed to @standard, but @base is still included by default by pungi.
%packages --default --nobase
# pungi is an inclusive depsolver so that multiple packages are brought
# in to satisify dependencies and we don't always want that. So we use
# an exclusion list to cut out things we don't want
-kernel*debug*
-kernel-kdump*
-kernel-tools*
-syslog-ng*
-astronomy-bookmarks
-generic*
-GConf2-dbus*
-bluez-gnome
# Periods cause problems in paterns, so replace with *s
-java-1*8*0-openjdk
-community-mysql*
-jruby*
# core
kernel*
dracut-*
# Desktops
## common stuff
@base-x
@guest-desktop-agents
@guest-agents
@standard
@core
@dial-up
@fonts
@input-methods
@multimedia
@hardware-support
@printing
@admin-tools
@basic-desktop
@virtualization
@web-server
@mongodb
@perl-web
@php
@python-web
@rubyonrails
@mysql
@sql-server
@jbossas
# Things needed for installation
@anaconda-tools
# Langpacks
autocorr-*
eclipse-nls-*
hunspell-*
hyphen-*
calligra-l10n-*
kde-l10n-*
libreoffice-langpack-*
man-pages-*
mythes-*
-gimp-help-*
# Removals
-PackageKit-zif
-zif
%end

View File

@@ -16,12 +16,12 @@
# use the source repo, we can't just include fedora-repo.ks
# In the master branch the rawhide repo commands should be uncommented.
repo --name=rawhide --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=rawhide&arch=$basearch
repo --name=rawhide-source --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=rawhide-source&arch=$basearch
#repo --name=rawhide --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=rawhide&arch=$basearch
#repo --name=rawhide-source --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=rawhide-source&arch=$basearch
# In non-master branches the fedora repo commands should be uncommented
#repo --name=fedora --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-$releasever&arch=$basearch
#repo --name=fedora-source --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-source-$releasever&arch=$basearch
repo --name=fedora --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-$releasever&arch=$basearch
repo --name=fedora-source --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-source-$releasever&arch=$basearch
# Package manifest for the compose. Uses repo group metadata to translate groups.
# (default groups for the configured repos are added by --default)

View File

@@ -1,102 +0,0 @@
# Kickstart file for composing the "Fedora" spin of Fedora (rawhide)
# Maintained by the Fedora Release Engineering team:
# https://fedoraproject.org/wiki/ReleaseEngineering
# mailto:rel-eng@lists.fedoraproject.org
# Use a part of 'iso' to define how large you want your isos.
# Only used when composing to more than one iso.
# Default is 695 (megs), CD size.
# Listed below is the size of a DVD if you wanted to split higher.
#part iso --size=4998
# Add the repos you wish to use to compose here. At least one of them needs group data.
# Only uncomment repo commands in one of the two following sections.
# Because the install kickstart doesn't use the updates repo and does
# use the source repo, we can't just include fedora-repo.ks
# In the master branch the rawhide repo commands should be uncommented.
repo --name=rawhide --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=rawhide&arch=$basearch
repo --name=rawhide-source --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=rawhide-source&arch=$basearch
# In non-master branches the fedora repo commands should be uncommented
#repo --name=fedora --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-$releasever&arch=$basearch
#repo --name=fedora-source --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-source-$releasever&arch=$basearch
# Package manifest for the compose. Uses repo group metadata to translate groups.
# (default groups for the configured repos are added by --default)
# @base got renamed to @standard, but @base is still included by default by pungi.
%packages --default --nobase
# pungi is an inclusive depsolver so that multiple packages are brought
# in to satisify dependencies and we don't always want that. So we use
# an exclusion list to cut out things we don't want
-kernel*debug*
-kernel-kdump*
-kernel-tools*
-syslog-ng*
-astronomy-bookmarks
-generic*
-GConf2-dbus*
-bluez-gnome
# Periods cause problems in paterns, so replace with *s
-java-1*8*0-openjdk
-community-mysql*
-jruby*
# core
kernel*
dracut-*
# Desktops
## common stuff
@base-x
@guest-agents
@standard
@core
@input-methods
@multimedia
@hardware-support
@admin-tools
@basic-desktop
# Workstation
@eclipse
@development-libs
@development-tools
@c-development
@rpm-development-tools
@fedora-packager
@virtualization
@web-server
@mongodb
@perl-web
@php
@python-web
@rubyonrails
@mysql
@sql-server
@design-suite
@jbossas
# Things needed for installation
@anaconda-tools
# Langpacks
autocorr-*
eclipse-nls-*
hunspell-*
hyphen-*
calligra-l10n-*
kde-l10n-*
libreoffice-langpack-*
man-pages-*
mythes-*
-gimp-help-*
# Removals
-PackageKit-zif
-zif
%end

View File

@@ -7,6 +7,10 @@
### The KDE-Desktop
### fixes
# sddm->kdm, (temporary) so don't have to wait on comps changes
-sddm
-sddm-kcm
kdm
# use kde-print-manager instead of system-config-printer
-system-config-printer

View File

@@ -281,7 +281,7 @@ systemctl enable tmp.mount
# work around for poor key import UI in PackageKit
rm -f /var/lib/rpm/__db*
releasever=$(rpm -q --qf '%{version}\n' fedora-release)
basearch=$(uname -i)
basearch=$(uname -m)
rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$releasever-$basearch
echo "Packages within this LiveCD"
rpm -qa
@@ -303,7 +303,7 @@ rm -f /core*
%post --nochroot
cp $INSTALL_ROOT/usr/share/doc/*-release/GPL $LIVE_ROOT/GPL
cp $INSTALL_ROOT/usr/share/doc/*-release-*/GPL $LIVE_ROOT/GPL
# only works on x86, x86_64
if [ "$(uname -i)" = "i386" -o "$(uname -i)" = "x86_64" ]; then

View File

@@ -31,8 +31,8 @@ gimp-gap
gimp-paint-studio
gimp-high-pass-filter
gimp-normalmap
gimp-paint-studio
gimp-resynthesizer
gimp-separate+
gpick
GREYCstoration-gimp
hugin
@@ -59,6 +59,10 @@ filezilla
audacity
pitivi
# system
# gtk-recordmydesktop # dropped for space (#887991)
# network-manager-applet #part of Gnome Desktop
# fonts
aajohan-comfortaa-fonts
adobe-source-sans-pro-fonts
@@ -100,30 +104,30 @@ overpass-fonts
#Override the favorite desktop application in Dash
cat >> /usr/share/glib-2.0/schemas/org.gnome.shell.gschema.override << FOE
[org.gnome.shell]
favorite-apps=['firefox.desktop', 'evolution.desktop', 'shotwell.desktop', 'gimp.desktop', 'inkscape.desktop', 'blender.desktop', 'libreoffice-writer.desktop', 'scribus.desktop', 'nautilus.desktop', 'bijiben.desktop', 'anaconda.desktop', 'list-design-tutorials.desktop']
favorite-apps=['firefox.desktop', 'evolution.desktop', 'shotwell.desktop', 'gimp.desktop', 'inkscape.desktop', 'blender.desktop', 'libreoffice-writer.desktop', 'scribus.desktop', 'nautilus.desktop', 'bijiben.desktop', 'anaconda.desktop','list-design-tutorials.desktop']
#Enable categories in Gnome Shell
app-folder-categories=['Utilities', 'Sundry', 'Office', 'Network', 'Internet', 'Graphics', 'Games', 'Multimedia', 'System', 'Development', 'Accessories', 'System Settings', 'Other']
FOE
# Add link to the Inkscape Course
cat >> /usr/share/applications/inkscape-course.desktop << FOE
[Desktop Entry]
Name=Introduction To Inkscape
GenericName=Inkscape Course
Comment=Materials from Máirín Duffy's Inkscape Class
Exec=xdg-open http://linuxgrrl.com/learn/Introduction_To_Inkscape
Type=Application
Icon=fedora-logo-icon
Categories=Graphics;Documentation;
FOE
chmod a+x /usr/share/applications/inkscape-course.desktop
#cat >> /usr/share/applications/inkscape-course.desktop << FOE
#[Desktop Entry]
#Name=Introduction To Inkscape
#GenericName=Inkscape Course
#Comment=Materials from Máirín Duffy's Inkscape Class
#Exec=xdg-open http://linuxgrrl.com/learn/Introduction_To_Inkscape
#Type=Application
#Icon=fedora-logo-icon
#Categories=Graphics;Documentation;
#FOE
#chmod a+x /usr/share/applications/inkscape-course.desktop
# Add link to lists of tutorials
cat >> /usr/share/applications/list-design-tutorials.desktop << FOE
[Desktop Entry]
Name=List of design tutorials
GenericName=List of Tutorials for Designers
Comment=Reference of Design Related Tutorials
Name=List of Design Tutorials
GenericName=List of design tutorials
Comment=Reference of graphic and web design related tutorials
Exec=xdg-open http://fedoraproject.org/wiki/Design_Suite/Tutorials
Type=Application
Icon=applications-graphics

View File

@@ -40,11 +40,12 @@ chmod a+x /home/liveuser/.xsession
chown liveuser:liveuser /home/liveuser/.xsession
# set up autologin for user liveuser
sed -i 's/^AutoUser=.*/AutoUser=liveuser/' /etc/sddm.conf
sed -i 's/#AutoLoginEnable=true/AutoLoginEnable=true/' /etc/kde/kdm/kdmrc
sed -i 's/#AutoLoginUser=fred/AutoLoginUser=liveuser/' /etc/kde/kdm/kdmrc
# set up user liveuser as default user and preselected user
sed -i 's/^LastUser=.*/LastUser=liveuser/' /etc/sddm.conf
sed -i 's/^LastSession=.*/LastSession=kde-plasma.desktop/' /etc/sddm.conf
sed -i 's/#PreselectUser=Default/PreselectUser=Default/' /etc/kde/kdm/kdmrc
sed -i 's/#DefaultUser=johndoe/DefaultUser=liveuser/' /etc/kde/kdm/kdmrc
# add liveinst.desktop to favorites menu
mkdir -p /home/liveuser/.kde/share/config/

View File

@@ -11,27 +11,8 @@
-planner
# Drop things for size
-@3d-printing
-brasero
-bluez
-bluez-cups
-@dial-up
-dnf
-firefox
-gnome-bluetooth-libs
-gnome-icon-theme-symbolic
-gnome-software
-gnome-user-docs
-@guest-desktop-agents
-@libreoffice
-@mate-applications
-mate-bluetooth
-mate-icon-theme-faenza
-transmission-gtk
# Drop oversized fonts that aren't needed
-cjkuni-uming-fonts
-wqy-zenhei-fonts
# A web browser would be nice for a live cd
midori
@@ -84,8 +65,8 @@ midori
-ntsysv
# Drop some system-config things
-system-config-boot
-system-config-language
-system-config-printer
-system-config-rootpassword
-system-config-services
-policycoreutils-gui
@@ -97,3 +78,4 @@ midori
rm -f /usr/share/icons/HighContrast/icon-theme.cache
%end

View File

@@ -24,14 +24,15 @@ part / --size 10240
%packages
@xfce-desktop
@xfce-apps
#@xfce-extra-plugins
#@xfce-media
#@xfce-office
#@firefox
# Security tools (not ready at the moment)
@security-lab
security-menus
# unlock default keyring. FIXME: Should probably be done in comps
gnome-keyring-pam
# save some space
-autofs
-acpid
@@ -40,16 +41,13 @@ gnome-keyring-pam
-realmd # only seems to be used in GNOME
-PackageKit* # we switched to yumex, so we don't need this
-aspell-* # dictionaries are big
-gnumeric
-foomatic-db-ppds
-foomatic
-stix-fonts
-ibus-typing-booster
-xfce4-sensors-plugin
-man-pages-*
# drop some system-config things
-system-config-boot
#-system-config-network
-system-config-rootpassword
#-system-config-services
-policycoreutils-gui
# exclude some packages to save some space

View File

@@ -26,8 +26,8 @@ rm -f /var/lib/rpm/__db*
# Get proper release naming in the control panel
cat >> /boot/olpc_build << EOF
Sugar on a Stick 10 (Unknown)
Fedora release 20 (Rawhide)
Sugar on a Stick 10
Fedora release 20 (Heisenbug)
EOF
# Add our activities to the favorites

View File

@@ -1,8 +1,6 @@
%packages
-realmd # only seems to be used in GNOME
-PackageKit* # we switched to yumex, so we don't need this
-ConsoleKit # ConsoleKit is deprecated
-ConsoleKit-x11 # ConsoleKit is deprecated
firefox
@mate
compiz

View File

@@ -3,7 +3,7 @@
# Exactly one of the following should be uncommented
# For the master branch the following should be uncommented
%include fedora-repo-rawhide.ks
#%include fedora-repo-rawhide.ks
# For non-master branches the following should be uncommented
# %include fedora-repo-not-rawhide.ks
%include fedora-repo-not-rawhide.ks