Add Ubuntu scripts

This commit is contained in:
MatMoul 2023-11-19 20:39:05 +01:00
parent a34e121458
commit eeb446eaf3

View File

@ -223,15 +223,15 @@ ClevisNetInit() {
options+=("${LUKSPART}" "") options+=("${LUKSPART}" "")
done done
IFS=$IFS_ORIG IFS=$IFS_ORIG
DEV=$(whiptail --title "Select root LUKS part" --menu "" 0 0 0 "${options[@]}" 3>&1 1>&2 2>&3) DEV=$(whiptail --title "Select root LUKS part" --menu "" 0 0 0 "${options[@]}" 3>&1 1>&2 2>&3)
# shellcheck disable=SC2181 # shellcheck disable=SC2181
if [ "$?" = "0" ]; then if [ "$?" = "0" ]; then
TANGURL=$(whiptail --title "Tang Server" --inputbox "URL" 0 30 "" 3>&1 1>&2 2>&3) TANGURL=$(whiptail --title "Tang Server" --inputbox "URL" 0 30 "" 3>&1 1>&2 2>&3)
if [ "$?" = "0" ]; then if [ "$?" = "0" ]; then
clevis luks bind -d "${DEV}" tang "{\"url\": \"${TANGURL}\"}" clevis luks bind -d "${DEV}" tang "{\"url\": \"${TANGURL}\"}"
systemctl enable clevis-luks-askpass.path systemctl enable clevis-luks-askpass.path
fi fi
fi fi
} }
SSHEnableRootLogin() { SSHEnableRootLogin() {