17 Commits

Author SHA1 Message Date
terem42
c4bbf5fa21 Merge branch 'master' into encr 2023-10-07 14:25:42 +02:00
terem42
425aaac307 update 2023-10-07 14:22:00 +02:00
terem42
c637703d3f deb11 dropbear update 2023-10-07 10:41:28 +02:00
terem42
5f3dc5d3f3 update 2023-10-06 20:17:45 +02:00
terem42
184016669b update 2023-10-06 19:38:49 +02:00
terem42
5c049b53a0 update 2023-10-06 19:07:28 +02:00
terem42
48cc5cba8d ubuntu18 dropbear update pkg 2023-10-06 18:18:09 +02:00
terem42
afc2b10268 update 2023-10-06 15:56:53 +02:00
terem42
f2cbb6616e cryptsetup 2023-10-06 15:34:15 +02:00
terem42
4c66116e77 update 2023-10-06 15:31:06 +02:00
terem42
ac6009fa59 remove cryptsetup for initramds 2023-10-06 15:20:21 +02:00
terem42
adbf01a170 rollback deb11 dropbear scriopt 2023-10-06 12:38:31 +02:00
terem42
736a08f7b0 deb11 dropbear update 2023-10-06 10:26:02 +02:00
terem42
5ac03b6f42 update 2023-10-06 09:29:13 +02:00
terem42
06a0b6d074 update 2023-10-06 09:28:51 +02:00
terem42
06b5eeca02 first try 2023-10-06 08:29:25 +02:00
terem42
45015290fb updated deb 12 2023-10-05 21:38:58 +02:00
2 changed files with 5 additions and 16 deletions

View File

@@ -775,20 +775,21 @@ if [[ $v_encrypt_rpool == "1" ]]; then
chroot_execute "apt install --yes dropbear-initramfs"
cp /root/.ssh/authorized_keys "$c_zfs_mount_dir/etc/dropbear-initramfs/authorized_keys"
mkdir -p "$c_zfs_mount_dir/etc/dropbear/initramfs"
cp /root/.ssh/authorized_keys "$c_zfs_mount_dir/etc/dropbear/initramfs/authorized_keys"
cp "$c_zfs_mount_dir/etc/ssh/ssh_host_rsa_key" "$c_zfs_mount_dir/etc/ssh/ssh_host_rsa_key_temp"
chroot_execute "ssh-keygen -p -i -m pem -N '' -f /etc/ssh/ssh_host_rsa_key_temp"
chroot_execute "/usr/lib/dropbear/dropbearconvert openssh dropbear /etc/ssh/ssh_host_rsa_key_temp /etc/dropbear-initramfs/dropbear_rsa_host_key"
chroot_execute "/usr/lib/dropbear/dropbearconvert openssh dropbear /etc/ssh/ssh_host_rsa_key_temp /etc/dropbear/initramfs/dropbear_rsa_host_key"
rm -rf "$c_zfs_mount_dir/etc/ssh/ssh_host_rsa_key_temp"
cp "$c_zfs_mount_dir/etc/ssh/ssh_host_ecdsa_key" "$c_zfs_mount_dir/etc/ssh/ssh_host_ecdsa_key_temp"
chroot_execute "ssh-keygen -p -i -m pem -N '' -f /etc/ssh/ssh_host_ecdsa_key_temp"
chroot_execute "/usr/lib/dropbear/dropbearconvert openssh dropbear /etc/ssh/ssh_host_ecdsa_key_temp /etc/dropbear-initramfs/dropbear_ecdsa_host_key"
chroot_execute "/usr/lib/dropbear/dropbearconvert openssh dropbear /etc/ssh/ssh_host_ecdsa_key_temp /etc/dropbear/initramfs/dropbear_ecdsa_host_key"
chroot_execute "rm -rf /etc/ssh/ssh_host_ecdsa_key_temp"
rm -rf "$c_zfs_mount_dir/etc/ssh/ssh_host_ecdsa_key_temp"
rm -rf "$c_zfs_mount_dir/etc/dropbear-initramfs/dropbear_dss_host_key"
rm -rf "$c_zfs_mount_dir/etc/dropbear/initramfs/dropbear_dss_host_key"
fi
echo "============setup root prompt============"

View File

@@ -769,18 +769,6 @@ if [[ $v_encrypt_rpool == "1" ]]; then
rm -rf "$c_zfs_mount_dir/etc/ssh/ssh_host_ecdsa_key_temp"
rm -rf "$c_zfs_mount_dir/etc/dropbear-initramfs/dropbear_dss_host_key"
#cd "$c_zfs_mount_dir/root"
#wget http://ftp.de.debian.org/debian/pool/main/libt/libtommath/libtommath1_1.1.0-3_amd64.deb
#wget http://ftp.de.debian.org/debian/pool/main/d/dropbear/dropbear-bin_2018.76-5_amd64.deb
#wget http://ftp.de.debian.org/debian/pool/main/d/dropbear/dropbear-initramfs_2018.76-5_all.deb
#chroot_execute "dpkg -i /root/libtommath1_1.1.0-3_amd64.deb"
#chroot_execute "dpkg -i /root/dropbear-bin_2018.76-5_amd64.deb"
#chroot_execute "dpkg -i /root/dropbear-initramfs_2018.76-5_all.deb"
#rm $c_zfs_mount_dir/root/*.deb
#cd /root
fi
echo "============setup root prompt============"