summaryrefslogtreecommitdiffstats
path: root/makeluks.sh
blob: e8ffdb08451c9efc56a939451d08e391b3ca5f31 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
#!/bin/sh
set -Ceux

partswap="${1}3"
partroot="${1}4"
lukspass="$2"

echo "$lukspass" | cryptsetup -q luksFormat "$partswap"
echo "$lukspass" | cryptsetup -q luksFormat "$partroot"

echo "$lukspass" | cryptsetup -q luksOpen "$partswap" cr_swap
echo "$lukspass" | cryptsetup -q luksOpen "$partroot" cr_root