ssh-agent: nuke agent on lock

This commit is contained in:
2026-03-31 17:41:03 +02:00
parent 7519fe3840
commit 67907b8ab6
3 changed files with 24 additions and 1 deletions

8
remove-ssh.bash Executable file
View File

@@ -0,0 +1,8 @@
#!/bin/bash
dbus-monitor --session "type='signal',interface='org.gnome.ScreenSaver'" |
while read x; do
case "$x" in
*"boolean true"*) echo SCREEN_LOCKED; ssh-add -D;;
*"boolean false"*) echo SCREEN_UNLOCKED;;
esac
done