--- clevis-18.ori/src/luks/clevis-luks-common-functions.in 2023-01-12 11:00:00.927790464 +0100 +++ clevis-18/src/luks/clevis-luks-common-functions.in 2023-01-12 11:05:53.528590215 +0100 @@ -418,7 +418,12 @@ clevis_devices= # Build list of devices to unlock. - while read -r _ crypt_device _; do + while read -r _volname_ crypt_device _; do + # skip empty lines and lines which begin with the '#' char, per + # crypttab(5) + case $_volname_ in + ''|\#*) continue ;; + esac if ! dev=$(clevis_map_device "${crypt_device}") \ || [ -z "${dev}" ]; then # Unable to get the device - maybe it's not available, e.g. a