forked from srbala/fedora-kickstarts
Compare commits
42 Commits
Author | SHA1 | Date |
---|---|---|
Clement Verna | fcf1418f19 | |
Peter Robinson | 58b60b2a62 | |
Peter Robinson | f524ca7fd3 | |
Sinny Kumari | 43a6635b8b | |
Clement Verna | 776ba2064e | |
Clement Verna | 96e4175ad4 | |
Peter Robinson | e88290bfa8 | |
Peter Robinson | 9fb9bcbe45 | |
Clement Verna | 99961988be | |
Peter Robinson | 6f3450b123 | |
Miro Hrončok | f063d310a6 | |
Frederick Grose | 3a1ac109c3 | |
Clement Verna | 21d7a8d661 | |
Mohan Boddu | f75331262b | |
Mohan Boddu | 742baccab0 | |
Zamir SUN | 8a096593c1 | |
Luya Tshimbalanga | 6557734f1a | |
Kevin Fenzi | 028fd2edcd | |
Dusty Mabe | 9e89057b4a | |
Paul Whalen | 5f9a323aea | |
Dusty Mabe | 899bc45aa1 | |
Peter Robinson | 8c83a275ee | |
Frederick Grose | 847afdf7a0 | |
Frederick Grose | 1fd9547603 | |
Amit Saha | 4a677c7613 | |
Amit Saha | b8f8e39b7c | |
Kevin Fenzi | b8b9f532b6 | |
Kevin Fenzi | de39b451c9 | |
Adam Williamson | 249374e72b | |
Adam Williamson | 5f600c3412 | |
Adam Williamson | a0ad041cc3 | |
Kevin Fenzi | 97368dfb7b | |
Kevin Fenzi | 1052911243 | |
Adam Williamson | 5dc350ad94 | |
Peter Robinson | c6bc0981c7 | |
Zamir SUN | 29304129a0 | |
Peter Robinson | fcebc307ad | |
Dan Book | 19a58f0fc6 | |
Peter Robinson | 1ba38e3f1f | |
Dan Book | 2bad7a13cb | |
Amit Saha | 46f3891c5c | |
Mohan Boddu | c5e43ec1f9 |
|
@ -6,7 +6,7 @@ firewall --enabled --service=mdns,ssh
|
|||
|
||||
bootloader --location=mbr
|
||||
|
||||
part /boot/fw --size=30 --fstype vfat --asprimary
|
||||
part /boot/efi --size=80 --fstype vfat --asprimary
|
||||
part /boot --size=512 --fstype ext4 --asprimary
|
||||
part / --size=2800 --fstype ext4 --asprimary
|
||||
|
||||
|
@ -39,7 +39,6 @@ initial-setup-gui
|
|||
-iwl*
|
||||
-ipw*
|
||||
-usb_modeswitch
|
||||
-iproute-tc
|
||||
#lets resize / on first boot
|
||||
# dracut-modules-growroot
|
||||
|
||||
|
@ -51,10 +50,8 @@ glibc-all-langpacks
|
|||
%post
|
||||
|
||||
# Setup Raspberry Pi firmware
|
||||
cp -Pr /usr/share/bcm283x-firmware/* /boot/fw/
|
||||
cp -P /usr/share/uboot/rpi_2/u-boot.bin /boot/fw/rpi2-u-boot.bin
|
||||
cp -P /usr/share/uboot/rpi_3_32b/u-boot.bin /boot/fw/rpi3-u-boot.bin
|
||||
sed -i '/vfat/ d' /etc/fstab
|
||||
cp -P /usr/share/uboot/rpi_2/u-boot.bin /boot/efi/rpi2-u-boot.bin
|
||||
cp -P /usr/share/uboot/rpi_3_32b/u-boot.bin /boot/efi/rpi3-u-boot.bin
|
||||
|
||||
# work around for poor key import UI in PackageKit
|
||||
rm -f /var/lib/rpm/__db*
|
||||
|
|
|
@ -2,7 +2,6 @@
|
|||
%include fedora-minimal-common.ks
|
||||
|
||||
part /boot --size=512 --fstype ext4
|
||||
part swap --size=256 --fstype swap
|
||||
part / --size=1256 --fstype ext4
|
||||
|
||||
%packages
|
||||
|
|
|
@ -0,0 +1,27 @@
|
|||
|
||||
# ./fedora-atomic-testing-base.ks - for building media from the testing
|
||||
# refs (fedora/29/${basearch}/testing/atomic-host)
|
||||
|
||||
ostreesetup --nogpg --osname=fedora-atomic --remote=fedora-atomic --url=https://kojipkgs.fedoraproject.org/compose/ostree/repo/ --ref=fedora/29/${basearch}/testing/atomic-host
|
||||
|
||||
%post --erroronfail
|
||||
# Find the architecture we are on
|
||||
arch=$(uname -m)
|
||||
# Set the origin to the "main stable ref", distinct from /testing/ which is where bodhi writes.
|
||||
# We want consumers of this image to track the two week releases.
|
||||
ostree admin set-origin --index 0 fedora-atomic https://ostree.fedoraproject.org "fedora/29/${arch}/atomic-host"
|
||||
|
||||
# Make sure the ref we're supposedly sitting on (according
|
||||
# to the updated origin) exists.
|
||||
ostree refs "fedora-atomic:fedora/29/${arch}/testing/atomic-host" --create "fedora-atomic:fedora/29/${arch}/atomic-host"
|
||||
|
||||
# Remove the old ref so that the commit eventually gets
|
||||
# cleaned up.
|
||||
ostree refs "fedora-atomic:fedora/29/${arch}/testing/atomic-host" --delete
|
||||
|
||||
# delete/add the remote with new options to enable gpg verification
|
||||
# and to point them at the cdn url
|
||||
ostree remote delete fedora-atomic
|
||||
ostree remote add --set=gpg-verify=true --set=gpgkeypath=/etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-29-primary --set=contenturl=mirrorlist=https://ostree.fedoraproject.org/mirrorlist fedora-atomic 'https://ostree.fedoraproject.org'
|
||||
|
||||
%end
|
|
@ -0,0 +1,6 @@
|
|||
|
||||
# ./fedora-atomic-testing.ks - for building base cloud media
|
||||
# from the testing refs (fedora/29/${basearch}/testing/atomic-host)
|
||||
|
||||
%include fedora-atomic.ks
|
||||
%include fedora-atomic-testing-base.ks
|
|
@ -0,0 +1,27 @@
|
|||
|
||||
# ./fedora-atomic-updates-base.ks - for building media from the updates
|
||||
# refs (fedora/29/${basearch}/updates/atomic-host)
|
||||
|
||||
ostreesetup --nogpg --osname=fedora-atomic --remote=fedora-atomic --url=https://kojipkgs.fedoraproject.org/compose/ostree/repo/ --ref=fedora/29/${basearch}/updates/atomic-host
|
||||
|
||||
%post --erroronfail
|
||||
# Find the architecture we are on
|
||||
arch=$(uname -m)
|
||||
# Set the origin to the "main stable ref", distinct from /updates/ which is where bodhi writes.
|
||||
# We want consumers of this image to track the two week releases.
|
||||
ostree admin set-origin --index 0 fedora-atomic https://ostree.fedoraproject.org "fedora/29/${arch}/atomic-host"
|
||||
|
||||
# Make sure the ref we're supposedly sitting on (according
|
||||
# to the updated origin) exists.
|
||||
ostree refs "fedora-atomic:fedora/29/${arch}/updates/atomic-host" --create "fedora-atomic:fedora/29/${arch}/atomic-host"
|
||||
|
||||
# Remove the old ref so that the commit eventually gets
|
||||
# cleaned up.
|
||||
ostree refs "fedora-atomic:fedora/29/${arch}/updates/atomic-host" --delete
|
||||
|
||||
# delete/add the remote with new options to enable gpg verification
|
||||
# and to point them at the cdn url
|
||||
ostree remote delete fedora-atomic
|
||||
ostree remote add --set=gpg-verify=true --set=gpgkeypath=/etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-29-primary --set=contenturl=mirrorlist=https://ostree.fedoraproject.org/mirrorlist fedora-atomic 'https://ostree.fedoraproject.org'
|
||||
|
||||
%end
|
|
@ -0,0 +1,6 @@
|
|||
|
||||
# ./fedora-atomic-updates.ks - for building base cloud media
|
||||
# from the updates refs (fedora/29/${basearch}/updates/atomic-host)
|
||||
|
||||
%include fedora-atomic.ks
|
||||
%include fedora-atomic-updates-base.ks
|
|
@ -0,0 +1,6 @@
|
|||
|
||||
# ./fedora-atomic-vagrant-testing.ks - for building media from the testing
|
||||
# refs (fedora/29/${basearch}/testing/atomic-host) for vagrant
|
||||
|
||||
%include fedora-atomic-vagrant.ks
|
||||
%include fedora-atomic-testing-base.ks
|
|
@ -0,0 +1,6 @@
|
|||
|
||||
# ./fedora-atomic-vagrant-updates.ks - for building media from the updates
|
||||
# refs (fedora/29/${basearch}/updates/atomic-host) for vagrant
|
||||
|
||||
%include fedora-atomic-vagrant.ks
|
||||
%include fedora-atomic-updates-base.ks
|
|
@ -58,7 +58,7 @@ logvol / --size=3000 --grow --fstype="xfs" --name=root --vgname=atomicos
|
|||
|
||||
# Equivalent of %include fedora-repo.ks
|
||||
# Pull from the ostree repo that was created during the compose
|
||||
ostreesetup --nogpg --osname=fedora-atomic --remote=fedora-atomic --url=https://kojipkgs.fedoraproject.org/compose/atomic/repo/ --ref=fedora/rawhide/${basearch}/atomic-host
|
||||
ostreesetup --nogpg --osname=fedora-atomic --remote=fedora-atomic --url=https://kojipkgs.fedoraproject.org/compose/ostree/repo/ --ref=fedora/29/${basearch}/atomic-host
|
||||
|
||||
reboot
|
||||
|
||||
|
@ -68,7 +68,7 @@ reboot
|
|||
# This location is where the compose gets synced to after the compose
|
||||
# is done.
|
||||
ostree remote delete fedora-atomic
|
||||
ostree remote add --set=gpg-verify=true --set=gpgkeypath=/etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-29-primary fedora-atomic 'https://kojipkgs.fedoraproject.org/atomic/repo/'
|
||||
ostree remote add --set=gpg-verify=true --set=gpgkeypath=/etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-29-primary --set=contenturl=mirrorlist=https://ostree.fedoraproject.org/mirrorlist fedora-atomic 'https://ostree.fedoraproject.org'
|
||||
|
||||
# older versions of livecd-tools do not follow "rootpw --lock" line above
|
||||
# https://bugzilla.redhat.com/show_bug.cgi?id=964299
|
||||
|
|
|
@ -11,8 +11,9 @@
|
|||
@networkmanager-submodules
|
||||
@cinnamon-desktop
|
||||
@libreoffice
|
||||
parole
|
||||
|
||||
# extra backgrounds
|
||||
f28-backgrounds-extras-gnome
|
||||
f29-backgrounds-extras-gnome
|
||||
|
||||
%end
|
||||
|
|
|
@ -46,11 +46,10 @@ rng-tools
|
|||
chrony
|
||||
bcm283x-firmware
|
||||
initial-setup
|
||||
# Intel wireless firmware assumed never of use for disk images
|
||||
-iwl*
|
||||
-ipw*
|
||||
-trousers-lib
|
||||
-usb_modeswitch
|
||||
-iproute-tc
|
||||
-generic-release*
|
||||
|
||||
# make sure all the locales are available for inital0-setup and anaconda to work
|
||||
|
@ -61,8 +60,6 @@ glibc-all-langpacks
|
|||
%post
|
||||
|
||||
# Setup Raspberry Pi firmware
|
||||
cp -Pr /usr/share/bcm283x-firmware/* /boot/efi/
|
||||
mv -f /boot/efi/config-64.txt /boot/efi/config.txt
|
||||
cp -P /usr/share/uboot/rpi_3/u-boot.bin /boot/efi/rpi3-u-boot.bin
|
||||
|
||||
releasever=$(rpm -q --qf '%{version}\n' fedora-release)
|
||||
|
|
|
@ -12,7 +12,7 @@ vim-minimal
|
|||
dnf
|
||||
dnf-yum # https://fedorahosted.org/fesco/ticket/1312#comment:29
|
||||
sssd-client
|
||||
|
||||
sudo
|
||||
%end
|
||||
|
||||
%post --erroronfail --log=/root/anaconda-post.log
|
||||
|
|
|
@ -30,9 +30,9 @@ clearpart --all
|
|||
autopart --noboot --nohome --noswap --nolvm
|
||||
|
||||
%packages --excludedocs --instLangs=en --nocore
|
||||
fedora-release
|
||||
fedora-release-container
|
||||
bash
|
||||
coreutils-single
|
||||
coreutils
|
||||
glibc-minimal-langpack
|
||||
libcrypt
|
||||
rpm
|
||||
|
@ -49,6 +49,7 @@ util-linux
|
|||
-shared-mime-info
|
||||
-trousers
|
||||
-xkeyboard-config
|
||||
-grubby
|
||||
|
||||
%end
|
||||
|
||||
|
@ -62,7 +63,7 @@ echo "%_install_langs $LANG" > /etc/rpm/macros.image-language-conf
|
|||
|
||||
# https://bugzilla.redhat.com/show_bug.cgi?id=1400682
|
||||
echo "Import RPM GPG key"
|
||||
releasever=$(rpm -q --qf '%{version}\n' fedora-release)
|
||||
releasever=$(rpm -q --qf '%{version}\n' fedora-release-container)
|
||||
rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$releasever-primary
|
||||
|
||||
echo "# fstab intentionally empty for containers" > /etc/fstab
|
||||
|
|
|
@ -10,7 +10,7 @@ selinux --enforcing
|
|||
rootpw --lock --iscrypted locked
|
||||
|
||||
# Add most common consoles console=ttyAMA0 console=ttyS0 console=ttyS1 as kernel boot parameter
|
||||
bootloader --timeout=1 --append="console=tty1 console=ttyS0,115200n8 console=ttyS1,115200n8 console=ttyAMA0,115200n8 net.ifnames=0 modprobe.blacklist=vc4"
|
||||
bootloader --timeout=1 --append="net.ifnames=0 modprobe.blacklist=vc4"
|
||||
|
||||
network --bootproto=dhcp --device=link --activate --onboot=on
|
||||
services --enabled=NetworkManager,sshd,rngd,initial-setup,zram-swap
|
||||
|
@ -19,12 +19,12 @@ services --enabled=NetworkManager,sshd,rngd,initial-setup,zram-swap
|
|||
firstboot --reconfig --enable
|
||||
|
||||
zerombr
|
||||
clearpart --all
|
||||
clearpart --all --initlabel --disklabel=msdos
|
||||
autopart --nohome --noswap --type=plain
|
||||
|
||||
# Equivalent of %include fedora-repo.ks
|
||||
# Pull from the ostree repo that was created during the compose
|
||||
ostreesetup --nogpg --osname=fedora-iot --remote=fedora-iot --url=https://kojipkgs.fedoraproject.org/compose/iot/repo/ --ref=fedora/29/${basearch}/iot
|
||||
ostreesetup --nogpg --osname=fedora-iot --remote=fedora-iot --url=https://kojipkgs.fedoraproject.org/compose/iot/repo/ --ref=fedora/stable/${basearch}/iot
|
||||
|
||||
reboot
|
||||
|
||||
|
@ -34,9 +34,7 @@ arch=$(uname -m)
|
|||
|
||||
# Setup Raspberry Pi firmware
|
||||
if [[ $arch == "aarch64" ]] || [[ $arch == "armv7l" ]]; then
|
||||
cp -Pr /usr/share/bcm283x-firmware/* /boot/efi/
|
||||
if [[ $arch == "aarch64" ]]; then
|
||||
mv -f /boot/efi/config-64.txt /boot/efi/config.txt
|
||||
cp -P /usr/share/uboot/rpi_3/u-boot.bin /boot/efi/rpi3-u-boot.bin
|
||||
else
|
||||
cp -P /usr/share/uboot/rpi_2/u-boot.bin /boot/fw/rpi2-u-boot.bin
|
||||
|
@ -46,19 +44,22 @@ fi
|
|||
|
||||
# Set the origin to the "main ref", distinct from /updates/ which is where bodhi writes.
|
||||
# We want consumers of this image to track the two week releases.
|
||||
ostree admin set-origin --index 0 fedora-iot https://kojipkgs.fedoraproject.org/iot/29/ "fedora/29/${arch}/iot"
|
||||
ostree admin set-origin --index 0 fedora-iot https://dl.fedoraproject.org/iot/repo/ "fedora/stable/${arch}/iot"
|
||||
|
||||
# Make sure the ref we're supposedly sitting on (according
|
||||
# to the updated origin) exists.
|
||||
ostree refs "fedora-iot:fedora/29/${arch}/iot" --create "fedora-iot:fedora/29/${arch}/iot"
|
||||
ostree refs "fedora-iot:fedora/stable/${arch}/iot" --create "fedora-iot:fedora/stable/${arch}/iot"
|
||||
|
||||
# Remove the old ref so that the commit eventually gets cleaned up.
|
||||
ostree refs "fedora-iot:fedora/29/${arch}/iot" --delete
|
||||
ostree refs "fedora-iot:fedora/stable/${arch}/iot" --delete
|
||||
|
||||
# delete/add the remote with new options to enable gpg verification
|
||||
# and to point them at the cdn url
|
||||
ostree remote delete fedora-iot
|
||||
ostree remote add --set=gpg-verify=true --set=gpgkeypath=/etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-29-primary fedora-iot 'https://dl.fedoraproject.org/iot/repo/'
|
||||
ostree remote add --set=gpg-verify=true --set=gpgkeypath=/etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-iot-2019 --set=contenturl=mirrorlist=https://ostree.fedoraproject.org/iot/mirrorlist fedora-iot 'https://ostree.fedoraproject.org/iot'
|
||||
|
||||
# We're gettin a stray console= from somewhere, work around it
|
||||
rpm-ostree kargs --delete=console=tty0
|
||||
|
||||
# older versions of livecd-tools do not follow "rootpw --lock" line above
|
||||
# https://bugzilla.redhat.com/show_bug.cgi?id=964299
|
||||
|
@ -107,10 +108,6 @@ rm -f /etc/sysconfig/network-scripts/ifcfg-ens3
|
|||
echo "Adding Developer Mode GRUB2 menu item."
|
||||
/usr/libexec/atomic-devmode/bootentry add
|
||||
|
||||
# Disable network service here, as doing it in the services line
|
||||
# fails due to RHBZ #1369794
|
||||
/sbin/chkconfig network off
|
||||
|
||||
# Anaconda is writing an /etc/resolv.conf from the install environment.
|
||||
# The system should start out with an empty file, otherwise cloud-init
|
||||
# will try to use this information and may error:
|
||||
|
|
|
@ -95,11 +95,10 @@ livedir="LiveOS"
|
|||
for arg in \`cat /proc/cmdline\` ; do
|
||||
if [ "\${arg##rd.live.dir=}" != "\${arg}" ]; then
|
||||
livedir=\${arg##rd.live.dir=}
|
||||
return
|
||||
continue
|
||||
fi
|
||||
if [ "\${arg##live_dir=}" != "\${arg}" ]; then
|
||||
livedir=\${arg##live_dir=}
|
||||
return
|
||||
fi
|
||||
done
|
||||
|
||||
|
@ -154,7 +153,6 @@ findPersistentHome() {
|
|||
for arg in \`cat /proc/cmdline\` ; do
|
||||
if [ "\${arg##persistenthome=}" != "\${arg}" ]; then
|
||||
homedev=\${arg##persistenthome=}
|
||||
return
|
||||
fi
|
||||
done
|
||||
}
|
||||
|
@ -344,8 +342,19 @@ cp $INSTALL_ROOT/usr/share/licenses/*-release/* $LIVE_ROOT/
|
|||
|
||||
# only works on x86, x86_64
|
||||
if [ "$(uname -i)" = "i386" -o "$(uname -i)" = "x86_64" ]; then
|
||||
if [ ! -d $LIVE_ROOT/LiveOS ]; then mkdir -p $LIVE_ROOT/LiveOS ; fi
|
||||
cp /usr/bin/livecd-iso-to-disk $LIVE_ROOT/LiveOS
|
||||
# For livecd-creator builds
|
||||
if [ ! -d $LIVE_ROOT/LiveOS ]; then mkdir -p $LIVE_ROOT/LiveOS ; fi
|
||||
cp /usr/bin/livecd-iso-to-disk $LIVE_ROOT/LiveOS
|
||||
|
||||
# For lorax/livemedia-creator builds
|
||||
sed -i '
|
||||
/## make boot.iso/ i\
|
||||
# Add livecd-iso-to-disk script to .iso filesystem at /LiveOS/\
|
||||
<% f = "usr/bin/livecd-iso-to-disk" %>\
|
||||
%if exists(f):\
|
||||
install ${f} ${LIVEDIR}/${f|basename}\
|
||||
%endif\
|
||||
' /usr/share/lorax/templates.d/99-generic/live/x86.tmpl
|
||||
fi
|
||||
|
||||
%end
|
||||
|
|
|
@ -7,7 +7,6 @@
|
|||
# - Dan Book <grinnz@grinnz.com>
|
||||
|
||||
%include fedora-live-base.ks
|
||||
%include fedora-live-minimization.ks
|
||||
%include fedora-cinnamon-common.ks
|
||||
|
||||
part / --size=6144
|
||||
|
|
|
@ -32,14 +32,18 @@ powerline
|
|||
powerline-fonts
|
||||
|
||||
# Extra wallpapers
|
||||
# f26-backgrounds-extras-base
|
||||
# f26-backgrounds-extras-gnome
|
||||
f28-backgrounds-extras-base
|
||||
f28-backgrounds-extras-gnome
|
||||
|
||||
# removal of unneeded applications
|
||||
-gnome-boxes
|
||||
-eog
|
||||
-rdesktop
|
||||
|
||||
# temporarily removing conflicting application
|
||||
-LuxRender-blender
|
||||
-mypaint
|
||||
|
||||
%end
|
||||
|
||||
%post
|
||||
|
|
|
@ -5,11 +5,8 @@
|
|||
|
||||
# save some space
|
||||
-mpage
|
||||
-sox
|
||||
-hplip
|
||||
-numactl
|
||||
-isdn4k-utils
|
||||
-autofs
|
||||
|
||||
# scanning takes quite a bit of space :/
|
||||
-xsane
|
||||
|
|
|
@ -5,5 +5,4 @@
|
|||
# The Workstion based Python Classroom Lab
|
||||
|
||||
%include fedora-live-workstation.ks
|
||||
%include fedora-live-minimization.ks
|
||||
%include fedora-python-classroom-gnome-common.ks
|
||||
|
|
|
@ -5,8 +5,6 @@
|
|||
#
|
||||
# Maintainers:
|
||||
# - Peter Robinson <pbrobinson AT gmail DOT com>
|
||||
# - Sebastian Dziallas <sdz AT fedoraproject DOT org>
|
||||
# - Mel Chua <mchua AT fedoraproject DOT org>
|
||||
|
||||
%include fedora-live-base.ks
|
||||
%include fedora-live-minimization.ks
|
||||
|
|
|
@ -5,6 +5,7 @@
|
|||
#
|
||||
# Maintainer(s):
|
||||
# – Christian Dersch <lupinix@fedoraproject.org>
|
||||
# – Zamir SUN <zsun@fedoraproject.org>
|
||||
#
|
||||
|
||||
%packages
|
||||
|
@ -26,6 +27,9 @@ pavucontrol-qt-l10n
|
|||
# MP3
|
||||
gstreamer1-plugin-mpg123
|
||||
|
||||
# Editor
|
||||
enki
|
||||
|
||||
# remove unneeded stuff to get a lightweight system
|
||||
# fonts (we make no bones about admitting we're english-only)
|
||||
wqy-microhei-fonts # a compact CJK font, to replace:
|
||||
|
@ -41,7 +45,8 @@ wqy-microhei-fonts # a compact CJK font, to replace:
|
|||
-@input-methods
|
||||
-scim*
|
||||
-m17n*
|
||||
-ibus*
|
||||
# Temporary include ibus to workaround RHBZ 1633225
|
||||
# -ibus*
|
||||
-iok
|
||||
|
||||
# Fix https://bugzilla.redhat.com/show_bug.cgi?id=1429132
|
||||
|
|
|
@ -35,7 +35,6 @@ nss-mdns
|
|||
# Drop things for size
|
||||
-@3d-printing
|
||||
-brasero
|
||||
-colord
|
||||
-fedora-icon-theme
|
||||
-gnome-icon-theme
|
||||
-gnome-icon-theme-symbolic
|
||||
|
|
|
@ -3,6 +3,10 @@
|
|||
-initial-setup-gui
|
||||
-generic-release*
|
||||
-glibc-all-langpacks
|
||||
# recommended by iproute, we don't want it in minimal
|
||||
-iproute-tc
|
||||
# recommended by gnutls, we don't want it in minimal
|
||||
-trousers
|
||||
glibc-langpack-en
|
||||
iw
|
||||
NetworkManager-wifi
|
||||
|
|
|
@ -56,8 +56,6 @@ dhcp-client
|
|||
%post
|
||||
|
||||
# Setup Raspberry Pi firmware
|
||||
#cp -Pr /usr/share/bcm283x-firmware/* /boot/efi/
|
||||
mv -f /boot/efi/config-64.txt /boot/efi/config.txt
|
||||
cp -P /usr/share/uboot/rpi_3/u-boot.bin /boot/efi/rpi3-u-boot.bin
|
||||
|
||||
releasever=$(rpm -q --qf '%{version}\n' fedora-modular-release)
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -70,11 +70,14 @@ rkward
|
|||
qtoctave
|
||||
|
||||
# julia
|
||||
julia
|
||||
julia-doc
|
||||
# Comment out till https://koji.fedoraproject.org/koji/buildinfo?buildID=1135023 is fixed
|
||||
# julia
|
||||
# julia-doc
|
||||
|
||||
# IDEs for the IDE folks
|
||||
@eclipse
|
||||
# Workaround for: https://pagure.io/releng/issue/7814
|
||||
-eclipse-linuxtools-vagrant
|
||||
spyder
|
||||
|
||||
#writing & publishing
|
||||
|
|
|
@ -92,7 +92,7 @@ sugar-logos
|
|||
# Rebuild initrd for Sugar boot screen
|
||||
KERNEL_VERSION=$(rpm -q kernel --qf '%{version}-%{release}.%{arch}\n')
|
||||
/usr/sbin/plymouth-set-default-theme sugar
|
||||
/sbin/dracut -f /boot/initramfs-$KERNEL_VERSION.img $KERNEL_VERSION
|
||||
dracut -f /boot/initramfs-$KERNEL_VERSION.img $KERNEL_VERSION
|
||||
|
||||
# Note that running rpm recreates the rpm db files which aren't needed or wanted
|
||||
rm -f /var/lib/rpm/__db*
|
||||
|
@ -163,6 +163,6 @@ show-logout=false
|
|||
[org.sugarlabs.power]
|
||||
automatic=true
|
||||
EOF
|
||||
/usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas/sugar.soas.gschema.override
|
||||
/usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas
|
||||
|
||||
%end
|
||||
|
|
|
@ -38,6 +38,5 @@ system-config-printer
|
|||
-desktop-backgrounds-basic
|
||||
-aspell-* # dictionaries are big
|
||||
-xfce4-sensors-plugin
|
||||
-foomatic-db-ppds
|
||||
|
||||
%end
|
||||
|
|
Loading…
Reference in New Issue