Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: IDEA в GNUPG  (Прочитано 2017 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Billy Bons

  • Автор темы
  • Новичок
  • *
  • Сообщений: 38
    • Просмотр профиля
IDEA в GNUPG
« : 02 Января 2013, 04:01:38 »
Нужно добавить поддержку алгоритма IDEA в GNUPG. Плагина в виде deb-файла я не нашел, есть только rpm. Попробовал его сконвертировать и установить, но не получилось - ошибки при установке.
Есть исходники реализации IDEA на C - два файла .с и .sig. Ссылка на них есть тут: https://bbs.archlinux.org/viewtopic.php?id=153584

Попробовал почитать в соседнем топике, как компилировать программы, но я не программист и ничего там не понял. Может, кто-нибудь сможет помочь сделать пакет и выложит его в открытом доступе?
Заранее спасибо!

Оффлайн ChaosWarrior

  • Активист
  • *
  • Сообщений: 461
  • d(-_-)b
    • Просмотр профиля
Re: IDEA в GNUPG
« Ответ #1 : 02 Января 2013, 06:03:56 »
IDEA запатентован.
Открытый код и его подержка — это лучшая реклама Windows.

Оффлайн Billy Bons

  • Автор темы
  • Новичок
  • *
  • Сообщений: 38
    • Просмотр профиля
Re: IDEA в GNUPG
« Ответ #2 : 02 Января 2013, 09:44:51 »
IDEA запатентован.
И что?

http://www.gnupg.org/faq/why-not-idea.en.html
Т.е., мол, вот вам пожалуйста исходник, и если очень нужно, то компилируйте и собирайте.
Мне очень нужно, но компилировать и собирать не умею. :( Поэтому и прошу помощи.

Оффлайн ChaosWarrior

  • Активист
  • *
  • Сообщений: 461
  • d(-_-)b
    • Просмотр профиля
Re: IDEA в GNUPG
« Ответ #3 : 02 Января 2013, 09:54:34 »
Предполагается две версии GNUPG: первая и вторая. Для какой собирать и под какую архитектуру? На виртуальной машине 12-я Ubuntu x86-64.
Открытый код и его подержка — это лучшая реклама Windows.

Оффлайн Billy Bons

  • Автор темы
  • Новичок
  • *
  • Сообщений: 38
    • Просмотр профиля
Re: IDEA в GNUPG
« Ответ #4 : 02 Января 2013, 10:09:52 »
Предполагается две версии GNUPG: первая и вторая. Для какой собирать и под какую архитектуру? На виртуальной машине 12-я Ubuntu x86-64.
Первая версия на x86.

Оффлайн ChaosWarrior

  • Активист
  • *
  • Сообщений: 461
  • d(-_-)b
    • Просмотр профиля
Re: IDEA в GNUPG
« Ответ #5 : 02 Января 2013, 10:50:37 »
Нет актуальных инструкций по сборке. Только мантры "это вам не нужно". IDEA из исходного текста компилируется, необходим gcc. Куда полученное совать - без понятия, я этим не пользуюсь.
Открытый код и его подержка — это лучшая реклама Windows.

Оффлайн Billy Bons

  • Автор темы
  • Новичок
  • *
  • Сообщений: 38
    • Просмотр профиля
Re: IDEA в GNUPG
« Ответ #6 : 02 Января 2013, 10:56:00 »
Нет актуальных инструкций по сборке. Только мантры "это вам не нужно". IDEA из исходного текста компилируется, необходим gcc. Куда полученное совать - без понятия, я этим не пользуюсь.
Т.е. я правильно понял, что скомпилировать получилось, а вот как собрать - фиг его знает?

Оффлайн ChaosWarrior

  • Активист
  • *
  • Сообщений: 461
  • d(-_-)b
    • Просмотр профиля
Re: IDEA в GNUPG
« Ответ #7 : 02 Января 2013, 11:39:33 »
По смыслу это плагин, в данном случае разделяемая библиотека. GNUPG её подхватит так или нужно пересобирать и его тоже - я не знаю.
Открытый код и его подержка — это лучшая реклама Windows.

Оффлайн Billy Bons

  • Автор темы
  • Новичок
  • *
  • Сообщений: 38
    • Просмотр профиля
Re: IDEA в GNUPG
« Ответ #8 : 02 Января 2013, 14:18:08 »
Наверное, подхватит... Во всяком случае, в rpm-файл, судя по размеру, был скомпилирован только этот код.

Оффлайн ChaosWarrior

  • Активист
  • *
  • Сообщений: 461
  • d(-_-)b
    • Просмотр профиля
Re: IDEA в GNUPG
« Ответ #9 : 02 Января 2013, 15:54:46 »
Скачать, распаковать, в терминале войти в папку с исходником и скомандовать gcc -Wall -O2 -shared -fPIC -o idea idea.c

Должен образоваться файл idea. который и забрать.
Открытый код и его подержка — это лучшая реклама Windows.

Оффлайн Billy Bons

  • Автор темы
  • Новичок
  • *
  • Сообщений: 38
    • Просмотр профиля
Re: IDEA в GNUPG
« Ответ #10 : 02 Января 2013, 16:09:23 »
Спасибо, бинарный файл появился. А что с ним дальше делать? Как его устанавливать в систему?

Оффлайн ChaosWarrior

  • Активист
  • *
  • Сообщений: 461
  • d(-_-)b
    • Просмотр профиля
Re: IDEA в GNUPG
« Ответ #11 : 02 Января 2013, 16:30:44 »
Открыть *.rpm файл этого плагина и посмотреть, куда он ставится.

По смыслу сюда: /usr/lib/gnupg

Конечно, в пакетном дистрибутиве так делать нельзя.
Открытый код и его подержка — это лучшая реклама Windows.

Оффлайн Billy Bons

  • Автор темы
  • Новичок
  • *
  • Сообщений: 38
    • Просмотр профиля
Re: IDEA в GNUPG
« Ответ #12 : 02 Января 2013, 17:21:50 »
В общем, всё украдено до нас.  :)
http://www.ethgen.ch/linux/debian.html.de
Поставил, работает. Теперь осталось только заставить The Bat понимать шифрованные gnupg письма.

ChaosWarrior, спасибо за помощь!

 

Страница сгенерирована за 0.018 секунд. Запросов: 22.