#
################################################
### Managed by someone's ansible provisioner ###
################################################
# Part of: https://git.somenet.org/root/pub/somesible.git
# 2017-2025 by someone <someone@somenet.org>
#

# Automatically generated by systemd-cryptsetup-generator on 2025-02-15 and manually removed too much information.

[Unit]
Description=Cryptography Setup for %I
Documentation=man:crypttab(5) man:systemd-cryptsetup-generator(8) man:systemd-cryptsetup@.service(8)
SourcePath=/etc/crypttab

DefaultDependencies=no
After=cryptsetup-pre.target systemd-udevd-kernel.socket
Before=blockdev@dev-mapper-%i.target
Wants=blockdev@dev-mapper-%i.target
IgnoreOnIsolate=true
Conflicts=umount.target
Before=umount.target
Before=cryptsetup.target
#RequiresMountsFor=....key
#BindsTo=dev-disk-by....device
#After=dev-disk-by....device

[Service]
Type=oneshot
RemainAfterExit=yes
TimeoutSec=infinity
KeyringMode=shared
OOMScoreAdjust=500
ExecStart=/bin/true
ExecStop=/bin/true
#ExecStop=/lib/systemd/systemd-cryptsetup detach '..._crypt'
#ExecStart=/lib/systemd/systemd-cryptsetup attach '..._crypt' '/dev/disk/by-...' '....key' 'luks'