[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"