This commit is contained in:
Hrankin, Aleksandr (contracted)
2026-02-19 11:34:13 +00:00
commit f243f440c3
191 changed files with 6183 additions and 0 deletions

View File

@@ -0,0 +1,22 @@
#!/usr/bin/env bash
set -euo pipefail
export DEBIAN_FRONTEND=noninteractive
# cloud-init: очистить состояние
cloud-init clean --logs || true
# machine-id: должен быть уникальный на каждом клоне
truncate -s 0 /etc/machine-id || true
rm -f /var/lib/dbus/machine-id || true
ln -sf /etc/machine-id /var/lib/dbus/machine-id || true
# ssh host keys: перегенерятся на клоне
rm -f /etc/ssh/ssh_host_* || true
# чистка кешей/листов
apt-get -y autoremove --purge
apt-get -y clean
rm -rf /var/lib/apt/lists/*
find /var/log -type f -exec truncate -s 0 {} \; || true
sync