Tuesday, November 28, 2006

Network awareness (part I)

I wanted kopete to cleanly log me on and off when I suspend/resume like iChat does. Here's the temporary solution (in Kubuntu Edgy):

Create /etc/acpi/suspend.d/20-kopete.sh mode 0755 to read,
    #!/bin/sh
HOME=/home/myuser dcop --user myuser kopete KopeteIface disconnectAll

Create /etc/network/if-up.d/kopete mode 0755 to read,
    #!/bin/sh
HOME=/home/myuser dcop --user myuser kopete KopeteIface connectAll

No comments: