New issue by Mirodin on void-packages repository https://github.com/void-linux/void-packages/issues/32333 Description: ### System * xuname: Void 5.12.19_1 x86_64 AuthenticAMD notuptodate rrrrmmnFFFF * package: cryptsetup-2.3.6_1 ### Expected behavior When booting cryptsetup should use a keyfile starting at a specified offset of an USB stick. ### Actual behavior On boot cryptsetup fails complaining about option `keyfile-offset` (see picture). It seems as though the option gets preceded with only one dash. Position of the option in the option string in /etc/crypttab does not matter so it is specific to this option. ![KesPyhv](https://user-images.githubusercontent.com/2410346/128341207-e5f24926-7b06-476e-bf70-15bcdbc304ad.jpg) ### Steps to reproduce the behavior * Encrypt partition using a keyfile * Use USB stick containing the key at an offset * Reboot ``` #/etc/crypttab home UUID=XXX /dev/disk/by-id/usb-USB_Flash_Disk_YYY-0:0 luks,keyfile-offset=512,keyfile-size=512,tries=3 ```