Skip to content

Instantly share code, notes, and snippets.

@bruienne
Last active July 26, 2023 21:58
Show Gist options
  • Star 13 You must be signed in to star a gist
  • Fork 4 You must be signed in to fork a gist
  • Save bruienne/0cce2d93687985c8df14 to your computer and use it in GitHub Desktop.
Save bruienne/0cce2d93687985c8df14 to your computer and use it in GitHub Desktop.
logout watcher
onLogout() {
# Insert whatever script you need to run at logout
exit
}
echo "INFO - Watching ${HOME}" >> /var/log/org.my.log
trap 'onLogout' SIGINT SIGHUP SIGTERM
while true; do
sleep 86400 &
wait $!
done
@Maximetinu
Copy link

This doesn't work with AppleScripts. If I try to run an apple script at line 2 I get 73:107: execution error: An error of type -10810 has occurred. (-10810)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment