From c6566df323e5be326242d89101fb22dd4585c306 Mon Sep 17 00:00:00 2001 From: IntenseWebs Date: Fri, 18 Sep 2026 11:18:31 -0500 Subject: [PATCH] Add Proxmox Template Syspreps --- proxmox-create-template | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 proxmox-create-template diff --git a/proxmox-create-template b/proxmox-create-template new file mode 100644 index 0000000..22683f8 --- /dev/null +++ b/proxmox-create-template @@ -0,0 +1,24 @@ +apt update && apt full-upgrade -y +apt install -y vim curl wget git htop net-tools qemu-guest-agent +systemctl enable qemu-guest-agent +timedatectl set-timezone UTC +apt install -y unattended-upgrades +dpkg-reconfigure -plow unattended-upgrades + +# Anonymize the VM & Sysprep Windows: C:\Windows\System32\Sysprep\sysprep.exe /oobe /generalize /shutdown + +truncate -s 0 /etc/machine-id +rm -f /var/lib/dbus/machine-id +rm -f /etc/ssh/ssh_host_* +hostnamectl set-hostname localhost +rm -f /etc/udev/rules.d/70-persistent-net.rules +history -c +cat /dev/null > ~/.bash_history +find /var/log -type f -exec truncate -s 0 {} \; +rm -rf /tmp/* /var/tmp/* +rm -f /var/lib/dhcp/*.leases +apt clean +shutdown -h now + +# # Via command line - (VM # in Proxmox) +qm template 100