По-умолчанию Pidgin сохраняет все ваши пароли в виде обычного текста (вы можете сами убедиться в этом, открыв файл ~/.purple/accounts.xml). Где-то четыре года назад был багрепорт, в котором разработчиков просили зашифровать пароли, но разработчики пометили его как баг, который они не будут исправлять. Если вы хотите почитать о причинах, из-за которых они так поступили, вы можете сделать это здесь.
Здесь нам поможет помочь Pidgin Gnome Keyring: этот плагин заставит Pidgin хранит ваши пароли в системной связке ключей. Впрочем, есть одно замечание — плагин не предотвратить запись другими плагинами ваших паролей в файл accounts.xml (я не использую какой-либо из таких плагинов, поэтому я не могу предоставить вам пример).
Несмотря на то, что плагин называется «Pidgin GNOME Keyring», он был портирован с gnome-keyring на libsecret в феврале 2015 года.
Устанавливаем и настраиваем Pidgin GNOME Keyring
1. Чтобы добавить PPA-репозиторий и установить плагин Pidgin GNOME Keyring в Ubuntu, используйте следующие команды в вашем терминале (чтобы сделать это, используйте комбинацию клавиш Ctrl+Alt+T):
sudo add-apt-repository ppa:pidgin-gnome-keyring/ppa
sudo apt-get update
sudo apt-get install pidgin-gnome-keyring
2. После того, как плагин будет установлен, откройте Pidgin (если он работал, перезапустите его) и включите плагин «Password Keyring» в разделе Tools > Plugins и затем снова перезапустите приложение Pidgin:
Важное замечание: чтобы очистить ваши пароли, которые до установки плагина хранились в виде обычного текста, кликните кнопку настройки плагина и пометьте галочку «Clear plaintext passwords from memory».
Если вы не используете Ubuntu, вы можете получить плагин Pidgin Gnome Keyring через его страницу в GitHub.