Я хотел бы расшифровать «том» EncFS при запуске. Обычно я дешифрую тома следующим образом:
cat "/home/user1/encfs.pw" | encfs -S /mnt/encryptedVolume /mnt/decryptedVolume
В /etc/init у меня есть файл myService.conf:
start on startup
stop on shutdown
respawn
pre-start script
cat "/home/user1/encfs.pw" | encfs -S /mnt/encryptedVolume /mnt/decryptedVolume
end script
exec /home/user1/myService
Без секции предварительного запуска myService начинает нормально , В разделе предварительного запуска это не потому, что, как указано в документации, если строки сценария терпят неудачу, он существует.
Моя проблема в том, что строка сценария работает в оболочке, но не в этом предзапуске .
Кто-нибудь может помочь? Благодарим вас за помощь.