mirror of
https://github.com/linuxkit/linuxkit.git
synced 2025-07-19 01:06:27 +00:00
Merge a745d00acd
into 89a95f958e
This commit is contained in:
commit
c82b8fcd9d
@ -114,7 +114,6 @@ done
|
||||
## if a condition failed:
|
||||
### Required? exit 1
|
||||
### Else? exit 0
|
||||
|
||||
if [ "$ENCRYPT" == "true" ]; then
|
||||
SWAPDEV=/dev/mapper/swapfile
|
||||
else
|
||||
@ -142,7 +141,11 @@ if [ ! -f $path ] || ! [ $(stat -c "%s" $path) == $count ]; then
|
||||
cryptsetup open --type plain --key-file /dev/urandom --key-size=256 --cipher=aes-cbc-essiv:sha256 --offset=0 ${path} swapfile
|
||||
fi
|
||||
|
||||
/sbin/mkswap $SWAPDEV
|
||||
elif [ "$ENCRYPT" == "true" ]; then
|
||||
## Ensure the encrypted swap is created as it won't persist on a reboot
|
||||
cryptsetup open --type plain --key-file /dev/urandom --key-size=256 --cipher=aes-cbc-essiv:sha256 --offset=0 ${path} swapfile
|
||||
/sbin/mkswap $SWAPDEV
|
||||
fi
|
||||
|
||||
/sbin/swapon $SWAPDEV
|
||||
/sbin/swapon $SWAPDEV
|
Loading…
Reference in New Issue
Block a user