Нужно петлевое устройство для pam_mount

Я настроил автоматическое монтирование образа диска при входе в систему, образ содержитluks2зашифрованная файловая система, очень похожая на пример в Arch Wiki.

Мой вариант использования требует, чтобы петлевое устройство присутствовало во время входа в систему, иначе команда монтирования завершится неудачно. На моей ОС (Arch) шлейфовых устройств нет, их нужно создавать по требованию.

Я придумал системный сервис, который просто запускается и завершает работу. Эта служба решает проблему при запускеAfter=local-fs.targetно не идеален.

Есть ли другие способы создать петлевое устройство при загрузке?

Я не могу использоватьfstabс типомloop, так как для расшифровки необходима парольная фраза для входа.

я не думаюpam_mountможет быть настроен на выполнение произвольных команд (только команды) перед выполнением команды монтирования.

pam_execпохоже, он способен работатьlosetup -f, Я не знаю, следует ли его использовать для этого.

Есть идеи ?

0 ответов

Другие вопросы по тегам