Compare commits

...

77 Commits
main ... f24

Author SHA1 Message Date
Adam Miller a550d62548 add tar to address BZ#1409920
Signed-off-by: Adam Miller <maxamillion@fedoraproject.org>
2017-01-04 15:36:56 -06:00
Jan Pazdziora 7afda9537f 1343136 - the default OOMScoreAdjust=-900 does not cause any ill effects on fedora.
(cherry picked from commit 1a5dea70fc)
2016-09-20 18:20:28 +02:00
Jason Brooks 7e4f164444 correct ostree repo location
see: https://pagure.io/fedora-kickstarts/pull-request/38#comment-8056
2016-08-13 13:25:32 -05:00
Bruno Wolff III 1cdbd3ef07 Make sure chronyd runs with the correct config
We need to have chronyd start after livesys has finished so that
the config for chronyd gets rewritten before it starts. If not it
will overwrite the system clock with a time that will be incorrect
(US eastern stored as local time instead of UTC) for most people.
This fixes bug 1018162.
2016-08-04 07:43:46 -05:00
Jason Brooks e640139976 fix ostree repo location
problem: fedora atomic host images are including an old
ostree tree (24.39 from 2016-06-15 09:57:04)

cause: The ostree repo specified in this file at:
https://kojipkgs.fedoraproject.org/compose/atomic/24/
was last updated at 2016-06-15 09:57:04.

Fedora Atomic 23 used the location:
https://kojipkgs.fedoraproject.org/mash/atomic/23/.

The ref at the similar
https://kojipkgs.fedoraproject.org/mash/atomic/24/
was last modifed 2016-07-24. This seems to be the correct
location. Or, if the switch from mash to compose is right,
then we need to ensure that the compose location is updated
/ kept up to date.
2016-07-27 10:36:46 -07:00
Adam Miller fb34ac6186 fix missing /run/lock in docker base image BZ#1343138
Signed-off-by: Adam Miller <maxamillion@fedoraproject.org>
2016-07-22 16:04:40 -05:00
Dan Book 03020f4a74 Cinnamon - correct gnome metadata for extra backgrounds and add basic backgrounds 2016-06-07 21:03:21 -04:00
Kevin Fenzi cd2ff0eea2 Drop dracut-config-generic since we don't want the larger generic initramfses on all installed from live instances.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2016-06-03 12:09:10 -07:00
Kalev Lember ee9e070d75 packagekit-cached-metadata.ks: Adapt for livemedia-creator changes
Now that F24 images are made with livemedia-creator instead of
livecd-creator, the kickstart parser has changed; the new kickstart
parser doesn't understand the $INSTALL_ROOT variable we'd been using in
%post --nochroot scripts. This commit fixes this by replacing
$INSTALL_ROOT usage with hardcoded /mnt/sysimage as docs suggest.

While at this, this commit also fixes a case where resolv.conf would be
incorrectly copied if it is a symlink, thanks to dgilmore for pointing
this out.
2016-06-01 23:20:46 +02:00
Dennis Gilmore a769fe0a58 install new arm-tools group to pull in tools for booting arm systems.
Signed-off-by: Dennis Gilmore <dennis@ausil.us>
2016-05-30 10:10:29 -05:00
Christian Dersch dbf41eb0b0 astronomy: remove astronomy-bookmarks (outdated and affected by #1338010) 2016-05-27 09:57:53 +02:00
Dennis Gilmore f086a341da add a default url line to the livecd kickstarts
Signed-off-by: Dennis Gilmore <dennis@ausil.us>
2016-05-23 09:36:29 -05:00
Christian Dersch 9714319110 astronomy: added plasma applet for redshift 2016-05-21 15:11:26 +02:00
Dusty Mabe df302e6748
fedora-cloud-base: Add which package back.
After removing grub2 the which package gets removed. Let's add it back
because it is generally useful and because it is needed for many vagrant
utilities to work.
2016-05-20 10:53:04 -04:00
Peter Robinson 558f5c6315 arm: add fedora-arm-installer 2016-05-17 13:51:48 +01:00
Peter Robinson f0fdf7c568 cloud: ppc: add grub2 explicitly since now primary has explicitly removed it again 2016-05-17 12:04:21 +01:00
Christian Dersch 302f5ad386 astronomy: removed skychart, do not ship two complete Python stacks => removed python 2 scientific stuff 2016-05-16 14:09:42 +02:00
Dan Book e891c467f0 remove unneeded keyring package; add yumex-dnf and extra backgrounds
- gnome-keyring-pam is already required by cinnamon
2016-05-13 22:05:23 -05:00
Peter Robinson 6105897461 aarch64: fix cloud ks 2016-05-13 17:57:18 +01:00
raveit65 d003cb2a7d Mate: add p7zip 2016-05-13 11:01:12 +02:00
Peter Robinson f8593bceab arm: minimal: add WiFi cli support 2016-05-12 16:33:02 +01:00
Peter Robinson 6eab7f1b6a cloud: aarch64: fix console line 2016-05-12 08:47:30 +01:00
Peter Robinson 2264e6daa9 aarch64: cloud: explicitly add uEFI boot components 2016-05-10 16:36:34 +01:00
Christian Dersch 24e3e25f16 astronomy: added virtualplanet and redshift 2016-05-10 14:16:13 +02:00
raveit65 a4495045d0 Mate: use f24-backgrounds-extras-base 2016-05-10 11:10:52 +02:00
Luya Tshimbalanga 17bed3db91 design-suite: really enable gthumb 2016-05-04 19:39:43 -07:00
Adam Williamson f4ee7648ad Revert "cloud-base-vagrant: Add sshfs to support vagrant-sshfs plugin"
This reverts commit 34a505db5c.
The package is not in the Cloud install root at present so this
change made the image compose fail. This can be re-applied if
the package is added to an appropriate comps group.
2016-05-03 22:54:53 -07:00
Dusty Mabe 3992f9ca91 cloud-base-vagrant: use extlinux to match cloud-base
If we don't do this it will try to use grub2 but will fail
because we removed the packages from the package set.
2016-05-03 17:36:30 -05:00
Dusty Mabe 34a505db5c cloud-base-vagrant: Add sshfs to support vagrant-sshfs plugin
Adding sshfs into the image will make it so that users won't have
to wait for the package to be installed on bringup.
2016-05-03 17:35:16 -05:00
Luya Tshimbalanga dc22ec46cb design-suite: bring back f24-backgrounds-extras 2016-05-03 14:56:27 -07:00
Luya Tshimbalanga dec45f8d97 design-suite: remove erronous typo 2016-05-03 10:25:03 -07:00
Kalev Lember 80d15bf8ba packagekit-cached-metadata.ks: Update Branched and Rawhide repo URLs
They changed with the switch to Pungi.
2016-05-03 15:16:50 +02:00
Luya Tshimbalanga 1ef06b2533 design-suite: temporary disable f24-backgrounds-extras for testing purpose 2016-05-02 11:16:30 -07:00
Bruno Wolff III 71fb82b5bc Games: I still need to get the i686 size down another 100 MB
Hopefully eventually Midori will get fixed, so firefox can be dropped
and we'll find a way to get the i686 version not to be 400 MB larger
than the x86_64 version.
2016-04-29 13:54:04 -05:00
Kevin Fenzi 11a93ac029 Add admin-tools group in. Fixes bug #1330298 2016-04-26 15:06:58 -06:00
Luya Tshimbalanga 4407d70045 Merge branch 'f24' of ssh://git.fedorahosted.org/git/spin-kickstarts into f24 2016-04-26 12:36:48 -07:00
Luya Tshimbalanga ab8bfa2903 design-suite: add f24-backgrounds extras and switch geeqie to gthumb 2016-04-26 12:34:01 -07:00
Bruno Wolff III 37bbc185a5 Games also cut Ri-li for size 2016-04-25 00:19:04 -05:00
Bruno Wolff III 125b994038 Games: don't block firefox
With no sign of midori getting fixed, let firefox get used for beta.
The kernel / change to livemedia had more to do with the size problem,
than firefox did. With the removal of freedroid and letting firefox
go the size should be very close.
2016-04-24 23:54:51 -05:00
Bruno Wolff III d9a3ca9946 Games: need to save 20MB on i686
With livemedia putting both PAE and non-PAE kernels on i686,
i686 images are a lot bigger than x86_64 images and what i686
used to be. Removing freedroid looks to be enough.
2016-04-24 23:51:57 -05:00
Luya Tshimbalanga 1016065d6b design-suite: add geeqie 2016-04-21 01:40:52 -07:00
Kushal Das 8c2a31f378 Pulls in the systemd-udev subpackage 2016-04-13 15:25:52 +05:30
Dennis Gilmore e1206f4b9b update the atomic cloud images for f24
Signed-off-by: Dennis Gilmore <dennis@ausil.us>
2016-04-12 10:07:32 -05:00
Peter Robinson 7f13b20e33 Docker: Base: add arm config, use includes for ppc config 2016-04-12 15:44:02 +01:00
Peter Robinson 6226c24d43 Cloud: Base: add arm config, use includes for ppc config 2016-04-12 14:22:27 +01:00
Peter Robinson b4d8fed0e8 SoaS: we don't want the WebKit gtk2 plugin support 2016-04-10 22:41:43 +01:00
raveit65 de041f9852 update fedora-mate-packages.ks 2016-04-09 17:12:51 +02:00
Peter Robinson 7b9bef18d0 SoaS: Don't include livecd-tools anymore 2016-03-30 14:57:07 +01:00
Kevin Fenzi 802b718d0d Allow dracut-config-rescue to be installed so installed systems have a
rescue kernel. Also remove the rescue kernel and initramfs on the live
itself. Fixes bug #1317709
2016-03-25 12:37:29 -06:00
Christian Dersch c4326802f6 astronomy: increased space 2016-03-24 20:53:12 +01:00
Peter Robinson fb5d41231c ppc: we need grub2 in cloud images 2016-03-24 17:25:05 +00:00
Peter Robinson 3d38aa7715 add PPC specific cloud kickstarts until anaconda rhbz 1303219 is fixed 2016-03-24 16:41:13 +00:00
Luya Tshimbalanga 5b062b29c6 desing-suite: increase recommended size 2016-03-23 23:37:01 -07:00
Dennis Gilmore 55890d6209 make the arm KDE image 6.5G, needs more space
Signed-off-by: Dennis Gilmore <dennis@ausil.us>
2016-03-14 20:34:33 -05:00
Dennis Gilmore 533fa0ccda point at f24 repo
Signed-off-by: Dennis Gilmore <dennis@ausil.us>
2016-03-13 21:17:56 -05:00
Christian Dersch c53c695e25 astronomy: added veusz to have a proper replacement for scidavis 2016-03-13 20:29:05 +01:00
Adam Williamson 23af1c94df Revert "Revert "add @gnome-desktop to fedora-workstation-packages""
This reverts commit a08e27a87d.
Requested by Michael Catanzaro, he is re-applying the Workstation
comps group change that was reverted.
2016-03-12 10:27:35 -08:00
Bruno Wolff III 3ddd549ff7 Games: Don't pull in firefox to keep size down 2016-03-12 10:30:57 -06:00
Christian Dersch 92cbaff664 astronomy: removed broken xvarstar 2016-03-12 13:07:27 +01:00
raveit65 ef88d6ddbd Mate: clean up fedora-mate-packages.ks 2016-03-12 00:30:02 +01:00
Kevin Fenzi 8c971991de Switch default browser to firefox on Xfce 2016-03-10 13:18:53 -07:00
Rex Dieter 103d925e9b kde-desktop: +qupzilla, use @firefox group 2016-03-08 07:08:14 -06:00
Peter Robinson 410101bd76 Nuke random seed in install for ARM images too, the new instance should make it's own. Fixes bug #1314879 2016-03-07 08:42:51 -06:00
Dennis Gilmore 179a268857 Revert "Merge branch 'master' into f24"
This reverts commit eead7177ab, reversing
changes made to b9fcda35df.
2016-03-07 08:40:39 -06:00
Christian Dersch ccc8847b19 astronomy: kst fixed, added again 2016-03-06 13:57:45 +01:00
Peter Robinson eead7177ab Merge branch 'master' into f24 2016-03-05 17:44:39 +00:00
Kevin Fenzi b9fcda35df Nuke random seed in install, the new instance should make it's own. Fixes bug #1314879 2016-03-05 09:27:39 -07:00
Kalev Lember f4e8f1bb0a Revert "add @gnome-desktop to fedora-workstation-packages"
@gnome-desktop addition was reverted in comps in commit
db13483cc5bdb39b8d9f066e7706335fb9ae3048; this reverts it here too.

This reverts commit 6b42371f72.
2016-03-04 12:55:12 +01:00
Christian Dersch 9199268aed astronomy: added LabPlot as replacement for retired scidavis 2016-03-03 17:54:58 +01:00
Dennis Gilmore 26768920ec fedira install trees are now defined in pungi-fedora
Signed-off-by: Dennis Gilmore <dennis@ausil.us>
2016-03-02 11:16:55 -06:00
Christian Dersch c254d4e73e astronomy: disabled kst until dependency issue with gsl 2.1 is fixed 2016-03-02 01:32:13 +01:00
Dennis Gilmore 17862cd969 increate the size of some of teh arm images. the install was too big
Signed-off-by: Dennis Gilmore <dennis@ausil.us>
2016-02-29 21:00:21 -06:00
Dennis Gilmore 454fed4a4c install only english support on the minimal arm image
Signed-off-by: Dennis Gilmore <dennis@ausil.us>
2016-02-29 20:49:57 -06:00
Dennis Gilmore 6da9e16e53 make sure we do not include the rawhide repo
Signed-off-by: Dennis Gilmore <dennis@ausil.us>
2016-02-29 14:31:30 -06:00
Dennis Gilmore e8de8a9ce3 make sure that all the livecds and arm images have glibc-all-langpacks installed
Signed-off-by: Dennis Gilmore <dennis@ausil.us>
2016-02-29 14:21:30 -06:00
Dennis Gilmore 5d3551ec4c remove file that does not belong in the repo
Signed-off-by: Dennis Gilmore <dennis@ausil.us>
2016-02-25 17:14:02 -06:00
Dennis Gilmore 777c11480e make the arm base / 3070 LXDE was too big and this keeps the image under 4GiB
Signed-off-by: Dennis Gilmore <dennis@ausil.us>
2016-02-25 16:29:47 -06:00
28 changed files with 107 additions and 87 deletions

View File

@ -4,5 +4,5 @@
<%page args="ostree_osname, ostree_ref"/>
append usr/share/anaconda/interactive-defaults.ks "ostreesetup --nogpg --osname=${ostree_osname} --remote=${ostree_osname} --url=file:////run/install/repo/content/repo --ref=${ostree_ref}\n"
append usr/share/anaconda/interactive-defaults.ks "services --disabled cloud-init,cloud-config,cloud-final,cloud-init-local\n"
append usr/share/anaconda/interactive-defaults.ks "%post --erroronfail\nrm -f /etc/ostree/remotes.d/${ostree_osname}.conf\nostree remote add --set=gpg-verify=false fedora-atomic 'https://dl.fedoraproject.org/pub/fedora/linux/atomic/22/'\n%end\n"
append usr/share/anaconda/interactive-defaults.ks "%post --erroronfail\nrm -f /etc/ostree/remotes.d/${ostree_osname}.conf\nostree remote add --set=gpg-verify=false fedora-atomic 'https://dl.fedoraproject.org/pub/fedora/linux/atomic/24/'\n%end\n"

View File

@ -25,8 +25,9 @@ services --enabled=ssh,NetworkManager,avahi-daemon,rsyslog,chronyd,initial-setup
@dial-up
kernel
dracut-config-generic
# install tools needed to manage and boot arm systems
@arm-tools
chrony
extlinux-bootloader
@ -38,8 +39,6 @@ initial-setup-gui
# remove this in %post
dracut-config-generic
# install uboot images
uboot-images-armv7
# make sure all the locales are available for inital0-setup and anaconda to work
glibc-all-langpacks

View File

@ -2,7 +2,7 @@
%include fedora-arm-xbase.ks
%include fedora-kde-packages.ks
part / --size=5000 --fstype ext4
part / --size=5632 --fstype ext4
%post
echo -n "Enabling initial-setup gui mode on startup"

View File

@ -11,6 +11,8 @@ part / --size=1279 --fstype ext4
-generic-release*
-glibc-all-langpacks
glibc-langpack-en
iw
NetworkManager-wifi
%end
%post

View File

@ -1,7 +1,7 @@
# Like the Atomic cloud image, but tuned for vagrant. Enable
# the vagrant user, disable cloud-init.
%include fedora-cloud-atomic.ks
%include fedora-atomic.ks
services --disabled=cloud-init,cloud-init-local,cloud-config,cloud-final

View File

@ -33,14 +33,14 @@ volgroup atomicos pv.01
logvol / --size=3000 --fstype="xfs" --name=root --vgname=atomicos
# Equivalent of %include fedora-repo.ks
ostreesetup --nogpg --osname=fedora-atomic --remote=fedora-atomic --url=http://kojipkgs.fedoraproject.org/mash/atomic/rawhide/ --ref=fedora-atomic/rawhide/x86_64/docker-host
ostreesetup --nogpg --osname=fedora-atomic --remote=fedora-atomic --url=https://kojipkgs.fedoraproject.org/atomic/24/ --ref=fedora-atomic/24/x86_64/docker-host
reboot
%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 'https://dl.fedoraproject.org/pub/fedora/linux/atomic/rawhide/'
ostree remote add --set=gpg-verify=false fedora-atomic 'https://dl.fedoraproject.org/pub/fedora/linux/atomic/24/'
# older versions of livecd-tools do not follow "rootpw --lock" line above
# https://bugzilla.redhat.com/show_bug.cgi?id=964299

View File

@ -18,8 +18,12 @@ hexchat
transmission
parole
# unlock default keyring. FIXME: Should probably be done in comps
gnome-keyring-pam
# make sure we have a graphical installer
yumex-dnf
# extra backgrounds
desktop-backgrounds-basic
f24-backgrounds-extras-gnome
# save some space
-fedora-icon-theme

12
fedora-cloud-base-arm.ks Normal file
View File

@ -0,0 +1,12 @@
%include fedora-cloud-base.ks
bootloader --timeout=1 --append="no_timer_check console=tty1 console=ttyAMA0,115200n8"
part /boot --fstype="ext4" --size=500
part /boot/efi --fstype="vfat" --size=100
%packages
efibootmgr
grub2-efi
shim
%end

10
fedora-cloud-base-ppc.ks Normal file
View File

@ -0,0 +1,10 @@
%include fedora-cloud-base.ks
bootloader --timeout=1 --append="no_timer_check console=tty1 console=ttyS0,115200n8"
part prepboot --fstype="prepboot" --size=4
part /boot --fstype="ext4" --size=500
%packages
grub2
%end

View File

@ -19,7 +19,7 @@ rootpw vagrant
# even on VirtualBox virt, we get a primary network device with "eth0" as the name
# This simplifies things and allows a single disk image for both supported Vagrant
# platforms (virtualbox and kvm)
bootloader --timeout=1 --append="no_timer_check console=tty1 console=ttyS0,115200n8 net.ifnames=0 biosdevname=0"
bootloader --timeout=1 --append="no_timer_check console=tty1 console=ttyS0,115200n8 net.ifnames=0 biosdevname=0" --extlinux
%packages
# The default koji Vagrantfile configuration uses rsync to sync files between

View File

@ -43,7 +43,7 @@ services --enabled=network,sshd,rsyslog,cloud-init,cloud-init-local,cloud-config
zerombr
clearpart --all
part / --size 3000 --fstype ext4 --grow
part / --fstype ext4 --grow
%include fedora-repo.ks
@ -61,6 +61,11 @@ reboot
kernel-core
@^cloud-server-environment
# Need to pull in the udev subpackage
systemd-udev
# after move away from grub2 - let's add 'which' back
which
# rescue mode generally isn't useful in the cloud context
-dracut-config-rescue

View File

@ -0,0 +1,6 @@
%include fedora-docker-base.ks
bootloader --timeout=1 --append="no_timer_check console=tty1 console=ttyS0,115200n8"
part /boot --fstype="ext4" --size=500
part /boot/efi --fstype="vfat" --size=100

View File

@ -0,0 +1,5 @@
%include fedora-docker-base.ks
bootloader --timeout=1 --append="no_timer_check console=tty1 console=ttyS0,115200n8"
part prepboot --fstype="prepboot" --size=4

View File

@ -1,4 +1,4 @@
# This is a minimal Fedora install designed to serve as a Docker base image.
# This is a minimal Fedora install designed to serve as a Docker base image.
#
# To keep this image minimal it only installs English language. You need to change
# yum configuration in order to enable other languages.
@ -9,9 +9,9 @@
#
# To do so, testing local changes, first you'll need a TDL file. I store one here:
# https://git.fedorahosted.org/cgit/fedora-atomic.git/tree/fedora-atomic-rawhide.tdl
#
#
# Then, once you have imagefactory and imagefactory-plugins installed, run:
#
#
# imagefactory --debug target_image --template /path/to/fedora-atomic-rawhide.tdl --parameter offline_icicle true --file-parameter install_script $(pwd)/fedora-docker-base.ks docker
#
@ -24,12 +24,13 @@ user --name=none
keyboard us
zerombr
clearpart --all
part / --size 3000 --fstype ext4
part / --fstype ext4 --grow
network --bootproto=dhcp --device=link --activate --onboot=on
reboot
%packages --excludedocs --instLangs=en --nocore
bash
tar # https://bugzilla.redhat.com/show_bug.cgi?id=1409920
fedora-release
rootfiles
vim-minimal
@ -76,13 +77,13 @@ localedef -v -c -i en_US -f UTF-8 en_US.UTF-8
rm -rf /var/cache/yum/*
rm -f /tmp/ks-script*
#Make it easier for systemd to run in Docker container
cp /usr/lib/systemd/system/dbus.service /etc/systemd/system/
sed -i 's/OOMScoreAdjust=-900//' /etc/systemd/system/dbus.service
#Mask mount units and getty service so that we don't get login prompt
systemctl mask systemd-remount-fs.service dev-hugepages.mount sys-fs-fuse-connections.mount systemd-logind.service getty.target console-getty.service
# Fix /run/lock breakage since it's not tmpfs in docker
umount /run
systemd-tmpfiles --create --boot
rm -f /etc/machine-id
%end

View File

@ -1,4 +1,5 @@
%packages
@firefox
@kde-apps
@kde-desktop
@kde-media
@ -9,7 +10,7 @@
### The KDE-Desktop
### Browser
firefox
qupzilla
### fixes

View File

@ -17,7 +17,7 @@
%include fedora-live-kde.ks
# The recommended part size for DVDs is too close to use for the astronomy spin
part / --size 12288
part / --size 14500
%packages
@ -44,43 +44,16 @@ indi-gphoto
indi-sx
indistarter
kstars
skychart
skychart-data-dso
skychart-data-stars
stellarium
# misc. astronomy
celestia
xvarstar
virtualplanet
# Some astro environment stuff
astronomy-bookmarks
astronomy-menus
astronomy-menus-toplevel
#python 2 tools/libraries not included from the groups
python-tools
python-ipython
python-ipython-console
python-ipython-notebook
sympy
python-networkx
python-pandas
# Python astronomy
astropy-tools
python-astropy
python-astroML
python-astroML-addons
python2-astroquery
python2-ccdproc
python2-gatspy
python-photutils
python-sep
pyephem
APLpy
ATpy
#python 3 and tools/libraries not included from the groups
python3
python3-tools
@ -106,9 +79,6 @@ python3-photutils
python3-sep
# matplotlib backends
python-matplotlib-qt4
python-matplotlib-qt5
python-matplotlib-tk
python3-matplotlib-qt4
python3-matplotlib-qt5
python3-matplotlib-tk
@ -116,8 +86,6 @@ python3-matplotlib-tk
# Python IDE very useful for scientific use
python3-spyder
spyder
#Version control- a GUI for each as well
@ -125,18 +93,13 @@ spyder
rapidsvn
git
git-gui
# Mercurial
mercurial
mercurial-hgk
#Drawing, Picture viewing tools, Visualization tools
dia
gimp
inkscape
# Disabled temp. due to dependency issue with gsl 2.1
#kst
#kst-docs
#kst-fits
kst
kst-docs
kst-fits
LabPlot
#Misc. Utils
@ -147,6 +110,7 @@ kate
kate-plugins
rlwrap
screen
plasma-applet-redshift-control
# Omit KDE 4 translations for now: https://bugzilla.redhat.com/show_bug.cgi?id=1197940
-kde-l10n-*

View File

@ -55,8 +55,6 @@ aajohan-comfortaa-fonts
# Without this, initramfs generation during live image creation fails: #1242586
dracut-live
dracut-config-generic
-dracut-config-rescue
grub2-efi
syslinux
@ -74,7 +72,7 @@ cat > /etc/rc.d/init.d/livesys << EOF
# chkconfig: 345 00 99
# description: Init script for live image.
### BEGIN INIT INFO
# X-Start-Before: display-manager
# X-Start-Before: display-manager chronyd
### END INIT INFO
. /etc/init.d/functions
@ -319,6 +317,10 @@ rm -f /var/lib/systemd/random-seed
echo 'File created by kickstart. See systemd-update-done.service(8).' \
| tee /etc/.updated >/var/.updated
# Drop the rescue kernel and initramfs, we don't need them on the live media itself.
# See bug 1317709
rm -f /boot/*-rescue*
%end

View File

@ -10,7 +10,7 @@
%include fedora-live-workstation.ks
# Size partition
part / --size 10240
part / --size 14336
%packages
# Switch to groups for design suite
@ -19,13 +19,17 @@ part / --size 10240
# Preview Gnome Photos
gnome-photos
# Add gthumb for renaming group files
gthumb
# Extra wallpapers
f23-backgrounds-extras-base
f23-backgrounds-extras-gnome
f24-backgrounds-extras-base
f24-backgrounds-extras-gnome
# removal of unneeded applications
-gnome-boxes
-gthumb
-eog
-rdesktop

View File

@ -45,7 +45,7 @@ extremetuxracer
freeciv
freecol
freedoom
freedroidrpg
# freedroidrpg cut for size
frozen-bubble
gl-117
glob2
@ -66,7 +66,7 @@ ultimatestunts
warzone2100
wesnoth
# worminator # Would pull in fluid-soundfont-lite-patches
warmux
# warmux - Cut for size
xmoto
# traditional (small)
@ -98,7 +98,7 @@ openlierox
pachi
pioneers
quarry
Ri-li
# Ri-li cut for size
rogue
# scorchwentbonkers # Would pull in fluid-soundfont-lite-patches
seahorse-adventures

View File

@ -30,7 +30,7 @@ mkdir -p /home/liveuser/.config/xfce4
cat > /home/liveuser/.config/xfce4/helpers.rc << FOE
MailReader=sylpheed-claws
FileManager=Thunar
WebBrowser=midori
WebBrowser=firefox
FOE
# disable screensaver locking (#674410)

View File

@ -7,27 +7,25 @@ compiz-plugins-main
compiz-plugins-extra
compiz-manager
compizconfig-python
compiz-plugins-unsupported
compiz-mate
compiz-plugins-experimental
libcompizconfig
compiz-plugins-main
ccsm
simple-ccsm
emerald-themes
emerald
fusion-icon
fusion-icon-gtk
@networkmanager-submodules
blueman
# some apps from mate-applications
caja-actions
mate-disk-usage-analyzer
mate-netspeed
# more backgrounds
f23-backgrounds-base
f23-backgrounds-mate
f23-backgrounds-extras-base
f24-backgrounds-base
f24-backgrounds-mate
f24-backgrounds-extras-base
# system tools
system-config-printer
@ -48,6 +46,10 @@ PackageKit-gstreamer-plugin
# dsl tools
rp-pppoe
# some tools
p7zip
p7zip-plugins
# 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

View File

@ -1,3 +1,4 @@
repo --name=fedora --mirrorlist=http://mirrors.fedoraproject.org/metalink?repo=fedora-$releasever&arch=$basearch
repo --name=updates --mirrorlist=http://mirrors.fedoraproject.org/metalink?repo=updates-released-f$releasever&arch=$basearch
#repo --name=updates-testing --mirrorlist=http://mirrors.fedoraproject.org/metalink?repo=updates-testing-f$releasever&arch=$basearch
url --mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=fedora-$releasever&arch=$basearch

View File

@ -1 +1,2 @@
repo --name=rawhide --mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=rawhide&arch=$basearch
url --mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=rawhide&arch=$basearch

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

View File

@ -32,6 +32,7 @@
-abrt-cli
-ibus*
-hyperv-daemons
-webkitgtk4-plugin-process-gtk2
# Add some extra fonts
dejavu-sans-fonts
@ -76,9 +77,6 @@ pulseaudio-utils
# Usefulness for DSL connections as per:
# http://bugs.sugarlabs.org/ticket/1951
rp-pppoe
# Useful for SoaS duplication from:
# http://bugs.sugarlabs.org/ticket/74
livecd-tools
# Get the Sugar boot screen
-plymouth-system-theme

View File

@ -11,6 +11,7 @@
@core
@firefox
@fonts
@gnome-desktop
@guest-desktop-agents
@hardware-support
@libreoffice

View File

@ -21,6 +21,8 @@
# unlock default keyring. FIXME: Should probably be done in comps
gnome-keyring-pam
# Admin tools are handy to have
@admin-tools
# Add some screensavers, people seem to like them
# Note that blank is still default.
xscreensaver-extras

View File

@ -3,7 +3,7 @@
%post --nochroot
# Copy over files needed for networking inside the chroot
for f in /etc/resolv.conf /etc/hosts ; do
test -f $f && cp -a $f ${INSTALL_ROOT}${f}.kickstart
test -f $f && cp $f /mnt/sysimage/$f.kickstart
done
%end
@ -19,7 +19,7 @@ PK_PREFIX=`mktemp -d`
mkdir -p $PK_PREFIX/etc/yum.repos.d
if [ -f /etc/yum.repos.d/fedora.repo ] ; then
cp /etc/yum.repos.d/fedora.repo $PK_PREFIX/etc/yum.repos.d/
sed -i -e 's|^metalink=https://mirrors.fedoraproject.org/metalink?repo=fedora-$releasever&arch=$basearch|baseurl=http://kojipkgs.fedoraproject.org/mash/branched/$basearch/os/|' \
sed -i -e 's|^metalink=https://mirrors.fedoraproject.org/metalink?repo=fedora-$releasever&arch=$basearch|baseurl=http://kojipkgs.fedoraproject.org/compose/branched/latest-Fedora-/compose/Everything/$basearch/os/|' \
$PK_PREFIX/etc/yum.repos.d/fedora.repo
fi
if [ -f /etc/yum.repos.d/fedora-updates.repo ] ; then
@ -34,7 +34,7 @@ if [ -f /etc/yum.repos.d/fedora-updates-testing.repo ] ; then
fi
if [ -f /etc/yum.repos.d/fedora-rawhide.repo ] ; then
cp /etc/yum.repos.d/fedora-rawhide.repo $PK_PREFIX/etc/yum.repos.d/
sed -i -e 's|^metalink=https://mirrors.fedoraproject.org/metalink?repo=rawhide&arch=$basearch|baseurl=http://kojipkgs.fedoraproject.org/mash/rawhide/$basearch/os/|' \
sed -i -e 's|^metalink=https://mirrors.fedoraproject.org/metalink?repo=rawhide&arch=$basearch|baseurl=http://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-/compose/Everything/$basearch/os/|' \
$PK_PREFIX/etc/yum.repos.d/fedora-rawhide.repo
fi
rpm --root=$PK_PREFIX --initdb