2008-10-09 11:42:06 -07:00
|
|
|
# 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.
|
2008-11-05 18:52:22 -08:00
|
|
|
# Default is 695 (megs), CD size.
|
2008-10-09 11:42:06 -07:00
|
|
|
# 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.
|
2010-10-19 13:59:50 -07:00
|
|
|
|
2013-06-29 11:26:11 -05:00
|
|
|
# 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.
|
2014-11-24 08:46:53 -05:00
|
|
|
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 --excludepkgs=fedora-productimg-cloud,fedora-productimg-workstation
|
2013-06-29 11:26:11 -05:00
|
|
|
|
|
|
|
# In non-master branches the fedora repo commands should be uncommented
|
2014-11-24 08:46:53 -05:00
|
|
|
#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 --excludepkgs=fedora-productimg-cloud,fedora-productimg-workstation
|
2008-10-09 11:42:06 -07:00
|
|
|
|
|
|
|
# Package manifest for the compose. Uses repo group metadata to translate groups.
|
|
|
|
# (default groups for the configured repos are added by --default)
|
2013-07-05 22:31:41 -05:00
|
|
|
# @base got renamed to @standard, but @base is still included by default by pungi.
|
2014-05-09 23:54:15 -05:00
|
|
|
%packages --default
|
2013-06-29 11:15:20 -05:00
|
|
|
|
2014-11-27 23:04:35 -06:00
|
|
|
-fedora-productimg-cloud
|
|
|
|
fedora-productimg-server
|
|
|
|
-fedora-productimg-workstation
|
|
|
|
|
2013-06-29 11:15:20 -05:00
|
|
|
# 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
|
2014-07-08 14:42:44 +02:00
|
|
|
-generic-logos*
|
|
|
|
-generic-release*
|
2013-06-29 11:15:20 -05:00
|
|
|
-GConf2-dbus*
|
|
|
|
-bluez-gnome
|
|
|
|
-community-mysql*
|
|
|
|
|
2008-10-09 11:42:06 -07:00
|
|
|
# core
|
|
|
|
kernel*
|
2009-11-06 10:59:12 -08:00
|
|
|
dracut-*
|
2012-08-27 17:20:18 -04:00
|
|
|
|
2014-07-10 20:29:04 +02:00
|
|
|
# No desktops
|
|
|
|
-cinnamon*
|
|
|
|
-enlightenment*
|
|
|
|
-gnome-shell
|
|
|
|
-gnome-session
|
|
|
|
-kde*
|
|
|
|
-lightdm-kde
|
|
|
|
-lightdm-razorqt
|
|
|
|
# Pulls in qt
|
|
|
|
-oprofile-gui
|
|
|
|
|
|
|
|
-@legacy-fonts
|
|
|
|
|
2014-09-03 16:44:29 -04:00
|
|
|
-@multimedia
|
2012-08-27 17:20:18 -04:00
|
|
|
|
|
|
|
## common stuff
|
2013-05-20 16:58:02 -04:00
|
|
|
@guest-agents
|
2012-09-01 13:00:10 -04:00
|
|
|
@standard
|
2012-08-27 17:20:18 -04:00
|
|
|
@core
|
2015-03-31 07:46:10 -04:00
|
|
|
@hardware-support
|
2015-08-10 14:23:37 -04:00
|
|
|
@networkmanager-submodules
|
2012-08-27 17:20:18 -04:00
|
|
|
|
2014-07-21 17:29:16 +02:00
|
|
|
# Fedora Server.
|
|
|
|
# Including this causes the fedora-release-server package to be included,
|
|
|
|
# which in turn enables server-product-environment, and due to to its priority
|
|
|
|
# this will be the default environment.
|
2014-09-04 10:49:47 -04:00
|
|
|
@^server-product-environment
|
2014-07-21 17:29:16 +02:00
|
|
|
@server-product
|
|
|
|
@headless-management
|
|
|
|
@container-management
|
2014-09-03 16:44:29 -04:00
|
|
|
@domain-client
|
2015-03-30 18:57:13 +02:00
|
|
|
@server-hardware-support
|
2014-07-21 17:29:16 +02:00
|
|
|
|
2014-07-08 12:17:24 +02:00
|
|
|
# Common server packages
|
|
|
|
@mysql
|
|
|
|
@sql-server
|
2012-08-27 17:20:18 -04:00
|
|
|
@web-server
|
2014-07-08 12:17:24 +02:00
|
|
|
|
|
|
|
# Web Server environment
|
|
|
|
@haproxy
|
2012-08-27 17:20:18 -04:00
|
|
|
@mongodb
|
|
|
|
@perl-web
|
2013-05-16 13:36:01 -04:00
|
|
|
@python-web
|
2014-07-08 12:17:24 +02:00
|
|
|
@php
|
2012-08-27 17:20:18 -04:00
|
|
|
@rubyonrails
|
2014-07-08 12:17:24 +02:00
|
|
|
@tomcat
|
|
|
|
|
|
|
|
# Infrastructure Server
|
2014-07-10 20:29:31 +02:00
|
|
|
@directory-server
|
2014-07-08 12:17:24 +02:00
|
|
|
@dogtag
|
|
|
|
@dns-server
|
|
|
|
@freeipa-server
|
|
|
|
@ftp-server
|
|
|
|
@mail-server
|
|
|
|
@network-server
|
2014-07-10 20:29:31 +02:00
|
|
|
@printing
|
2014-07-08 12:17:24 +02:00
|
|
|
@smb-server
|
2015-06-30 16:34:13 -04:00
|
|
|
@virtualization-headless
|
2014-07-08 12:17:24 +02:00
|
|
|
@load-balancer
|
|
|
|
@ha
|
2012-08-27 17:20:18 -04:00
|
|
|
|
2014-07-08 14:30:31 -04:00
|
|
|
@javaenterprise
|
2014-07-08 14:41:48 +02:00
|
|
|
|
2014-07-10 20:29:54 +02:00
|
|
|
# “uservisible” groups we want to offer
|
|
|
|
@editors
|
|
|
|
@network-server
|
|
|
|
@system-tools
|
|
|
|
@text-internet
|
|
|
|
|
2012-05-17 15:52:45 -04:00
|
|
|
# Things needed for installation
|
|
|
|
@anaconda-tools
|
2014-11-20 11:27:28 -05:00
|
|
|
fedora-productimg-server
|
2012-08-27 17:20:18 -04:00
|
|
|
|
2012-04-17 11:10:57 -04:00
|
|
|
# Langpacks
|
|
|
|
autocorr-*
|
|
|
|
hunspell-*
|
|
|
|
man-pages-*
|
2013-10-31 14:33:26 -05:00
|
|
|
-gimp-help-*
|
2012-08-27 17:20:18 -04:00
|
|
|
|
|
|
|
# Removals
|
2012-05-15 22:44:43 -05:00
|
|
|
-PackageKit-zif
|
|
|
|
-zif
|
2008-10-09 11:42:06 -07:00
|
|
|
%end
|