65 lines
1.4 KiB
Bash
65 lines
1.4 KiB
Bash
# vim: set ft=sh :
|
|
|
|
text
|
|
install
|
|
url --url http://download-ib01.fedoraproject.org/pub/fedora/linux/releases/27/Everything/x86_64/os/
|
|
repo --name=updates --baseurl=http://download-ib01.fedoraproject.org/pub/fedora/linux/updates/27/x86_64/
|
|
lang en_US.UTF-8
|
|
keyboard us
|
|
timezone --utc UTC
|
|
rootpw --lock
|
|
reboot
|
|
|
|
bootloader --location mbr
|
|
clearpart --all --initlabel
|
|
reqpart
|
|
part /boot --fstype xfs --size=200
|
|
part pv.01 --size=1 --grow
|
|
volgroup dns0 pv.01
|
|
logvol / --fstype xfs --name=root --vgname=dns0 --size=3072 --grow
|
|
logvol /home --fstype xfs --name=home --vgname=dns0 --size=100
|
|
logvol /var --fstype xfs --name=var --vgname=dns0 --size=2048 --grow
|
|
logvol /var/log --fstype xfs --name=var_log --vgname=dns0 --size=1024
|
|
|
|
services --enabled systemd-networkd
|
|
|
|
%packages --nocore --excludeWeakdeps --excludedocs
|
|
-chrony
|
|
-e2fsprogs
|
|
-linux-firmware
|
|
audit
|
|
dnf
|
|
grubby
|
|
hostname
|
|
iproute
|
|
iputils
|
|
qemu-guest-agent
|
|
selinux-policy-targeted
|
|
openssh-server
|
|
%end
|
|
|
|
%addon com_redhat_kdump --disable
|
|
%end
|
|
|
|
%post --erroronfail
|
|
cat > /etc/systemd/network/pyrocufflink.network <<EOF
|
|
[Match]
|
|
Name=ens3
|
|
|
|
[Network]
|
|
IPv6Token=::4:1
|
|
Address=172.30.0.4
|
|
Gateway=172.30.0.1
|
|
EOF
|
|
|
|
cat > /etc/resolv.conf <<EOF
|
|
domain pyrocufflink.blue
|
|
nameserver 172.31.0.4
|
|
EOF
|
|
|
|
install -m700 -d /root/.ssh
|
|
cat >> /root/.ssh/authorized_keys <<EOF
|
|
ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIJsL5fSylmiJmBtW0DH/viAAmtU2E/2M17GPvysiyRs+ dustin@rosalina
|
|
EOF
|
|
%end
|