尝试在启动时安装veracrypt。非交互。 我有archlinux与systemd 234。
有一个.service文件只调用一行,使用veracrypt命令挂载秘密文件。每次我使用它都没有实际发生。 Veracrypt二进制报告已经进行了挂载,但这是错误的。
之后,我手动运行此行,与上面的命令相同,逐字逐句。每次我这样做,都会发生。
唯一的区别是第一个命令不能手动运行,它由systemd以root身份运行。
有没有任何线索如何实现自动挂载?
答案 0 :(得分:0)
当调用后的veracrypt二进制分叉时,服务应该具有Type = forking,以便不能终止挂载过程。