Pages

Install Pidgin-libnotify in Ubuntu Natty Narwhal, A Pidgin Message Counter for Unity Launcher!

Pidgin, without a doubt is one of the most advanced (and best) chat clients available for GNU/Linux. It supports almost all the major chatting-protocols thus once installed, you can easily manage all your online chat accounts via a single application which makes things more simpler.


Anyway, if you've installed Ubuntu 11.04 and looking for a plugin that "notifies" you that runs in the Unity-Launcher when new messages arrives without being annoying... then there is a separate plugin for Pidgin that integrates with the new "libappindicator" protocol in Natty Narwhal.

So if you want to give it a try then open your Terminal and issue the below command.
sudo add-apt-repository ppa:jfi/pidgin

sudo apt-get install pidgin-libnotify

That's it.

Update: Please take into account that, Pidgin (the main "engine" behind pidgin-libnotify) stores your passwords in a plain text file!. So anyone who can access your account can easily read your account information.

But when I was reading the original Pidgin developer's explanation concerning this... it seems that almost all the major online chat clients does this!. For some reason IM protocols makes it hard for the client apps to secure their passwords or sensitive data by using encryption method. So, be aware of that, and again... you really can't just blame Pidgin since a lot of major IM clients do this.

The above developers post it a bit old actually, but what it says is true to this day (yep... still password = plain text :( ). Below is a portion of that page that I pasted so you could get an idea (seriously, go and read that above link.. it explains it in much better details).
Question:"Is that the final word?"

No. The Pidgin developers are generally open to, and would encourage integration with keyrings. A keyring is an implementation of the first bullet point above. It would be used to cryptographically secure your password in a way that would generally be more secure (although not perfect). It would require a master password, shared amongst all the applications on your computer, to get at your passwords.

If someone were to do this in a way that worked well, securely, and seamlessly to the user, without interfering with people who prefer to trust their file system's security, we'd gladly accept it.

2 comments:

  1. Nice, but what does this number mean? If I have a new message, there are numbers like 3, 10 or 13 ...

    ReplyDelete
  2. @Felix,

    Hi Felix... to be honest I don't use Pidgin (other than installing and uninstalled within few hours :P).

    First reason is, I don't use online chat-clients at all, and secondly it just stores the passwords in plain text file!.

    So this concerns most of us (I'll update the post saying this as well).

    Anyway, concerning your question, this could be due to a bug, if so, you can send it to the below launchpad bug reporting page. Good luck.

    https://launchpad.net/ubuntu/+source/pidgin-libnotify

    Look at the right side of the window, there should be a link saying "Report a Bug".

    ReplyDelete