Шифрование в Tkabber

Шифрование в Tkabber

Для начала расскажем немного теории про Шифрование в Tkabber. Затем перейдем, соответственно, к практике. Так вот, Шифрование в Tkabber исполнено благодаря библиотеке gpgme. Или, по-другому говоря, "GPG Made Easy". Эта самая библиотека соединяется с Tkabber с помощью биндингов для тикля. А именно пакета tclgpgme. Но, как бы это не воспринималось, tclgpgme является сейчас застывшим проектом. Во-первых, у него отсутствует мейнтейнера. Во-вторых, он создавался специально под вариант gpgme 0.3.x. А эта библиотека уже неоднократно вносить изменения в API. И в настоящее время она имеет вариант 1.3.x. Именно в связи с этим пакет tclgpgme нельзя применять с новыми вариантами этой библиотеки. Фактически он просто устарел. Также имеются порты gpgme под Windows. Однако созданы они на версиях 1.x. x. Поэтому портов этой библиотеки gpgme варианта 0.3.x, по всей вероятности, нет. Вследствие этого tclgpgme невозможно применять под Windows.

Теперь перейдем к практике. Часто можно слышать недовольные высказывания о том, что пользователи не в состоянии скомпилировать tclgpgme. Ответ на это вы найдете ниже. Все зависит от того, какую именно какую версию библиотеки gpgme вы применяете. А также немаловажным является ваша операционная система. Именно от этого во многом зависит, сможете ли вы включить шифрование в Tkabber. Неплохо было бы, если бы вы для начала хорошенько ознакомились с началом этой статьи. Исходя из всего перечисленного, варианты могут быть самыми разными. Как уже говорилось, под Windows шифрование применять бесполезно. А вот под Linux еще можно попробовать. Да и то нужно смотреть на дистрибутивы. Если у вас Debian, то всё должно функционировать без особых проблем. Вот только, что будет в Etch'е не совсем понятно. Если же у вас rpm-based, то здесь еще все более непонятно. Данное осложнение пока еще не изучено. Мы даже не знаем если здесь эта сложность. А вот если у вас source-based, то, скорее всего вам поможет следующий совет. Если tclgpgme под Slackware не работает, то проблема в том, что скрипт configure просто не мог найти gpgme-config. Нужно просто в результате проверки установил переменную в скрипте. Теперь должно все заработать.


Карта сайта


Информационный сайт Webavtocat.ru