Нужно петлевое устройство для pam_mount
Я настроил автоматическое монтирование образа диска при входе в систему, образ содержитluks2зашифрованная файловая система, очень похожая на пример в Arch Wiki.
Мой вариант использования требует, чтобы петлевое устройство присутствовало во время входа в систему, иначе команда монтирования завершится неудачно. На моей ОС (Arch) шлейфовых устройств нет, их нужно создавать по требованию.
Я придумал системный сервис, который просто запускается и завершает работу. Эта служба решает проблему при запускеAfter=local-fs.targetно не идеален.
Есть ли другие способы создать петлевое устройство при загрузке?
Я не могу использоватьfstabс типомloop, так как для расшифровки необходима парольная фраза для входа.
я не думаюpam_mountможет быть настроен на выполнение произвольных команд (только команды) перед выполнением команды монтирования.
pam_execпохоже, он способен работатьlosetup -f, Я не знаю, следует ли его использовать для этого.
Есть идеи ?