Compare commits

...

48 Commits

Author SHA1 Message Date
Bruno Wolff III
112b098d46 Remove stellarium from the games spin due to size
Things are going to be very close with removing just neverball. So it
looks like we need another removal and it is stellarium.

This is for bug 1168983.
2014-11-28 17:19:09 -06:00
Bruno Wolff III
45028e7a4b Cut neverball for size
With XFCE upping its target size, a cut needed to be made to
Games to keep it under its target size.
2014-11-28 11:01:37 -06:00
Kevin Kofler
50631d36d9 fedora-kde-packages.ks: Add system-config-language and kde-l10n.
That should enable installing the kde-l10n-* langpacks easily.
2014-11-28 04:06:40 +01:00
Stephen Gallagher
6fc115ffbd Work around pungi issue with productimg packages
Pungi and lorax pull in the complete repository set and then try
to load all possible fedora-productimg-* packages. We need to
explicitly exclude the ones for the different products.
2014-11-24 08:46:53 -05:00
Kevin Fenzi
7b6aead393 Xfce: Drop a bunch of space saving now that we are no longer targeting 700MB 2014-11-21 17:07:18 -07:00
Stephen Gallagher
3bc7b62f68 Include banner images for Product installs 2014-11-20 11:27:28 -05:00
Amit Saha
db65fdca24 scientific: add python3-sympy 2014-11-18 20:21:57 +10:00
Amit Saha
ca1105466f Scientific: Add couple of new tools
Adds IDLE and pandas for both Python 2 and 3.
2014-11-18 20:21:48 +10:00
Kalev Lember
004915b1e4 workstation: Use anaconda branding from fedora-productimg-workstation 2014-11-17 22:14:57 +01:00
Colin Walters
b47513bb14 cloud-atomic: Change osname to 'fedora-atomic'
No reason to have it differ, really.

Conflicts:
	fedora-cloud-atomic.ks
2014-11-17 17:51:26 -05:00
Colin Walters
90e71f7a4b cloud-atomic: Bring sanity to the remote setup
We were doing gyrations here between the "installmedia" remote and the
intended "fedora-atomic" remote.  Thinking about this, it's *far*
simpler if we pretend installmedia is the target remote.

We still need to delete the remote configuration Anaconda added and
re-add it with the real target URL.

Conflicts:
	fedora-cloud-atomic.ks
2014-11-17 17:50:32 -05:00
Matthew Miller
5710f9ff65 make the cloud base lang hacks line up with the same filenames as in the docker image 2014-11-14 10:20:05 -05:00
Matthew Miller
39c412833e more hacks for en_US in cloud base image 2014-11-13 14:10:52 -05:00
Rex Dieter
2120aded43 kde: support modifying existing /etc/sddm.conf 2014-11-13 12:39:40 -06:00
raveit65
efec98370f Mate: sync master with f21 2014-11-12 14:13:22 +01:00
Luya Tshimbalanga
9b11d77146 design-suite: another comment 2014-11-11 21:22:41 -08:00
Luya Tshimbalanga
514c03a962 design-suite: comment about gmic replacing GREYCStationary 2014-11-11 20:35:43 -08:00
Luya Tshimbalanga
afbd353140 design-suite: remove legacy comments 2014-11-11 20:30:44 -08:00
Matthew Miller
0d68707f4b hack around instLangs not working (due to https://bugzilla.redhat.com/show_bug.cgi?id=1051816) 2014-11-08 13:29:50 -05:00
Matthew Miller
f59d761db7 cloud images -- leave persistant journal, since upcoming cloud-init no longer pulls in rsyslog 2014-11-07 22:04:33 -05:00
Dennis Gilmore
be35caf183 point the atomic tree at the rawhide compose url 2014-11-07 18:51:10 -06:00
Colin Walters
26d2bef549 atomic: Switch /boot to ext4
For some reason Anaconda in Fedora rejects XFS as /boot, even though
that's what RHEL defaults to.
2014-11-05 12:38:31 -05:00
Colin Walters
8173ebec2e cloud-atomic: Drop yum/rpm bits from %post
While it makes sense to import the GPG key, it has to be done
as part of the treecompose, because it'll drop out of the rpmdb
on the next upgrade.

For yum, it was run as part of the treecompose, not Anaconda, so
there's already no history.
2014-11-04 21:12:16 -05:00
Matthew Miller
039307e153 Use GRUB2 for atomic instead extlinux 2014-11-04 21:10:28 -05:00
Colin Walters
319ef2422f cloud-atomic: Point to dl.fedoraproject.org
Since this is the repository that's actually getting updates.
2014-11-04 21:07:28 -05:00
Colin Walters
213dbfcaaa cloud-atomic: Use LVM by default in combination with docker-storage-setup
This will allow flexible expansion of direct Docker LVM.
2014-11-04 21:07:22 -05:00
Matthew Miller
0679b37d65 Revert "Use fstrim to zero out empty space rather than forcing it with dd"
Nope -- still does not work

This reverts commit 99c9224ef5.
2014-11-03 15:27:08 -05:00
Matthew Miller
0ab674dc2a cmdline output for hopefully better debugging in automation 2014-11-03 12:30:39 -05:00
Matthew Miller
aa63eae541 switch to use dnf for f22 2014-11-03 12:30:23 -05:00
Adam Williamson
bf3371ecfe Revert "Setup mdadm to turn off homehost (#1156614)"
This reverts commit 0bcbab3c71.
Per https://bugzilla.redhat.com/show_bug.cgi?id=1156614#c15 both
dlehman and I suspect it may be completely wrong, and it's not
strictly necessary right now, so let's leave it until dledford
clarifies.
2014-10-28 11:57:29 -07:00
Brian C. Lane
0bcbab3c71 Setup mdadm to turn off homehost (#1156614) 2014-10-28 11:43:20 -07:00
Rex Dieter
09c0f61959 kde-livecd: rely on @kde-office, @kde-education groups 2014-10-25 14:19:51 -05:00
Rex Dieter
f6aa9a0c70 kde-live-kde: rely on @kde-office, @kde-education groups
instead of listing individual packages
2014-10-25 11:09:34 -05:00
Kalev Lember
4af399d67e Drop the desktop spin kickstarts
It's superseded by the Workstation product.
2014-10-24 16:30:29 +02:00
Kalev Lember
722b29c75c Update remaining lives to use Workstation as base
... instead of the desktop spin.
2014-10-24 16:26:06 +02:00
Kalev Lember
ec57ca9e56 l10n: Adapt for Desktop -> Workstation rename
Rename the l10n kickstarts to match the Workstation kickstart file name
and update includes.
2014-10-24 16:24:29 +02:00
Matthew Miller
99c9224ef5 Use fstrim to zero out empty space rather than forcing it with dd
This didn't work with appliance-creator but _should_ for imagefactory. It's
a whole lot faster too.
2014-10-23 15:30:24 -04:00
Adam Williamson
c99924252b ...and fix SDDM one more time: correct name of Plasma session 2014-10-23 12:18:11 -07:00
Adam Williamson
cc7179c45d fix SDDM config write to not use 'EOF'
It's nested in another cat << EOF, so can't use the same string.
2014-10-23 11:42:27 -07:00
Adam Williamson
6d305ab349 update autologin conf for SDDM changes (from mbriza, #1149610) 2014-10-23 11:03:10 -07:00
Kevin Kofler
852fb1a0a1 fedora-livecd-kde.ks: update size target in the header comment
It was increased from 1 GB to 1.4 GB (MiniDVD) by a KDE SIG vote.
2014-10-19 04:37:37 +02:00
Kevin Kofler
78b16c4559 fedora-livecd-kde.ks: remove obsolete nhn-nanum-gothic-fonts blacklist
comps now only references the new naver-nanum-gothic-fonts name, so we
need to blacklist only that one.
2014-10-19 04:33:35 +02:00
Kalev Lember
b732c18132 Revert "workstation: Pull in all of workstation-product-environment"
Turns out the @^ construction for pulling in comps environment groups
doesn't work in kickstart, for reasons unknown.

This reverts commit 6c3c08f442.
2014-10-18 23:04:07 +02:00
Kalev Lember
bfa7d4e4f6 live base: Install fedora-release-nonproduct for non-product lives
Add fedora-release-nonproduct to fedora-live-base.ks to ensure it gets
pulled in for all spins. In order to avoid it getting pulled in to
the Workstation product that is also based on fedora-live-base.ks,
explicitly exclude fedora-release-nonproduct in workstation kickstart
file.

https://bugzilla.redhat.com/show_bug.cgi?id=1154235
2014-10-18 15:34:40 +02:00
Kalev Lember
0b975fe5d3 workstation: Pull in all of workstation-product-environment
... instead of listing individual groups manually in the kickstart file.
2014-10-18 15:26:24 +02:00
Peter Robinson
bfe90ab506 SOAS: update from gconf to gsettings 2014-10-17 17:33:09 +01:00
Peter Robinson
25b862c1e1 ARM minimal: ensure we get fedora-release 2014-10-17 17:24:28 +01:00
Matthew Miller
7f202a0e53 dd extlinux mbr during post as temporary workaround for bug #1147998 2014-10-14 16:00:42 -04:00
34 changed files with 186 additions and 391 deletions

View File

@@ -1,4 +1,4 @@
%include ../fedora-livecd-desktop.ks %include ../fedora-live-workstation.ks
part / --size 6000 part / --size 6000

View File

@@ -3,7 +3,7 @@
# Contact QA team if you have any improvements for this kickstart: # Contact QA team if you have any improvements for this kickstart:
# https://fedoraproject.org/wiki/QA # https://fedoraproject.org/wiki/QA
%include ../fedora-livecd-desktop.ks %include ../fedora-live-workstation.ks
## System configuration ## System configuration

View File

@@ -7,6 +7,7 @@ part / --size=1400 --fstype ext4
-@standard -@standard
-@dial-up -@dial-up
-initial-setup-gui -initial-setup-gui
-generic-release*
%end %end
%post %post

View File

@@ -16,7 +16,7 @@ user --name=none
firewall --disabled firewall --disabled
bootloader --timeout=1 --append="no_timer_check console=tty1 console=ttyS0,115200n8" --extlinux bootloader --timeout=1 --append="no_timer_check console=tty1 console=ttyS0,115200n8"
network --bootproto=dhcp --device=eth0 --activate --onboot=on network --bootproto=dhcp --device=eth0 --activate --onboot=on
services --enabled=network,sshd,rsyslog,cloud-init,cloud-init-local,cloud-config,cloud-final services --enabled=network,sshd,rsyslog,cloud-init,cloud-init-local,cloud-config,cloud-final
@@ -24,14 +24,20 @@ services --enabled=network,sshd,rsyslog,cloud-init,cloud-init-local,cloud-config
zerombr zerombr
clearpart --all clearpart --all
# Atomic differs from cloud - we want LVM # Atomic differs from cloud - we want LVM
autopart part /boot --size=300 --fstype="ext4"
part pv.01 --grow
volgroup atomicos pv.01
logvol / --size=3000 --fstype="xfs" --name=root --vgname=atomicos
# Equivalent of %include fedora-repo.ks # Equivalent of %include fedora-repo.ks
ostreesetup --nogpg --osname=fedora-atomic-host --remote=installmedia --url=http://kojipkgs.fedoraproject.org/mash/atomic/ --ref=fedora-atomic/rawhide/x86_64/docker-host ostreesetup --nogpg --osname=fedora-atomic --remote=fedora-atomic --url=http://kojipkgs.fedoraproject.org/mash/atomic/rawhide/ --ref=fedora-atomic/rawhide/x86_64/docker-host
reboot reboot
%post --erroronfail %post --erroronfail
# See https://github.com/projectatomic/rpm-ostree/issues/42
ostree remote delete fedora-atomic
ostree remote add --set=gpg-verify=false fedora-atomic 'http://dl.fedoraproject.org/pub/fedora/linux/atomic/rawhide/'
# older versions of livecd-tools do not follow "rootpw --lock" line above # older versions of livecd-tools do not follow "rootpw --lock" line above
# https://bugzilla.redhat.com/show_bug.cgi?id=964299 # https://bugzilla.redhat.com/show_bug.cgi?id=964299
@@ -39,15 +45,6 @@ passwd -l root
# remove the user anaconda forces us to make # remove the user anaconda forces us to make
userdel -r none userdel -r none
# Kickstart specifies timeout in seconds; syslinux uses 10ths.
# 0 means wait forever, so instead we'll go with 1.
sed -i 's/^timeout 10/timeout 1/' /boot/extlinux/extlinux.conf
# If you want to remove rsyslog and just use journald, remove this!
echo -n "Disabling persistent journal"
rmdir /var/log/journal/
echo .
echo -n "Getty fixes" echo -n "Getty fixes"
# although we want console output going to the serial console, we don't # although we want console output going to the serial console, we don't
# actually have the opportunity to login there. FIX. # actually have the opportunity to login there. FIX.
@@ -105,16 +102,6 @@ echo "RUN_FIRSTBOOT=NO" > /etc/sysconfig/firstboot
echo "Removing random-seed so it's not the same in every image." echo "Removing random-seed so it's not the same in every image."
rm -f /var/lib/random-seed rm -f /var/lib/random-seed
echo "Cleaning old yum repodata."
yum history new
yum clean all
truncate -c -s 0 /var/log/yum.log
echo "Import RPM GPG key"
releasever=$(rpm -q --qf '%{version}\n' fedora-release)
basearch=$(uname -i)
rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$releasever-$basearch
echo "Packages within this cloud image:" echo "Packages within this cloud image:"
echo "-----------------------------------------------------------------------" echo "-----------------------------------------------------------------------"
rpm -qa rpm -qa

View File

@@ -11,7 +11,7 @@
# may need slight modification for use with actual anaconda or other tools. # may need slight modification for use with actual anaconda or other tools.
# We intend to target anaconda-in-a-vm style image building for F20. # We intend to target anaconda-in-a-vm style image building for F20.
text cmdline
lang en_US.UTF-8 lang en_US.UTF-8
keyboard us keyboard us
timezone --utc Etc/UTC timezone --utc Etc/UTC
@@ -37,6 +37,8 @@ part / --size 3000 --fstype ext4
reboot reboot
# Package list. # Package list.
# FIXME: instLangs does not work, so there's a hack below
# (see https://bugzilla.redhat.com/show_bug.cgi?id=1051816)
%packages --instLangs=en %packages --instLangs=en
kernel-core kernel-core
@@ -100,24 +102,36 @@ rm -f /etc/systemd/system/default.target
ln -s /lib/systemd/system/multi-user.target /etc/systemd/system/default.target ln -s /lib/systemd/system/multi-user.target /etc/systemd/system/default.target
echo . echo .
# If you want to remove rsyslog and just use journald, remove this!
echo -n "Disabling persistent journal"
rmdir /var/log/journal/
echo .
# this is installed by default but we don't need it in virt # this is installed by default but we don't need it in virt
echo "Removing linux-firmware package." echo "Removing linux-firmware package."
yum -C -y remove linux-firmware dnf -C -y erase linux-firmware
# Remove firewalld; was supposed to be optional in F18+, but is pulled in # Remove firewalld; was supposed to be optional in F18+, but is pulled in
# in install/image building. # in install/image building.
echo "Removing firewalld." echo "Removing firewalld."
yum -C -y remove "firewalld*" --setopt="clean_requirements_on_remove=1" # FIXME! clean_requirements_on_remove is the default with DNF, but may
# not work when package was installed by Anaconda instead of command line.
# Also -- check if this is still even needed with new anaconda -- disabled
# firewall should _not_ pull in this package.
# yum -C -y remove "firewalld*" --setopt="clean_requirements_on_remove=1"
dnf -C -y erase "firewalld*"
# Another one needed at install time but not after that, and it pulls # Another one needed at install time but not after that, and it pulls
# in some unneeded deps (like, newt and slang) # in some unneeded deps (like, newt and slang)
echo "Removing authconfig." echo "Removing authconfig."
yum -C -y remove authconfig --setopt="clean_requirements_on_remove=1" dnf -C -y erase authconfig
# instlang hack. (Note! See bug referenced above package list)
find /usr/share/locale -mindepth 1 -maxdepth 1 -type d -not -name en_US -exec rm -rf {} +
localedef --list-archive | grep -v ^en_US | xargs localedef --delete-from-archive
# this will kill a live system (since it's memory mapped) but should be safe offline
mv -f /usr/lib/locale/locale-archive /usr/lib/locale/locale-archive.tmpl
build-locale-archive
echo '%_install_langs C:en:en_US:en_US.UTF-8' >> /etc/rpm/macros.image-language-conf
awk '(NF==0&&!done){print "override_install_langs='$LANG'";done=1}{print}' \
< /etc/yum.conf > /etc/yum.conf.new
mv /etc/yum.conf.new /etc/yum.conf
echo -n "Getty fixes" echo -n "Getty fixes"
# although we want console output going to the serial console, we don't # although we want console output going to the serial console, we don't
@@ -176,10 +190,11 @@ echo "RUN_FIRSTBOOT=NO" > /etc/sysconfig/firstboot
echo "Removing random-seed so it's not the same in every image." echo "Removing random-seed so it's not the same in every image."
rm -f /var/lib/random-seed rm -f /var/lib/random-seed
echo "Cleaning old yum repodata." echo "Cleaning old dnf repodata."
yum history new # FIXME: clear history?
yum clean all dnf clean all
truncate -c -s 0 /var/log/yum.log truncate -c -s 0 /var/log/dnf.log
truncate -c -s 0 /var/log/dnf.rpm.log
echo "Import RPM GPG key" echo "Import RPM GPG key"
releasever=$(rpm -q --qf '%{version}\n' fedora-release) releasever=$(rpm -q --qf '%{version}\n' fedora-release)
@@ -194,10 +209,18 @@ echo "-----------------------------------------------------------------------"
rm -f /var/lib/rpm/__db* rm -f /var/lib/rpm/__db*
# This is a temporary workaround for
# <https://bugzilla.redhat.com/show_bug.cgi?id=1147998>
# where sfdisk seems to be messing up the mbr.
# Long-term fix is to address this in anaconda directly and remove this.
# <https://bugzilla.redhat.com/show_bug.cgi?id=1015931>
dd if=/usr/share/syslinux/mbr.bin of=/dev/vda
# FIXME: is this still needed?
echo "Fixing SELinux contexts." echo "Fixing SELinux contexts."
touch /var/log/cron touch /var/log/cron
touch /var/log/boot.log touch /var/log/boot.log
mkdir -p /var/cache/yum
chattr -i /boot/extlinux/ldlinux.sys chattr -i /boot/extlinux/ldlinux.sys
/usr/sbin/fixfiles -R -a restore /usr/sbin/fixfiles -R -a restore
chattr +i /boot/extlinux/ldlinux.sys chattr +i /boot/extlinux/ldlinux.sys

View File

@@ -107,11 +107,6 @@ rm -f /etc/systemd/system/default.target
ln -s /lib/systemd/system/multi-user.target /etc/systemd/system/default.target ln -s /lib/systemd/system/multi-user.target /etc/systemd/system/default.target
echo . echo .
# If you want to remove rsyslog and just use journald, remove this!
echo -n "Disabling persistent journal"
rmdir /var/log/journal/
echo .
# this is installed by default but we don't need it in virt # this is installed by default but we don't need it in virt
echo "Removing linux-firmware package." echo "Removing linux-firmware package."
yum -C -y remove linux-firmware yum -C -y remove linux-firmware
@@ -200,6 +195,13 @@ echo "-----------------------------------------------------------------------"
# Note that running rpm recreates the rpm db files which aren't needed/wanted # Note that running rpm recreates the rpm db files which aren't needed/wanted
rm -f /var/lib/rpm/__db* rm -f /var/lib/rpm/__db*
# This is a temporary workaround for
# <https://bugzilla.redhat.com/show_bug.cgi?id=1147998>
# where sfdisk seems to be messing up the mbr.
# Long-term fix is to address this in anaconda directly and remove this.
# <https://bugzilla.redhat.com/show_bug.cgi?id=1015931>
dd if=/usr/share/syslinux/mbr.bin of=/dev/vda
echo "Fixing SELinux contexts." echo "Fixing SELinux contexts."
touch /var/log/cron touch /var/log/cron

View File

@@ -98,11 +98,6 @@ rm -f /etc/systemd/system/default.target
ln -s /lib/systemd/system/multi-user.target /etc/systemd/system/default.target ln -s /lib/systemd/system/multi-user.target /etc/systemd/system/default.target
echo . echo .
# If you want to remove rsyslog and just use journald, remove this!
echo -n "Disabling persistent journal"
rmdir /var/log/journal/
echo .
# this is installed by default but we don't need it in virt # this is installed by default but we don't need it in virt
echo "Removing linux-firmware package." echo "Removing linux-firmware package."
yum -C -y remove linux-firmware yum -C -y remove linux-firmware
@@ -192,6 +187,14 @@ echo "-----------------------------------------------------------------------"
rm -f /var/lib/rpm/__db* rm -f /var/lib/rpm/__db*
# This is a temporary workaround for
# <https://bugzilla.redhat.com/show_bug.cgi?id=1147998>
# where sfdisk seems to be messing up the mbr.
# Long-term fix is to address this in anaconda directly and remove this.
# <https://bugzilla.redhat.com/show_bug.cgi?id=1015931>
dd if=/usr/share/syslinux/mbr.bin of=/dev/vda
echo "Fixing SELinux contexts." echo "Fixing SELinux contexts."
touch /var/log/cron touch /var/log/cron
touch /var/log/boot.log touch /var/log/boot.log

View File

@@ -1,24 +0,0 @@
%packages
@firefox
@gnome-desktop
@libreoffice
@networkmanager-submodules
# 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
# We use gnome-control-center's printer and input sources panels instead
-system-config-printer
-im-chooser
# Similarly, there was also some debate about removing rsyslog from @standard
# (since much of its functionality is provided by journald now), but it's
# not going to happen for f20 either, so drop it here for now.
# https://lists.fedoraproject.org/pipermail/devel/2013-July/186796.html
-rsyslog
%end

View File

@@ -16,12 +16,12 @@
# use the source repo, we can't just include fedora-repo.ks # use the source repo, we can't just include fedora-repo.ks
# In the master branch the rawhide repo commands should be uncommented. # 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 --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=rawhide&arch=$basearch --excludepkgs=fedora-productimg-workstation,fedora-productimg-server
repo --name=rawhide-source --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=rawhide-source&arch=$basearch repo --name=rawhide-source --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=rawhide-source&arch=$basearch --excludepkgs=fedora-productimg-workstation,fedora-productimg-server
# In non-master branches the fedora repo commands should be uncommented # 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 --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-$releasever&arch=$basearch --excludepkgs=fedora-productimg-workstation,fedora-productimg-server
#repo --name=fedora-source --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-source-$releasever&arch=$basearch #repo --name=fedora-source --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-source-$releasever&arch=$basearch --excludepkgs=fedora-productimg-workstation,fedora-productimg-server
# Package manifest for the compose. Uses repo group metadata to translate groups. # Package manifest for the compose. Uses repo group metadata to translate groups.
# (default groups for the configured repos are added by --default) # (default groups for the configured repos are added by --default)
@@ -56,6 +56,7 @@ dracut-*
# Things needed for installation # Things needed for installation
@anaconda-tools @anaconda-tools
fedora-productimg-cloud
# Packages to enable server images to run in cloud environments # Packages to enable server images to run in cloud environments
@cloud-server @cloud-server

View File

@@ -16,12 +16,12 @@
# use the source repo, we can't just include fedora-repo.ks # use the source repo, we can't just include fedora-repo.ks
# In the master branch the rawhide repo commands should be uncommented. # 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 --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=rawhide&arch=$basearch --excludepkgs=fedora-productimg-cloud,fedora-productimg-workstation
repo --name=rawhide-source --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=rawhide-source&arch=$basearch repo --name=rawhide-source --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=rawhide-source&arch=$basearch --excludepkgs=fedora-productimg-cloud,fedora-productimg-workstation
# In non-master branches the fedora repo commands should be uncommented # 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 --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-$releasever&arch=$basearch --excludepkgs=fedora-productimg-cloud,fedora-productimg-workstation
#repo --name=fedora-source --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-source-$releasever&arch=$basearch #repo --name=fedora-source --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-source-$releasever&arch=$basearch --excludepkgs=fedora-productimg-cloud,fedora-productimg-workstation
# Package manifest for the compose. Uses repo group metadata to translate groups. # Package manifest for the compose. Uses repo group metadata to translate groups.
# (default groups for the configured repos are added by --default) # (default groups for the configured repos are added by --default)
@@ -123,6 +123,7 @@ dracut-*
# Things needed for installation # Things needed for installation
@anaconda-tools @anaconda-tools
fedora-productimg-server
# Langpacks # Langpacks
autocorr-* autocorr-*

View File

@@ -16,12 +16,12 @@
# use the source repo, we can't just include fedora-repo.ks # use the source repo, we can't just include fedora-repo.ks
# In the master branch the rawhide repo commands should be uncommented. # 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 --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=rawhide&arch=$basearch --excludepkgs=fedora-productimg-cloud,fedora-productimg-server
repo --name=rawhide-source --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=rawhide-source&arch=$basearch repo --name=rawhide-source --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=rawhide-source&arch=$basearch --excludepkgs=fedora-productimg-cloud,fedora-productimg-server
# In non-master branches the fedora repo commands should be uncommented # 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 --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-$releasever&arch=$basearch --excludepkgs=fedora-productimg-cloud,fedora-productimg-server
#repo --name=fedora-source --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-source-$releasever&arch=$basearch #repo --name=fedora-source --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-source-$releasever&arch=$basearch --excludepkgs=fedora-productimg-cloud,fedora-productimg-server
%include fedora-workstation-packages.ks %include fedora-workstation-packages.ks
@@ -44,5 +44,6 @@ kernel*
# Things needed for installation # Things needed for installation
@anaconda-tools @anaconda-tools
fedora-productimg-workstation
%end %end

View File

@@ -2,6 +2,7 @@
@kde-apps @kde-apps
@kde-desktop @kde-desktop
@kde-media @kde-media
@kde-office
@kde-telepathy @kde-telepathy
@networkmanager-submodules @networkmanager-submodules
@@ -16,5 +17,9 @@ mariadb-embedded
mariadb-libs mariadb-libs
mariadb-server mariadb-server
# minimal localization support - allows installing the kde-l10n-* packages
system-config-language
kde-l10n
%end %end

View File

@@ -24,6 +24,7 @@ services --enabled=NetworkManager --disabled=network,sshd
@guest-desktop-agents @guest-desktop-agents
@standard @standard
@core @core
@fedora-release-nonproduct
@fonts @fonts
@input-methods @input-methods
@dial-up @dial-up

View File

@@ -7,7 +7,7 @@
# - Luya Tshimbalanga <luya AT fedoraproject DOT org> # - Luya Tshimbalanga <luya AT fedoraproject DOT org>
# - Previous maintainer Sebastian Dziallas # - Previous maintainer Sebastian Dziallas
%include fedora-live-desktop.ks %include fedora-live-workstation.ks
#DVD size partition #DVD size partition
part / --size 8192 part / --size 8192
@@ -38,7 +38,8 @@ gimp-normalmap
gimp-resynthesizer gimp-resynthesizer
gimp-separate+ gimp-separate+
gpick gpick
gmic-gimp # replaces GREYCStationary
gmic-gimp
hugin hugin
mypaint mypaint
inkscape inkscape
@@ -77,27 +78,6 @@ overpass-fonts
-gnome-photos -gnome-photos
-rdesktop -rdesktop
# Legacy cmdline things we don't want
-krb5-auth-dialog
-krb5-workstation
-pam_krb5
-quota
-minicom
-dos2unix
-finger
-ftp
-jwhois
-mtr
-pinfo
-rsh
-telnet
-nfs-utils
-ypbind
-yp-tools
-rpcbind
-acpid
-ntsysv
%end %end
%post %post

View File

@@ -1,65 +0,0 @@
# Maintained by the Fedora Desktop SIG:
# http://fedoraproject.org/wiki/SIGs/Desktop
# mailto:desktop@lists.fedoraproject.org
%include fedora-live-base.ks
%include fedora-desktop-packages.ks
part / --size 4096
%post
cat >> /etc/rc.d/init.d/livesys << EOF
# disable updates plugin
cat >> /usr/share/glib-2.0/schemas/org.gnome.software.gschema.override << FOE
[org.gnome.software]
download-updates=false
FOE
# don't run gnome-initial-setup
mkdir ~liveuser/.config
touch ~liveuser/.config/gnome-initial-setup-done
# 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', 'libreoffice-writer.desktop', 'nautilus.desktop', 'gnome-documents.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/
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=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
# make sure to set the right permissions and selinux contexts
chown -R liveuser:liveuser /home/liveuser/
restorecon -R /home/liveuser/
EOF
%end

View File

@@ -40,11 +40,16 @@ chmod a+x /home/liveuser/.xsession
chown liveuser:liveuser /home/liveuser/.xsession chown liveuser:liveuser /home/liveuser/.xsession
# set up autologin for user liveuser # set up autologin for user liveuser
sed -i 's/^AutoUser=.*/AutoUser=liveuser/' /etc/sddm.conf if [ -f /etc/sddm.conf ]; then
sed -i 's/^#User=.*/User=liveuser/' /etc/sddm.conf
# set up user liveuser as default user and preselected user sed -i 's/^#Session=.*/Session=kde-plasma.desktop/' /etc/sddm.conf
sed -i 's/^LastUser=.*/LastUser=liveuser/' /etc/sddm.conf else
sed -i 's/^LastSession=.*/LastSession=kde-plasma.desktop/' /etc/sddm.conf cat > /etc/sddm.conf << SDDM_EOF
[Autologin]
User=liveuser
Session=kde-plasma.desktop
SDDM_EOF
fi
# add liveinst.desktop to favorites menu # add liveinst.desktop to favorites menu
mkdir -p /home/liveuser/.kde/share/config/ mkdir -p /home/liveuser/.kde/share/config/

View File

@@ -2,7 +2,7 @@
# #
# Description: # Description:
# - Fedora Live Spin with the K Desktop Environment (KDE), 2 GiB version # - Fedora Live Spin with the K Desktop Environment (KDE), 2 GiB version
# see fedora-livecd-kde.ks for the default 1 GiB version # see fedora-livecd-kde.ks for the default 1.4 GiB version
# #
# Maintainer(s): # Maintainer(s):
# - Sebastian Vahl <fedora@deadbabylon.de> # - Sebastian Vahl <fedora@deadbabylon.de>
@@ -22,35 +22,14 @@ kde-wallpapers
# Additional packages that are not default in kde-desktop but useful # Additional packages that are not default in kde-desktop but useful
k3b # ~15 megs k3b # ~15 megs
calligra
#kdeartwork # only include some parts of kdeartwork #kdeartwork # only include some parts of kdeartwork
#twinkle # (~10 megs)
fuse fuse
liveusb-creator liveusb-creator
#pavucontrol # pavucontrol has duplicate functionality with kmix #pavucontrol # pavucontrol has duplicate functionality with kmix
krusader # file manager, more power-user-oriented than Dolphin (~4 megs) krusader # file manager, more power-user-oriented than Dolphin (~4 megs)
# kdeedu apps # kdeedu apps
blinken @kde-education
kalzium
kanagram
kgeography
khangman
kiten
klettres
ktouch
kturtle
kwordquiz
parley
step
marble
kstars
kalgebra
kbruch
kig
kmplot
rocs
cantor
# Cantor backends # Cantor backends
cantor-R # Cantor R backend, built against R-core at compile time cantor-R # Cantor R backend, built against R-core at compile time

View File

@@ -43,6 +43,11 @@ FOE
cp /usr/share/anaconda/gnome/fedora-welcome.desktop /usr/share/applications/ cp /usr/share/anaconda/gnome/fedora-welcome.desktop /usr/share/applications/
cp /usr/share/anaconda/gnome/fedora-welcome.desktop ~liveuser/.config/autostart/ cp /usr/share/anaconda/gnome/fedora-welcome.desktop ~liveuser/.config/autostart/
fi fi
# Copy Anaconda branding in place
if [ -d /usr/share/lorax/product/usr/share/anaconda ]; then
cp -a /usr/share/lorax/product/* /
fi
fi fi
# rebuild schema cache with any overrides we installed # rebuild schema cache with any overrides we installed

View File

@@ -1,112 +0,0 @@
# Desktop with customizations to fit in a CD (package removals, etc.)
# Maintained by the Fedora Desktop SIG:
# http://fedoraproject.org/wiki/SIGs/Desktop
# mailto:desktop@lists.fedoraproject.org
%include fedora-live-desktop.ks
%include fedora-live-minimization.ks
%packages
# reduce the office suite in size
-planner
-libreoffice-xsltfilter
-libreoffice-pyuno
-libreoffice-emailmerge
-libreoffice-math
# remove some other applications
-gnome-boxes
-gnome-dictionary
# remove input method things we don't need
-ibus-typing-booster
-imsettings
-imsettings-gsettings
# Drop the Java plugin
-icedtea-web
-java-1.8.0-openjdk
# Drop things that pull in perl
-linux-atm
# No printing
-foomatic-db-ppds
-foomatic
# we don't want prelink
-prelink
# Dictionaries are big
# we're going to try keeping hunspell-* after notting, davidz, and ajax voiced
# strong preference to giving it a go on #fedora-desktop.
# also see http://bugzilla.gnome.org/681084
-aspell-*
-man-pages*
-words
# Help and art and fonts can be big, too
-evolution-help
-desktop-backgrounds-basic
-*backgrounds-extras
-stix-fonts
# Legacy and cmdline things we don't want
-krb5-auth-dialog
-krb5-workstation
-pam_krb5
-quota
-nano
-minicom
-dos2unix
-finger
-ftp
-jwhois
-mtr
-pinfo
-rsh
-telnet
-nfs-utils
-ypbind
-yp-tools
-rpcbind
-acpid
-ntsysv
-rmt
-talk
-lftp
-tcpdump
-dump
# Drop some system-config things
-system-config-language
-system-config-rootpassword
-system-config-services
-policycoreutils-gui
# These things are cut purely for space reasons
-aisleriot
-brasero
-brasero-nautilus
-bijiben
-gnome-system-log
-deja-dup
-eog
-gnu-free-mono-fonts
-gnu-free-sans-fonts
-gnu-free-serif-fonts
-uboot-tools
-dtc
# Without gnu freefonts, the lack of Malayalam coverage is
# a problem in anaconda (#977764)
lohit-malayalam-fonts
%end
%post
# This is a huge file and things work ok without it
rm -f /usr/share/icons/HighContrast/icon-theme.cache
%end

View File

@@ -1,7 +1,7 @@
# fedora-livecd-kde.ks # fedora-livecd-kde.ks
# #
# Description: # Description:
# - Fedora Live Spin with the K Desktop Environment (KDE), default 1 GB version # - Fedora Live Spin with the K Desktop Environment (KDE), default 1.4 GB version
# #
# Maintainer(s): # Maintainer(s):
# - Sebastian Vahl <fedora@deadbabylon.de> # - Sebastian Vahl <fedora@deadbabylon.de>
@@ -19,7 +19,6 @@ part / --size=4096
# don't include these for now to fit on a cd # don't include these for now to fit on a cd
-desktop-backgrounds-basic -desktop-backgrounds-basic
-kdeaccessibility* -kdeaccessibility*
-scribus # scribus is too big for the live images
-kdeartwork-screensavers # screensavers are not needed on live images -kdeartwork-screensavers # screensavers are not needed on live images
#-ktorrent # kget has also basic torrent features (~3 megs) #-ktorrent # kget has also basic torrent features (~3 megs)
-digikam # digikam has duplicate functionality with gwenview (~28 megs) -digikam # digikam has duplicate functionality with gwenview (~28 megs)
@@ -28,14 +27,9 @@ part / --size=4096
#-kdeplasma-addons # ~16 megs #-kdeplasma-addons # ~16 megs
#-krusader # ~4 megs #-krusader # ~4 megs
# Additional packages that are not default in kde-desktop but useful # Additional packages that are not default in kde-* groups, but useful
k3b # ~15 megs k3b # ~15 megs
-calligra # don't include whole calligra, just parts of it
calligra-words
calligra-sheets # ~1 megs
calligra-stage # ~3 megs
#kdeartwork # only include some parts of kdeartwork #kdeartwork # only include some parts of kdeartwork
#twinkle # (~10 megs)
fuse fuse
liveusb-creator liveusb-creator
@@ -47,7 +41,6 @@ kdegames-minimal
# fonts (we make no bones about admitting we're english-only) # fonts (we make no bones about admitting we're english-only)
wqy-microhei-fonts # a compact CJK font, to replace: wqy-microhei-fonts # a compact CJK font, to replace:
-nhn-nanum-gothic-fonts # Korean (old name, still in comps)
-naver-nanum-gothic-fonts # Korean -naver-nanum-gothic-fonts # Korean
-vlgothic-fonts # Japanese -vlgothic-fonts # Japanese
-adobe-source-han-sans-cn-fonts # simplified Chinese -adobe-source-han-sans-cn-fonts # simplified Chinese

View File

@@ -7,6 +7,10 @@
%include fedora-live-minimization.ks %include fedora-live-minimization.ks
%packages %packages
# audio player
audacious
# First, no office # First, no office
-planner -planner
@@ -15,40 +19,50 @@
-brasero -brasero
-bluez -bluez
-bluez-cups -bluez-cups
-caja-image-converter
-colord
-compiz-plugins-extra
-compiz-plugins-unsupported
-@dial-up -@dial-up
-dnf -espeak
-fedora-icon-theme
-GConf2
-gnome-bluetooth-libs -gnome-bluetooth-libs
-gnome-icon-theme
-gnome-icon-theme-symbolic -gnome-icon-theme-symbolic
-gnome-software -gnome-software
-gnome-themes
-gnome-user-docs -gnome-user-docs
-gstreamer1-plugins-good
-gstreamer1-plugins-bad-free
-gstreamer-plugins-good
-gstreamer-plugins-bad-free
-gstreamer-plugins-espeak
-gucharmap
-@guest-desktop-agents -@guest-desktop-agents
-@libreoffice -@libreoffice
-lftp
-@mate-applications -@mate-applications
-mate-icon-theme-faenza -mate-icon-theme-faenza
-NetworkManager-bluetooth
-transmission-gtk -transmission-gtk
-samba-client -samba-client
-gnome-themes -ibus-chewing
-fedora-icon-theme -ImageMagick
-espeak -ImageMagick-libs
-gstreamer-plugins-espeak -libical
-ibus-typing-booster -OpenEXR-libs
-ibus-kkc -reiserfs-utils
-libkkc -seahorse
-libkkc-data #save 30MB -vim-common
-skkdic # save 25MB -vim-enhanced
-ibus-libpinyin
-libpinyin
-libpinyin-data #save 31MB
-colord
# Drop oversized fonts that aren't needed # Drop oversized fonts that aren't needed
-adobe-source-han-* # save 94MB -gnu-free-mono-fonts
-naver-nanum-gothic-fonts # save 14MB -gnu-free-fonts-common
-gnu-free-serif-fonts
-gnu-free-sans-fonts
-stix-fonts -stix-fonts
-vlgothic-fonts
-paratype-pt-sans-fonts
-jomolhari-fonts
-sil-abyssinica-fonts
# Drop the Java plugin # Drop the Java plugin
-icedtea-web -icedtea-web
@@ -63,6 +77,9 @@
-gutenprint -gutenprint
-gutenprint-cups -gutenprint-cups
-gutenprint-libs -gutenprint-libs
-cups
-cups-filters
-cups-pk-helper
# Dictionaries are big # Dictionaries are big
# we're going to try keeping hunspell-* after notting, davidz, and ajax voiced # we're going to try keeping hunspell-* after notting, davidz, and ajax voiced
@@ -102,8 +119,11 @@
# Drop some system-config things # Drop some system-config things
-system-config-language -system-config-language
-system-config-printer -system-config-printer
-system-config-printer-libs
-system-config-printer-udev
-system-config-rootpassword -system-config-rootpassword
-system-config-services -system-config-services
-system-config-users
-policycoreutils-gui -policycoreutils-gui
%end %end

View File

@@ -76,13 +76,19 @@ sed -i 's/^#autologin-user=.*/autologin-user=liveuser/' /etc/lightdm/lightdm.con
sed -i 's/^#autologin-user-timeout=.*/autologin-user-timeout=0/' /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 # 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
# Disable the logout menu item in Sugar # Disable the logout menu item in Sugar
gconftool-2 --direct --config-source=xml:readwrite:/etc/gconf/gconf.xml.defaults -s -t bool /desktop/sugar/show_logout false >/dev/null
# Enable Sugar power management # Enable Sugar power management
gconftool-2 --direct --config-source=xml:readwrite:/etc/gconf/gconf.xml.defaults -s -t bool /desktop/sugar/power/automatic True >/dev/null cat >/usr/share/glib-2.0/schemas/sugar.soas.gschema.override <<EOF
[org.sugarlabs.user]
default-nick='disabled'
[org.sugarlabs]
show-logout=false
[org.sugarlabs.power]
automatic=true
EOF
/usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas/sugar.soas.gschema.override
cat >> /etc/rc.d/init.d/livesys << EOF cat >> /etc/rc.d/init.d/livesys << EOF
# set up lightdm autologin # set up lightdm autologin

View File

@@ -4,7 +4,7 @@
# - Chitlesh Goorah <chitlesh a fedoraproject.org> # - Chitlesh Goorah <chitlesh a fedoraproject.org>
# - Thibault North <tnorth a fedoraproject.org> # - Thibault North <tnorth a fedoraproject.org>
%include fedora-livecd-desktop.ks %include fedora-live-workstation.ks
# DVD payload # DVD payload
part / --size 10240 part / --size 10240

View File

@@ -53,7 +53,7 @@ maniadrive-music
megaglest megaglest
nethack-vultures nethack-vultures
netpanzer netpanzer
neverball #neverball #cut for size
nogravity nogravity
pinball pinball
scorched3d scorched3d
@@ -171,7 +171,6 @@ celestia
childsplay childsplay
gcompris gcompris
planets planets
stellarium
tuxpaint tuxpaint
tuxpaint-stamps tuxpaint-stamps
tuxtype2 tuxtype2

View File

@@ -48,21 +48,26 @@ ddd
valgrind valgrind
#python 2 tools/libraries not included from the groups #python 2 tools/libraries not included from the groups
python-tools
python-ipython python-ipython
python-ipython-console python-ipython-console
python-ipython-notebook python-ipython-notebook
sympy sympy
python-networkx python-networkx
python-pandas
#python 3 and tools/libraries not included from the groups #python 3 and tools/libraries not included from the groups
python3 python3
python3-tools
python3-matplotlib python3-matplotlib
python3-scipy python3-scipy
python3-numpy python3-numpy
python3-ipython python3-ipython
python3-ipython-console python3-ipython-console
python3-ipython-notebook python3-ipython-notebook
python3-sympy
python3-networkx python3-networkx
python3-pandas
# matplotlib backends # matplotlib backends
python-matplotlib-qt4 python-matplotlib-qt4

View File

@@ -2,6 +2,7 @@
# Exclude unwanted groups that fedora-live-base.ks pulls in # Exclude unwanted groups that fedora-live-base.ks pulls in
-@dial-up -@dial-up
-@fedora-release-nonproduct
-@input-methods -@input-methods
-@standard -@standard
@@ -18,6 +19,9 @@
@printing @printing
@workstation-product @workstation-product
# Branding for the installer
fedora-productimg-workstation
# Exclude unwanted packages from @anaconda-tools group # Exclude unwanted packages from @anaconda-tools group
-gfs2-utils -gfs2-utils
-reiserfs-utils -reiserfs-utils

View File

@@ -21,43 +21,18 @@
# unlock default keyring. FIXME: Should probably be done in comps # unlock default keyring. FIXME: Should probably be done in comps
gnome-keyring-pam gnome-keyring-pam
# Add some screensavers, people seem to like them
# Note that blank is still default.
xscreensaver-extras
# save some space # save some space
-autofs -autofs
-pidgin
-acpid -acpid
-gimp-help -gimp-help
-desktop-backgrounds-basic -desktop-backgrounds-basic
-realmd # only seems to be used in GNOME -realmd # only seems to be used in GNOME
-PackageKit* # we switched to yumex, so we don't need this -PackageKit* # we switched to yumex, so we don't need this
-aspell-* # dictionaries are big -aspell-* # dictionaries are big
-gnumeric
-foomatic-db-ppds
-foomatic
-gutenprint
-gutenprint-cups
-stix-fonts
-ibus-typing-booster
-xfce4-sensors-plugin -xfce4-sensors-plugin
#-man-pages-*
-adobe-source-han-* # save 94MB
-rodent-icon-theme # save 34MB
-skkdic # save 25MB
-naver-nanum-gothic-fonts # save 14MB
-ibus-kkc
-ibus-libpinyin
-libpinyin-data
-libkkc-data
# Drop some fonts for space
-vlgothic-fonts
-paratype-pt-sans-fonts
-jomolhari-fonts
-sil-abyssinica-fonts
# drop some system-config things
-system-config-network
-system-config-rootpassword
#-system-config-services
-policycoreutils-gui
%end %end

View File

@@ -1,9 +1,9 @@
# fedora-livecd-desktop-de_CH.ks # fedora-live-workstation-de_CH.ks
# #
# Maintainer(s): # Maintainer(s):
# - Fabian Affolter <fab at fedoraproject.org> # - Fabian Affolter <fab at fedoraproject.org>
%include ../fedora-livecd-desktop.ks %include ../fedora-live-workstation.ks
lang de_DE.UTF-8 lang de_DE.UTF-8
keyboard sg-latin1-nodeadkeys keyboard sg-latin1-nodeadkeys

View File

@@ -1,9 +1,9 @@
# fedora-livecd-desktop-de_DE.ks # fedora-live-workstation-de_DE.ks
# #
# Maintainer(s): # Maintainer(s):
# - Jeroen van Meeuwen <kanarip a fedoraunity.org> # - Jeroen van Meeuwen <kanarip a fedoraunity.org>
%include ../fedora-livecd-desktop.ks %include ../fedora-live-workstation.ks
lang de_DE.UTF-8 lang de_DE.UTF-8
keyboard de-latin1-nodeadkeys keyboard de-latin1-nodeadkeys

View File

@@ -1,4 +1,4 @@
# fedora-livecd-desktop-fr_FR.ks # fedora-live-workstation-fr_FR.ks
# #
# Description: # Description:
# - French Fedora Live Spin with the Gnome Desktop Environment # - French Fedora Live Spin with the Gnome Desktop Environment
@@ -6,7 +6,7 @@
# Maintainer(s): # Maintainer(s):
# - Matthieu Saulnier <fantom@fedoraproject.org> # - Matthieu Saulnier <fantom@fedoraproject.org>
%include ../fedora-livecd-desktop.ks %include ../fedora-live-workstation.ks
lang fr_FR.UTF-8 lang fr_FR.UTF-8
keyboard fr-latin9 keyboard fr-latin9

View File

@@ -1,9 +1,9 @@
# fedora-livecd-desktop-nl_NL.ks # fedora-live-workstation-nl_NL.ks
# #
# Maintainer(s): # Maintainer(s):
# - Jeroen van Meeuwen <kanarip a fedoraunity.org> # - Jeroen van Meeuwen <kanarip a fedoraunity.org>
%include ../fedora-livecd-desktop.ks %include ../fedora-live-workstation.ks
lang nl_NL.UTF-8 lang nl_NL.UTF-8
keyboard us keyboard us

View File

@@ -1,9 +1,9 @@
# fedora-livecd-desktop-pt_BR.ks # fedora-live-workstation-pt_BR.ks
# #
# Maintainer(s): # Maintainer(s):
# - Igor Pires Soares <igor at projetofedora.org> # - Igor Pires Soares <igor at projetofedora.org>
%include ../fedora-livecd-desktop.ks %include ../fedora-live-workstation.ks
lang pt_BR.UTF-8 lang pt_BR.UTF-8
keyboard br-abnt2 keyboard br-abnt2

View File

@@ -1,9 +1,9 @@
# fedora-livecd-desktop-pt_PT.ks # fedora-live-workstation-pt_PT.ks
# #
# Maintainer(s): # Maintainer(s):
# - Pedro Silva <pedrofsilva a netcabo.pt> # - Pedro Silva <pedrofsilva a netcabo.pt>
%include ../fedora-livecd-desktop.ks %include ../fedora-live-workstation.ks
lang pt_PT.UTF-8 lang pt_PT.UTF-8
keyboard pt-latin1 keyboard pt-latin1

View File

@@ -1,9 +1,9 @@
# fedora-livecd-desktop-ru_RU.ks # fedora-live-workstation-ru_RU.ks
# #
# Maintainer(s): # Maintainer(s):
# Sergey Mihailov <sergey.mihailov at gmail.com> # Sergey Mihailov <sergey.mihailov at gmail.com>
%include ../fedora-livecd-desktop.ks %include ../fedora-live-workstation.ks
lang ru_RU.UTF-8 lang ru_RU.UTF-8
keyboard ru keyboard ru