uma solução parece ser usar a seguinte unidade systemd:
[Unit]
Description=test
After=<target>
[Service]
Type=oneshot
ExecStart=/path/to/wipe
[Install]
WantedBy=<target>
<target>
é o alvo correspondente do seu modo desejado. A partir do systemd-suspend.service Manpage :
suspend.target
, hibernate.target
ou hybrid-sleep.target
E o script wipe
:
dmsetup suspend "$name"
dmsetup message "$name" 0 key wipe