diff --git a/config/hooks/live/0021_dropbear_initramfs.chroot b/config/hooks/live/0021_dropbear_initramfs.chroot index ab6ffd7..c381ac3 100644 --- a/config/hooks/live/0021_dropbear_initramfs.chroot +++ b/config/hooks/live/0021_dropbear_initramfs.chroot @@ -10,7 +10,7 @@ # SPDX-PackageName: CISS.debian.live.builder # SPDX-Security-Contact: security@coresecret.eu set -Ceuo pipefail - +set -x printf "\e[95m++++ ++++ ++++ ++++ ++++ ++++ ++ 🧪 '%s' starting ... \e[0m\n" "${0}" ### Declare Arrays, HashMaps, and Variables. @@ -29,9 +29,11 @@ mv /usr/share/initramfs-tools/scripts/init-premount/dropbear /root/.ciss/cdlb/ba install -m 0755 -o root -g root /root/dropbear.file /usr/share/initramfs-tools/scripts/init-premount/dropbear rm -f /root/dropbear.file +mkdir -p /root/.ciss/cdlb/backup/usr/sbin mv /usr/sbin/dropbear /root/.ciss/cdlb/backup/usr/sbin/dropbear.trixie install -m 0755 -o root -g root /root/build/dropbear-2025.88/dropbear /usr/sbin/ +mkdir -p /root/.ciss/cdlb/backup/usr/bin for var_file in dbclient dropbearconvert dropbearkey; do mv "/usr/bin/${var_file}" "/root/.ciss/cdlb/backup/usr/bin/${var_file}.trixie"