Inspired by the new gaim-scriptlet I wrote a scriptlet for Kopete. It disconnects all Protocols before going to suspend. I did not wrote a reconnect-function, because Kopete ca do this on its own by using the connection-status-plugin. Reproducible: Always Steps to Reproduce: 1. copy attachment to /usr/share/hibernate/scriptlets.d/ 2. add "LogoutKopete yes" to /etc/hibernate/common.conf 3. have Kopete running and connected 4. hibernate Actual Results: System hibernates without disconnecting Kopete. This may lead into problems when reconnecting Expected Results: Kopete disconnects all Accounts before system goes into hibernation. There should be no problems with orphaned IM-sessions when reconnecting.
Created attachment 136681 [details] kopete-scriptlet
Can you please send this to upstream? If it will be added I will add this to current package.
http://bugzilla.tuxonice.net/show_bug.cgi?id=347