Move everything off of Ansible

This commit is contained in:
Greg Hellings
2023-08-22 00:18:02 -05:00
parent d0672aa88c
commit b43b95e124
80 changed files with 525 additions and 111 deletions
+3
View File
@@ -50,5 +50,8 @@ BOOTPROTO="dhcp"
ONBOOT="yes"
TYPE="Ethernet"
EOF
sed -i -E -e 's/^.*UseDNS.*$/UseDNS no/'
echo "PubkeyAcceptedKeyTypes +ssh-rsa" >> /etc/ssh/sshd_config
%end
+8
View File
@@ -0,0 +1,8 @@
#!/usr/bin/env bash
set -ex
yum -y update
yum remove make perl gcc kernel-devel kernel-headers bzip2
yum clean all
+6
View File
@@ -0,0 +1,6 @@
#!/usr/bin/env bash
set -ex
yum install -y qemu-guest-agent
systemctl start qemu-guest-agent
systemctl enable qemu-guest-agent
+10
View File
@@ -0,0 +1,10 @@
#!/usr/bin/env bash
set -ex
packages="bzip2 dkms kernel-devel kernel-headers make perl gcc"
yum install -y ${packages} # Intentionally not quoted
mount -t auto /home/vagrant/VBoxGuestAdditions.iso /mnt
/mnt/VBoxLinuxAdditions.run install 2>&1 | tee /root/vbox_addon_install.log
yum uninstall -y ${packages} # Also intentionally not quoted
umount /mnt
rm /home/vagrant/VBoxGuestAdditions.iso
+4
View File
@@ -0,0 +1,4 @@
#!/usr/bin/env bash
set -ex
yum install -y open-vm-tools