18 lines
637 B
Desktop File
18 lines
637 B
Desktop File
[Unit]
|
|
Description="fido2luks setup for /data/home/marvin/Documents/RustProjects/fido2luks/luks2.img"
|
|
After=data-home-marvin-Documents-RustProjects-fido2luks-luks2.img.device cryptsetup-pre.target systemd-journald.socket
|
|
Before=systemd-cryptsetup@fido2luks\x2dtest.service umount.target fido2luks.target
|
|
BindsTo=data-home-marvin-Documents-RustProjects-fido2luks-luks2.img.device
|
|
Conflicts=umount.target
|
|
|
|
[Service]
|
|
Type=oneshot
|
|
EnvironmentFile="../../fido2luks.conf"
|
|
Restart=on-failure
|
|
RestartSec=3
|
|
RemainAfterExit=yes
|
|
|
|
ExecStartPre=-/bin/true
|
|
ExecStart=fido2luks open
|
|
ExecStop=/usr/lib/systemd/systemd-cryptsetup detach "fido2luks-test"
|