From 9695b090878d346929b4afb56af4bef6cf7c7389 Mon Sep 17 00:00:00 2001 From: Patrick Date: Thu, 14 Nov 2024 16:10:32 +0100 Subject: [PATCH] add ca to client --- configs/scripts/user.sh | 5 ++++- main.py | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/configs/scripts/user.sh b/configs/scripts/user.sh index 26ce7d8..19c616b 100755 --- a/configs/scripts/user.sh +++ b/configs/scripts/user.sh @@ -29,4 +29,7 @@ while true; do if [ $? -eq 0 ]; then break fi -done \ No newline at end of file +done + +cp ca.crt /mnt/usr/local/share/ca-certificates/ +chroot /mnt /bin/bash -c "update-ca-certificates" diff --git a/main.py b/main.py index a7585b8..869c5db 100755 --- a/main.py +++ b/main.py @@ -198,7 +198,7 @@ def apt_rootfs_prepare( do_chroot_command("echo 'localmachine' > /etc/hostname") for preinstall_script in preinstall_scripts: - command(f"sudo mv {preinstall_script} {chroot}/root") + command(f"sudo cp {preinstall_script} {chroot}/root") file_name = preinstall_script.split("/")[-1] do_chroot_command(f"cd root && ./{file_name}")