![사용자가 GUI에서 종료 버튼을 눌렀을 때 알림을 보내는 방법은 무엇입니까?](https://linux55.com/image/128084/%EC%82%AC%EC%9A%A9%EC%9E%90%EA%B0%80%20GUI%EC%97%90%EC%84%9C%20%EC%A2%85%EB%A3%8C%20%EB%B2%84%ED%8A%BC%EC%9D%84%20%EB%88%8C%EB%A0%80%EC%9D%84%20%EB%95%8C%20%EC%95%8C%EB%A6%BC%EC%9D%84%20%EB%B3%B4%EB%82%B4%EB%8A%94%20%EB%B0%A9%EB%B2%95%EC%9D%80%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F.png)
종료하기 전에 펜 드라이브를 추출하라는 알림을 주는 프로그램을 작성 중입니다. 플래시 드라이브가 연결되어 있으면 프로그램이 종료를 잠그고, 플래시 드라이브가 연결 해제되면 프로그램이 잠금을 해제합니다.
이를 위해 나는 pendrive가 연결될 때 복사되고 pendrive가 연결 해제되면 삭제되는 polkit 인증 파일(.pkla)을 사용합니다.
polkit 0.105를 사용하고 있는데 자바스크립트 규칙 설정이 허용되지 않습니다.
[Shutdown]
Identity=unix-user:*
Action=org.freedesktop.consolekit.system.stop;org.freedesktop.login1.power-off;org.freedesktop.login1.power-off-multiple-sessions;org.xfce.session.xfsm- shutdown-helper
ResultAny=no
ResultInactive=yes
ResultActive=no
이렇게 하면 종료가 잠겨 있다는 것을 알 수 있습니다. 하지만 이제는 종료를 잠그는 것 외에도 사용자가 종료 버튼을 누를 때(폴킷 작업 호출) 시스템에 알림이 표시되기를 원합니다.
어떻게 해야 합니까?
그런데 알림은 polkit에서 호출할 필요가 없습니다. 사용자가 종료 버튼을 눌렀을 때 알림을 표시하는 양식이 있다면 polkit을 사용하지 않지만 좋을 것입니다.