Je dois verrouiller l'écran lorsque mon ordinateur sort de la suspension de mémoire,
J'ai donc essayé de mettre le script suivant dans /usr/lib/pm-utils/sleep.d
et /etc/pm/sleep.d
, mais il n'a jamais été exécuté,
#!/bin/sh
case "$1" in
hibernate|suspend)
;;
thaw|resume)
vlock -ans
;;
*) exit $NA
;;
esac
PS Ce n'est pm-suspend
pas pm-hibernate
.
ÉDITER
Service Systemd essayé aussi, pas de chance:
# /etc/systemd/system/resume@.service
[Unit]
Description=User resume actions
After=suspend.target
[Service]
User=root
Type=simple
ExecStart=vlock -ans
[Install]
WantedBy=suspend.target
Et j'ai appelé systemctl enable resume@.service
aussi, vlock n'était pas encore appelé.
echo executed script >> /tmp/resume