View | Details | Raw Unified | Return to bug 31895
Collapse All | Expand All

(-)a/alterator-luks/backend3/luks (-1 / +2 lines)
Lines 10-17 CRYPTSETUP_KEY=/tmp/empty Link Here
10
luks_chpasswd()
10
luks_chpasswd()
11
{
11
{
12
	local errmsg=
12
	local errmsg=
13
	for device in $(blkid -o device);
13
	for UUID in $(blkid -o value -s UUID | sort -u);
14
	do
14
	do
15
		device=$(blkid -U "$UUID")
15
		[ "$(blkid -o value -s TYPE "$device")" = "crypto_LUKS" ] || continue
16
		[ "$(blkid -o value -s TYPE "$device")" = "crypto_LUKS" ] || continue
16
		cryptsetup isLuks "$device" || continue
17
		cryptsetup isLuks "$device" || continue
17
		errmsg="$(echo "$1" | cryptsetup --force-password --key-file "$CRYPTSETUP_KEY" luksChangeKey "$device" 2>&1)" ||
18
		errmsg="$(echo "$1" | cryptsetup --force-password --key-file "$CRYPTSETUP_KEY" luksChangeKey "$device" 2>&1)" ||

Return to bug 31895