blob: 616f0504fef56c3f489782edece10ad53431a893 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
#!/bin/bash
key=$(mktemp)
gpgkey=$(mktemp)
chmod 0700 "$key"
chmod 0700 "$gpgkey"
read -rsep 'cryptsetup root container password: ' passphrase
echo -n "$passphrase" > "$key"
gpg \
--s2k-cipher-algo aes256 --s2k-digest-algo sha512 --s2k-mode 3 --s2k-count 100000 \
--yes -o "$gpgkey" -c "$key"
rm "$key"
printf '\n'
sudo install -Dm0400 "$gpgkey" /rootkey.gpg
rm "$gpgkey"
echo "don't forget to run mkinitcpio now"
|