Created
May 11, 2017 17:19
-
-
Save linux-modder/c05dc8b0dd259aecc1768f19b192c3cb to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Kickstart file for composing the "Fedora" spin of Fedora Server | |
# Maintained by the Fedora Release Engineering team: | |
# Modified for Fedora 25 on special request by Fedora Respins SIG (20170324) | |
# https://fedoraproject.org/wiki/ReleaseEngineering | |
# https://fedoraproject.org/wiki/Respins-SIG | |
# 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 --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 | |
# 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 --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 | |
repo --name=amahi --baseurl=http://f25.amahi.org | |
# 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 | |
-fedora-productimg-cloud | |
fedora-productimg-server | |
-fedora-productimg-workstation | |
# 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-logos* | |
-generic-release* | |
-GConf2-dbus* | |
-bluez-gnome | |
-community-mysql* | |
# core | |
kernel* | |
dracut-* | |
# No desktops | |
-cinnamon* | |
-enlightenment* | |
-gnome-shell | |
-gnome-session | |
-kde* | |
-lightdm-kde | |
-lightdm-razorqt | |
# Pulls in qt | |
-oprofile-gui | |
-@legacy-fonts | |
-@multimedia | |
## common stuff | |
@guest-agents | |
@standard | |
@core | |
@hardware-support | |
@networkmanager-submodules | |
# 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. | |
@^server-product-environment | |
@server-product | |
@headless-management | |
@container-management | |
@domain-client | |
@server-hardware-support | |
# Common server packages | |
@mysql | |
@sql-server | |
@web-server | |
# Web Server environment | |
@haproxy | |
@mongodb | |
@python-web | |
@php | |
@rubyonrails | |
@tomcat | |
# Infrastructure Server | |
@directory-server | |
@dogtag | |
@dns-server | |
@freeipa-server | |
@ftp-server | |
@mail-server | |
@network-server | |
@printing | |
@smb-server | |
@virtualization-headless | |
@load-balancer | |
@ha | |
@javaenterprise | |
# “uservisible” groups we want to offer | |
@editors | |
@network-server | |
@system-tools | |
@text-internet | |
# Things needed for installation | |
@anaconda-tools | |
fedora-productimg-server | |
# Langpacks | |
autocorr-* | |
hunspell-* | |
man-pages-* | |
-gimp-help-* | |
# Removals | |
-PackageKit-zif | |
-zif | |
%end |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment