Login
Log in using an SSO provider:
Fedora Account System
Red Hat Associate
Red Hat Customer
Login using a Red Hat Bugzilla account
Forgot Password
Create an Account
Red Hat Bugzilla – Attachment 1843489 Details for
Bug 2026529
live media creator does not create a stable version of fedora 35 (it creates an Anaconda Bluesky version)
Home
New
Search
Simple Search
Advanced Search
My Links
Browse
Requests
Reports
Current State
Search
Tabular reports
Graphical reports
Duplicates
Other Reports
User Changes
Plotly Reports
Bug Status
Bug Severity
Non-Defaults
Product Dashboard
Help
Page Help!
Bug Writing Guidelines
What's new
Browser Support Policy
5.0.4.rh90 Release notes
FAQ
Guides index
User guide
Web Services
Contact
Legal
[?]
This site requires JavaScript to be enabled to function correctly, please enable it.
flattened fedora-live-base.ks including the added packages and a few modifications
flat-fedora-live-base-Nov21-2021.ks (text/plain), 10.35 KB, created by
donatom
on 2021-11-25 00:27:18 UTC
(
hide
)
Description:
flattened fedora-live-base.ks including the added packages and a few modifications
Filename:
MIME Type:
Creator:
donatom
Created:
2021-11-25 00:27:18 UTC
Size:
10.35 KB
patch
obsolete
># Generated by pykickstart v3.34 >#version=DEVEL ># X Window System configuration information >xconfig --startxonboot ># Keyboard layouts >keyboard 'us' ># Root password >rootpw --iscrypted --lock locked ># System language >lang en_US.UTF-8 ># Shutdown after installation >shutdown ># Network information >network --bootproto=dhcp --device=link --activate ># Firewall configuration >firewall --enabled --service=mdns ># Use network installation >url --mirrorlist="https://mirrors.fedoraproject.org/mirrorlist?repo=fedora-$releasever&arch=$basearch" >repo --name="fedora" --mirrorlist=https://mirrors.fedoraproject.org/mirrorlist?repo=fedora-$releasever&arch=$basearch >repo --name="updates" --mirrorlist=https://mirrors.fedoraproject.org/mirrorlist?repo=updates-released-f$releasever&arch=$basearch >repo --name=rpmfusionfree --mirrorlist=http://mirrors.rpmfusion.org/mirrorlist?repo=free-fedora-35&arch=x86_64 >repo --name=rpmfusionfreeupdates --mirrorlist=http://mirrors.rpmfusion.org/mirrorlist?repo=free-fedora-updates-released-35&arch=x86_64 >repo --name="rpmfusion-nonfree" --mirrorlist=http://mirrors.rpmfusion.org/mirrorlist?repo=nonfree-fedora-35&arch=x86_64 >repo --name="rpmfusionnon-freeupdates" --mirrorlist=http://mirrors.rpmfusion.org/mirrorlist?repo=nonfree-fedora-updates-released-35&arch=x86_64 ># System timezone >timezone US/Pacific ># SELinux configuration >selinux --enforcing ># System services >services --disabled="sshd" --enabled="NetworkManager,ModemManager" ># System bootloader configuration >bootloader --location=none ># Clear the Master Boot Record >zerombr ># Partition clearing information >clearpart --all ># Disk partitioning information >part / --fstype="ext4" --size=7148 > >%post >cat /dev/null > /dev/fstab ># FIXME: it'd be better to get this installed from a package >cat > /etc/rc.d/init.d/livesys << EOF >#!/bin/bash ># ># live: Init script for live image ># ># chkconfig: 345 00 99 ># description: Init script for live image. >### BEGIN INIT INFO ># X-Start-Before: display-manager chronyd >### END INIT INFO > >. /etc/init.d/functions > >if ! strstr "\`cat /proc/cmdline\`" rd.live.image || [ "\$1" != "start" ]; then > exit 0 >fi > >if [ -e /.liveimg-configured ] ; then > configdone=1 >fi > >exists() { > which \$1 >/dev/null 2>&1 || return > \$* >} > >livedir="LiveOS" >for arg in \`cat /proc/cmdline\` ; do > if [ "\${arg##rd.live.dir=}" != "\${arg}" ]; then > livedir=\${arg##rd.live.dir=} > continue > fi > if [ "\${arg##live_dir=}" != "\${arg}" ]; then > livedir=\${arg##live_dir=} > fi >done > ># enable swapfile if it exists >if ! strstr "\`cat /proc/cmdline\`" noswap && [ -f /run/initramfs/live/\${livedir}/swap.img ] ; then > action "Enabling swap file" swapon /run/initramfs/live/\${livedir}/swap.img >fi > >mountPersistentHome() { > # support label/uuid > if [ "\${homedev##LABEL=}" != "\${homedev}" -o "\${homedev##UUID=}" != "\${homedev}" ]; then > homedev=\`/sbin/blkid -o device -t "\$homedev"\` > fi > > # if we're given a file rather than a blockdev, loopback it > if [ "\${homedev##mtd}" != "\${homedev}" ]; then > # mtd devs don't have a block device but get magic-mounted with -t jffs2 > mountopts="-t jffs2" > elif [ ! -b "\$homedev" ]; then > loopdev=\`losetup -f\` > if [ "\${homedev##/run/initramfs/live}" != "\${homedev}" ]; then > action "Remounting live store r/w" mount -o remount,rw /run/initramfs/live > fi > losetup \$loopdev \$homedev > homedev=\$loopdev > fi > > # if it's encrypted, we need to unlock it > if [ "\$(/sbin/blkid -s TYPE -o value \$homedev 2>/dev/null)" = "crypto_LUKS" ]; then > echo > echo "Setting up encrypted /home device" > plymouth ask-for-password --command="cryptsetup luksOpen \$homedev EncHome" > homedev=/dev/mapper/EncHome > fi > > # and finally do the mount > mount \$mountopts \$homedev /home > # if we have /home under what's passed for persistent home, then > # we should make that the real /home. useful for mtd device on olpc > if [ -d /home/home ]; then mount --bind /home/home /home ; fi > [ -x /sbin/restorecon ] && /sbin/restorecon /home > if [ -d /home/liveuser ]; then USERADDARGS="-M" ; fi >} > >findPersistentHome() { > for arg in \`cat /proc/cmdline\` ; do > if [ "\${arg##persistenthome=}" != "\${arg}" ]; then > homedev=\${arg##persistenthome=} > fi > done >} > >if strstr "\`cat /proc/cmdline\`" persistenthome= ; then > findPersistentHome >elif [ -e /run/initramfs/live/\${livedir}/home.img ]; then > homedev=/run/initramfs/live/\${livedir}/home.img >fi > ># if we have a persistent /home, then we want to go ahead and mount it >if ! strstr "\`cat /proc/cmdline\`" nopersistenthome && [ -n "\$homedev" ] ; then > action "Mounting persistent /home" mountPersistentHome >fi > >if [ -n "\$configdone" ]; then > exit 0 >fi > ># add liveuser user with no passwd >action "Adding live user" useradd \$USERADDARGS -c "Live System User" liveuser >passwd -d liveuser > /dev/null >usermod -aG wheel liveuser > /dev/null > ># Remove root password lock >passwd -d root > /dev/null > ># turn off firstboot for livecd boots >systemctl --no-reload disable firstboot-text.service 2> /dev/null || : >systemctl --no-reload disable firstboot-graphical.service 2> /dev/null || : >systemctl stop firstboot-text.service 2> /dev/null || : >systemctl stop firstboot-graphical.service 2> /dev/null || : > ># don't use prelink on a running live image >sed -i 's/PRELINKING=yes/PRELINKING=no/' /etc/sysconfig/prelink &>/dev/null || : > ># turn off mdmonitor by default >systemctl --no-reload disable mdmonitor.service 2> /dev/null || : >systemctl --no-reload disable mdmonitor-takeover.service 2> /dev/null || : >systemctl stop mdmonitor.service 2> /dev/null || : >systemctl stop mdmonitor-takeover.service 2> /dev/null || : > ># don't start cron/at as they tend to spawn things which are ># disk intensive that are painful on a live image >systemctl --no-reload disable crond.service 2> /dev/null || : >systemctl --no-reload disable atd.service 2> /dev/null || : >systemctl stop crond.service 2> /dev/null || : >systemctl stop atd.service 2> /dev/null || : > ># turn off abrtd on a live image >systemctl --no-reload disable abrtd.service 2> /dev/null || : >systemctl stop abrtd.service 2> /dev/null || : > ># Don't sync the system clock when running live (RHBZ #1018162) >sed -i 's/rtcsync//' /etc/chrony.conf > ># Mark things as configured >touch /.liveimg-configured > ># add static hostname to work around xauth bug ># https://bugzilla.redhat.com/show_bug.cgi?id=679486 ># the hostname must be something else than 'localhost' ># https://bugzilla.redhat.com/show_bug.cgi?id=1370222 >hostnamectl set-hostname "localhost-live" > >EOF > ># bah, hal starts way too late >cat > /etc/rc.d/init.d/livesys-late << EOF >#!/bin/bash ># ># live: Late init script for live image ># ># chkconfig: 345 99 01 ># description: Late init script for live image. > >. /etc/init.d/functions > >if ! strstr "\`cat /proc/cmdline\`" rd.live.image || [ "\$1" != "start" ] || [ -e /.liveimg-late-configured ] ; then > exit 0 >fi > >exists() { > which \$1 >/dev/null 2>&1 || return > \$* >} > >touch /.liveimg-late-configured > ># read some variables out of /proc/cmdline >for o in \`cat /proc/cmdline\` ; do > case \$o in > ks=*) > ks="--kickstart=\${o#ks=}" > ;; > xdriver=*) > xdriver="\${o#xdriver=}" > ;; > esac >done > ># if liveinst or textinst is given, start anaconda >if strstr "\`cat /proc/cmdline\`" liveinst ; then > plymouth --quit > /usr/sbin/liveinst \$ks >fi >if strstr "\`cat /proc/cmdline\`" textinst ; then > plymouth --quit > /usr/sbin/liveinst --text \$ks >fi > ># configure X, allowing user to override xdriver >if [ -n "\$xdriver" ]; then > cat > /etc/X11/xorg.conf.d/00-xdriver.conf <<FOE >Section "Device" > Identifier "Videocard0" > Driver "\$xdriver" >EndSection >FOE >fi > >EOF > >chmod 755 /etc/rc.d/init.d/livesys >/sbin/restorecon /etc/rc.d/init.d/livesys >/sbin/chkconfig --add livesys > >chmod 755 /etc/rc.d/init.d/livesys-late >/sbin/restorecon /etc/rc.d/init.d/livesys-late >/sbin/chkconfig --add livesys-late > ># enable tmpfs for /tmp >systemctl enable tmp.mount > ># make it so that we don't do writing to the overlay for things which ># are just tmpdirs/caches ># note https://bugzilla.redhat.com/show_bug.cgi?id=1135475 >cat >> /etc/fstab << EOF >vartmp /var/tmp tmpfs defaults 0 0 >EOF > ># work around for poor key import UI in PackageKit >rm -f /var/lib/rpm/__db* >echo "Packages within this LiveCD" >rpm -qa --qf '%{size}\t%{name}-%{version}-%{release}.%{arch}\n' |sort -rn ># Note that running rpm recreates the rpm db files which aren't needed or wanted >rm -f /var/lib/rpm/__db* > ># go ahead and pre-make the man -k cache (#455968) >/usr/bin/mandb > ># make sure there aren't core files lying around >rm -f /core* > ># remove random seed, the newly installed instance should make it's own >rm -f /var/lib/systemd/random-seed > ># convince readahead not to collect ># FIXME: for systemd > >echo 'File created by kickstart. See systemd-update-done.service(8).' \ > | tee /etc/.updated >/var/.updated > ># Drop the rescue kernel and initramfs, we don't need them on the live media itself. ># See bug 1317709 >rm -f /boot/*-rescue* > ># Disable network service here, as doing it in the services line ># fails due to RHBZ #1369794 >/sbin/chkconfig network off > ># Remove machine-id on pre generated images >rm -f /etc/machine-id >touch /etc/machine-id > >%end > >%post --nochroot ># For livecd-creator builds only (lorax/livemedia-creator handles this directly) >if [ -n "$LIVE_ROOT" ]; then > cp "$INSTALL_ROOT"/usr/share/licenses/*-release-common/* "$LIVE_ROOT/" > > # only installed on x86, x86_64 > if [ -f /usr/bin/livecd-iso-to-disk ]; then > mkdir -p "$LIVE_ROOT/LiveOS" > cp /usr/bin/livecd-iso-to-disk "$LIVE_ROOT/LiveOS" > fi >fi > >%end > >%packages >@anaconda-tools >@x86-baremetal-tools >aajohan-comfortaa-fonts >anaconda >anaconda-install-env-deps >anaconda-live >chkconfig >dracut-live >glibc-all-langpacks >initscripts >kernel >kernel-modules >kernel-modules-extra >-device-mapper-multipath >-fcoe-utils >@core >@dial-up >@fonts >@guest-desktop-agents >@hardware-support >@input-methods >@multimedia >@printing >chkconfig >dracut-live >glibc-all-langpacks >initscripts >grub2-efi >wget >xsane >NetworkManager.x86_64 >gcc.x86_64 >vlc.x86_64 >kernel-devel.x86_64 >kernel-headers.x86_64 >abiword >ffmpeg.x86_64 >gedit.x86_64 >tar >ImageMagick >mock >git >vim >pavucontrol >arp-scan >nmap >firejail >openbox >feh >conky >xorg-x11-drv-libinput >tint2 >volumeicon >network-manager-applet >obconf >nitrogen >xfce4-panel >numix-gtk-theme.noarch >numix-icon-theme.noarch >lxappearance-obconf >fluxbox >awesome >i3 >firefox >sakura >compton >nautilus >icewm >icewm-themes.noarch >lorax-lmc-novirt >gutenprint >xsane >sane-backends-drivers-scanners >%end
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 2026529
: 1843489