Files
ventoy-usb-utils/factor-sdb.sh

17 lines
511 B
Bash

#!/bin/bash
set -euo pipefail
SCRIPT_ROOT=$(dirname -- "$0")
if [ -z "$1" ]; then
"${SCRIPT_ROOT}"/part-db.sh -d "$1"
sudo mkdir -p /run/media/"${USER}"
sudo chown -R "${USER}":"${USER}" /run/media/"${USER}"
mkdir /run/media/"${USER}"/LAIR
sudo cryptsetup open "${1}"4 LAIR
mount /dev/mapper/LAIR /run/media/"${USER}"/LAIR
"${SCRIPT_ROOT}"/skel-db.sh -m /run/media/"${USER}"/LAIR
umount /run/media/"${USER}"/LAIR
sudo cryptsetup close LAIR
rm -r /run/media/"${USER}"
fi