This project is used to manage the Fedora kickstart files used in composing Fedora release images.
Go to file
Colin Walters 6ba647a663 docker: Don't use a hardcoded root password
Best practice is to use unprivileged service daemons inside Docker
containers.  But with this hardcoded root password, in the case of
remote code execution, an attacker could trivially escalate their
privileges to root/uid 0.  And while that's uid 0 inside a container,
that's a much larger attack surface.

Instead, do the same thing we're doing for the Cloud images: lock the
root password, create a user to make Anaconda happy, then delete the
user in %post.

https://bugzilla.redhat.com/show_bug.cgi?id=1175997
2015-05-06 14:36:59 -04:00
atomic-installer atomic-installer: Set the default origin 2015-04-23 11:21:54 -04:00
custom
l10n
snippets - remove DOS line endings 2008-12-13 13:59:59 +01:00
templates
tools
.gitignore
.sparkleshare + ‘.sparkleshare’ 2015-01-18 10:40:50 -05:00
AUTHORS
COPYING
fedora-aos.ks
fedora-arm-base.ks Drop any references to fedora-release-nonproduct 2015-04-24 22:28:29 +02:00
fedora-arm-kde.ks KDE: increase the size needed for the arm KDE disk image. as it needs 190Mb more at least 2015-02-09 03:51:57 -06:00
fedora-arm-lxde.ks
fedora-arm-mate.ks
fedora-arm-minimal.ks ARM minimal: adjust image size now X isn't being pulled in again 2015-04-18 18:37:55 +01:00
fedora-arm-server.ks Drop any references to fedora-release-nonproduct 2015-04-24 22:28:29 +02:00
fedora-arm-soas.ks
fedora-arm-workstation.ks
fedora-arm-xbase.ks
fedora-arm-xfce.ks increase the size of / on Xfce to 4gb, it now needs media bigger than 5gb 2015-04-05 16:45:29 -05:00
fedora-cloud-atomic-pxetolive.ks atomic-pxetolive: Enable cloud-init 2015-03-01 13:45:26 -05:00
fedora-cloud-atomic-vagrant.ks atomic-vagrant: Mask cloud-init instead of using rm on /etc 2015-03-04 13:19:37 -05:00
fedora-cloud-atomic.ks cloud-atomic: Disable network.service 2015-03-19 21:04:19 -04:00
fedora-cloud-base-vagrant.ks add rsync to non-atomic vagrant box 2015-05-04 14:25:11 -05:00
fedora-cloud-base.ks grow base partition for cloud and vagrant images 2015-05-04 14:35:23 -05:00
fedora-cloud-bigdata.ks cloud images -- leave persistant journal, since upcoming cloud-init no longer pulls in rsyslog 2014-11-07 22:04:33 -05:00
fedora-cloud-experimental.ks cloud images -- leave persistant journal, since upcoming cloud-init no longer pulls in rsyslog 2014-11-07 22:04:33 -05:00
fedora-docker-base.ks docker: Don't use a hardcoded root password 2015-05-06 14:36:59 -04:00
fedora-install-cloud.ks explude the other productimg packages 2014-12-12 16:10:35 -08:00
fedora-install-server.ks Fedora Server: re-add @hardware-support 2015-03-31 07:46:10 -04:00
fedora-install-workstation.ks explude the other productimg packages 2014-12-12 16:10:35 -08:00
fedora-kde-packages.ks fedora-kde-packages.ks: Add system-config-language and kde-l10n. 2014-11-28 04:06:40 +01:00
fedora-live-base.ks Drop any references to fedora-release-nonproduct 2015-04-24 22:28:29 +02:00
fedora-live-design_suite.ks design-suite: fix design suite info 2015-04-21 18:25:18 -07:00
fedora-live-jam_kde.ks jam: change kde config location 2015-03-19 05:36:26 +01:00
fedora-live-kde-base.ks kde: drop plasma-netbook hack 2015-05-05 12:06:24 -05:00
fedora-live-kde.ks kde-live-kde: rely on @kde-office, @kde-education groups 2014-10-25 11:09:34 -05:00
fedora-live-mate_compiz.ks Mate: bump size for livecd creation to 6MB 2015-03-27 13:18:26 +01:00
fedora-live-minimization.ks
fedora-live-workstation.ks workstation: Use anaconda branding from fedora-productimg-workstation 2014-11-17 22:14:57 +01:00
fedora-livecd-kde.ks kde-livecd: rely on @kde-office, @kde-education groups 2014-10-25 14:19:51 -05:00
fedora-livecd-lxde.ks
fedora-livecd-mate_compiz.ks Mate: add more packages 2015-03-08 15:15:50 +01:00
fedora-livecd-security.ks remove old packages 2015-02-20 14:44:56 +01:00
fedora-livecd-soas.ks
fedora-livecd-xfce.ks
fedora-livedvd-games.ks Games: Add back boswars 2015-03-22 22:19:20 -05:00
fedora-livedvd-robotics.ks
fedora-livedvd-scientific_kde.ks scientific: add python3-sympy 2014-11-18 20:21:57 +10:00
fedora-lxde-packages.ks
fedora-mate-packages.ks Mate: add more packages 2014-12-12 16:17:01 -08:00
fedora-repo-not-rawhide.ks fix double ? in fedora-repo files 2015-02-20 09:12:07 -08:00
fedora-repo-rawhide.ks fix double ? in fedora-repo files 2015-02-20 09:12:07 -08:00
fedora-repo.ks
fedora-soas-packages.ks soas: add some fonts 2014-12-12 16:18:43 -08:00
fedora-workstation-packages.ks workstation: Sync included groups with comps 2015-04-24 22:38:03 +02:00
fedora-xfce-packages.ks Add a few packages requested to xfce spin and increase base size 2015-02-18 19:16:17 -07:00
Makefile
README

The master branch is where development takes place:
 - it may contain kickstart files that are broken, or
 - spin concepts that are in the process of being
   approved by the Board (trademark approval), or
 - spin concepts that are in the process of being
   approved by the Spins SIG

The release specific branches contain spin concepts that:
 - are approved (both by Board and Spin SIG)
 - maintained for the remainder of the release cycle

git clone ssh://git.fedorahosted.org/git/spin-kickstarts.git spin-kickstarts
cd spin-kickstarts
# If you need a specific branch other than master:
git checkout BRANCHNAME
# No tag has been added yet tag HEAD with
git tag VERSION
git push --tags
make
# Publish the released tar ball
make publish
# Clean up the generated files:
make clean