Oracle Blog

Chris Gerhard's Weblog

Wednesday Sep 23, 2009

I've finally worked out how to drive purple-url-handler. Strictly
John worked it out, so I
will stand
on his shoulders, but for some reason it would not work for me
and I now know why and have a workaround.

will when clicked in a browser that has the right helper,
something OpenSolaris has had for some time, will take your IM client
to that room. However with pidgin that is only the case if that room
is available in the first XMPP server listed in your list of
accounts. So given that this room is on Sun's IM server with the list
of accounts looking like this:

It
will try and connect to the first XMPP server listed, which is google
and hence fail. Changing the order to be:

and
then logging in and out and now the link will work. You can drag and
drip the entries in pidgin.

Saturday Jun 21, 2008

At last the rest of the bits of “gaim” that
disappeared from Solaris when it moved to be “pidgin”
have returned in Nevada build 92. I'm talking about “purple-remote”
which is the program that replaces “gaim-remote” and thus
allows me once again to set my away message using “utaction”
so when I disconnect from my Sun Ray session my IM status is
automatically set as well.

If you take the script that I wrote last
time and do a global edit changing “gaim-remote” to
be “purple-remote” it will work. Something I realise now
but did not then was that you only need one ut-action command to
handle both connection and disconnection so this will do it:

Monday Jul 23, 2007

Build 68 has hit our Sun Ray server last week. Which was good news
and bad news. The good news is that this gets us the new “pidgin”
IM client. The bad news is that the build of pidgin does not contain
the XMPP (aka jabber) plugins which renders it as much use as a
chocolate Tea pot. The bug id is: 6577264.
Not fixed in build 69.

Luckily it took seconds for some
bright spark to have a version built from source. The config
options are “CC=cc -disable-perl --disable-tcl
–prefix=/blah”. Disabling perl is obviously goodness,
but TCL is a pity but with it it just dumps core. Alas this version
is not aware of the gnome-keyring.