Vorab: ich kenne beide Programme nicht.
Frage ist: mit welchen Tools setzt du deinen Rechner in den Suspend? Wie man für die
pm-utils eigene Sachen vor/nach dem Schlafen/Aufwachen definiert ist hier beschrieben:
http://wiki.archlinux.org/index.php/Pm-utils
Spannender ist die Frage, ob sich deine Tools "steuern" lassen: Bei schon laufenden
Programmen ist es i.d.R. nicht möglich, mit einem zweiten Aufruf a la xchat -sleep
das Laufende zu steuern, es wird dann einfach ein zweiter Prozeß gestartet.
Oftmals reagieren Programme auf bestimmte Signale (kill -HUP pid z.B.) um dadurch
etwas auszulösen. Beides kann dir nur die Dokumentation verraten.
Ein anderer Ansatz wäre (und da kenne ich etliche Tools die das so machen):
Nach/Während eines Supends sind für solche Programme die Netzwerkverbindung
kurz weggewesen (wenn überhaupt). Also verbinden die sich wieder automatisch.
Wenn du sowas bei deinen Kandidaten einstellen kannst...