# vim: set ft=sh : graphical install url --url http://mirror.rnet.missouri.edu/fedora/linux/releases/32/Everything/x86_64/os/ repo --name=updates --baseurl=http://mirror.rnet.missouri.edu/fedora/linux/updates/32/Everything/x86_64/ lang en_US.UTF-8 keyboard us timezone --utc America/Chicago rootpw --lock user --name dhatch --uid 1987 --gid 1987 --groups wheel,kvm,mock,wireshark,disk --gecos "Dustin C. Hatch" --shell /bin/zsh --iscrypted --password $6$sO9XmlC6Y8NiRyNT$8SLQmhI9kKOAJl5fys.qFUyGb1MHSJdE5WVOsjGTY2qlPqYKfX0SqKnhw6l3nqYVFNW7YQx.CoSaHC0AjVotw. reboot bootloader --location mbr --append "quiet systemd.show_status=1 console=ttyS0,115200 console=tty0" clearpart --all --initlabel reqpart part /boot --fstype ext4 --size=200 part pv.01 --size=623620 --encrypted --passphrase="elude cameo press ladybug debunk untidy" volgroup zaphym pv.01 logvol swap --fstype swap --name=swap --vgname=zaphym --size=131072 --fsoptions="noexec,nodev,nosuid" logvol / --fstype ext4 --name=root --vgname=zaphym --size=32768 logvol /var --fstype ext4 --name=var --vgname=zaphym --size=131072 --fsoptions="noexec,nodev,nosuid" logvol /var/log --fstype ext4 --name=var_log --vgname=zaphym --size=1024 --fsoptions="noexec,nodev,nosuid" logvol /var/tmp --fstype ext4 --name=var_tmp --vgname=zaphym --size=65536 --fsoptions="noexec,nodev,nosuid" logvol /home --fstype ext4 --name=home --vgname=zaphym --size=262144 --fsoptions="nodev,nosuid" %packages --excludeWeakdeps -NetworkManager -authconfig -authselect -dhcp-client -dnf-yum -dracut-config-rescue -plymouth -sssd-common -sssd-kcm -yum adwaita-gtk2-theme audit avahi cargo chrony compton cracklib-dicts dash dejavu-sans-fonts dejavu-serif-fonts desktop-backgrounds-compat diceware dmenu dnf dnf-command(system-upgrade) dnf-plugins-core dnf-utils dnsmasq dosfstools e2fsprogs efibootmgr fedpkg feh firefox firewalld flatpak gedit gimp git gitg grubby gucharmap gvfs-fuse gvfs-smb htop httpd i3 icedtea-web inkscape inotify-tools iperf3 java-11-openjdk-headless jq krb5-workstation less liberation-fonts libreoffice libvirt-client libvirt-daemon-driver-network libvirt-daemon-driver-qemu libvirt-daemon-driver-storage-core lxdm man-db man-pages mate-notification-daemon meld mesa-dri-drivers meson mock mozilla-fira-mono-fonts mozilla-fira-sans-fonts mtools netpbm nginx ninja-build nmap nodejs npm openldap-clients openssh-clients openssh-server openssl parted patch pinentry-gtk pmount podman policycoreutils-python-utils postgresql-server pv pwgen py3status python3-pip qemu-system-x86-core redis remmina remmina-plugins-rdp ripgrep rng-tools rpm-build rust rsync rsyslog samba-client selinux-policy-targeted setools-console smem squid strace strongswan sudo tar thunderbird tmux tokei twine unzip util-linux-user urw-base35-fonts vim-X11 vim-enhanced virt-install virt-manager wireshark-cli xclip xdotool xscreensaver xorg-x11-drv-amdgpu xorg-x11-fonts-misc xorg-x11-server-Xorg xorg-x11-server-utils xorg-x11-utils xorg-x11-xauth xorg-x11-xinit xorg-x11-xinit-session zip zsh %end services --enabled serial-getty@ttyS0,dnsmasq,lxdm,systemd-networkd,systemd-resolved,rngd,rsyslog %addon com_redhat_kdump --disable %end %post --erroronfail echo 'install_weak_deps=0' >> /etc/dnf/dnf.conf echo 'deltarpm=0' >> /etc/dnf/dnf.conf systemctl mask systemd-journald-audit.socket systemctl set-default graphical.target echo zaphym.securepassage.com > /etc/hostname sed -i 's/localhost /zaphym.securepassage.com zaphym localhost /' /etc/hosts rm -rf /etc/sysconfig/network-scripts /etc/sysconfig/network mkdir -p /etc/systemd/resolved.conf.d cat > /etc/systemd/resolved.conf.d/no-stub-listener.conf < /etc/systemd/network/20-br0.netdev < /etc/systemd/network/60-br0.network < /etc/systemd/network/40-eno1.network < /etc/systemd/network/61-virbr0.network < /etc/systemd/network/21-virbr0.netdev < /etc/resolv.conf < /etc/systemd/system/dnsmasq.service.d/after-resolved.conf < /etc/dnsmasq.d/dustin.test.conf < /etc/dnsmasq.d/securepassage.conf < /etc/dnsmasq.d/fmaas.conf < /etc/dnsmasq.d/resolv.conf < /etc/qemu/bridge.conf <> /etc/fstab %end