1
1
mirror of https://pagure.io/fedora-kickstarts.git synced 2024-11-04 23:54:21 +00:00
fedora-kickstarts/fedora-install-server.ks

123 lines
2.9 KiB
Plaintext
Raw Normal View History

2008-10-09 18:42:06 +00: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.
# Default is 695 (megs), CD size.
2008-10-09 18:42:06 +00: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.
# 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
2008-10-09 18:42:06 +00:00
# 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
# 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*
2008-10-09 18:42:06 +00:00
# core
kernel*
2009-11-06 18:59:12 +00:00
dracut-*
# Desktops
## common stuff
2012-09-06 19:42:01 +00:00
@base-x
@guest-agents
2012-09-01 17:00:10 +00:00
@standard
@core
@input-methods
@multimedia
@hardware-support
@admin-tools
@basic-desktop
# Workstation
2008-10-09 18:42:06 +00:00
@development-libs
@development-tools
2013-03-14 14:29:12 +00:00
@c-development
@rpm-development-tools
@fedora-packager
# Common server packages
@mysql
@sql-server
@web-server
# Web Server environment
@haproxy
@jbossas
@mongodb
@perl-web
@python-web
@php
@rubyonrails
@tomcat
# Infrastructure Server
@dogtag
@dns-server
@freeipa-server
@ftp-server
@mail-server
@network-server
@smb-server
@virtualization
@load-balancer
@ha
# Packages that we need to add somewhere in comps (FIXME)
bind
bind-dyndb-ldap
docker-io
cockpit
# Missing: rolekit, roles
# Should be part of @jbossas
wildfly
# Things needed for installation
@anaconda-tools
# Langpacks
autocorr-*
hunspell-*
hyphen-*
man-pages-*
mythes-*
-gimp-help-*
# Removals
-PackageKit-zif
-zif
2008-10-09 18:42:06 +00:00
%end