Наши партнеры








Книги по Linux (с отзывами читателей)

Библиотека сайта rus-linux.net

На главную -> MyLDP -> Электронные книги по ОС Linux
Beyond Linux From Scratch. Version 2011-12-30
Назад 10. Утилиты общего назначения Вперед

Пакет PIN-Entry-0.8.1

Знакомимся с пакетом PIN-Entry

В пакете PIN-Entry находится набор простых диалогов ввода PIN или парольных фраз (pass-phrase); в диалогах используется протокол Assuan так, как это описано в рамках проекта Ägypten. Программы PIN-Entry, как правило, вызываются демоном gpg-agent, но их также можно запустить и из командной строки. Есть программы для различных текстовых и графических сред, в том числе интерфейсы, предназначенные для Ncurses (текстовый режим), Gtk+, Gtk+-2 и Qt-3.

Известно, что пакет правильно собирается и работает на платформе LFS-7.0.

Информация о пакете

  • Загрузка (FTP): ftp://ftp.gnupg.org/gcrypt/pinentry/pinentry-0.8.1.tar.gz
  • Контрольная сумма MD5: 81f99904daee5331eb6738408bb024b6
  • Размер загружаемого пакета: 500 KB
  • Оценочный размер требуемого дискового пространства: 3.8 MB
  • Оценочное время сборки: менее 0,1 SBU

Зависимости пакета PIN-Entry

Необязательные

gtk+-2.24.8, Qt-3.3.8d или Qt-4.7.1 и libcap2-2.22

Установка пакета PIN-Entry

Установите пакет PIN-Entry с помощью следующих команд:

./configure --prefix=/usr \
            --disable-pinentry-gtk           \
            --disable-pinentry-gtk2          \
            --disable-pinentry-qt            &&
make &&

makeinfo --html --no-split -o doc/pinentry_nochunks.html doc/pinentry.texi &&
makeinfo --plaintext       -o doc/pinentry.txt           doc/pinentry.texi

Если вы хотите собрать документацию в альтернативном формате, у вас должен быть установлен пакет TeX Live-20110705, а затем необходимо будет выполнить следующую команду:

make -k -C doc pdf ps html

В этом пакете набор тестов отсутствует.

Теперь в роли пользователя root выполните:

make install &&

install -v -m755 -d /usr/share/doc/pinentry-0.7.6/html &&
install -v -m644    README doc/pinentry{_*.html,.txt,.texi} \
                    /usr/share/doc/pinentry-0.8.1

Если вы собрали дополнительную документацию, то в роли пользователя root установите ее с помощью следующих команд:

install -v -m644 doc/pinentry.html/* \
                 /usr/share/doc/pinentry-0.8.1/html &&
install -v -m644 doc/pinentry.{pdf,ps,dvi} \
                 /usr/share/doc/pinentry-0.8.1

Пояснение команд

--enable-...: Эти два параметра используются для исправления проблемы со скриптом configure в случае, если необязательные зависимости не установлены. Если зависимости установлены, то эти параметры могут быть опущены.

--disable-...: Эти три параметра используются для исправления проблемы со скриптом configure в случае, если необязательные зависимости не установлены. Если зависимости установлены, то эти параметры могут быть опущены.

Описание пакета

Установленные программы: pinentry, pinentry-curses, pinentry-gtk, pinentry-gtk-2 и pinentry-qt

Установленные библиотеки: Нет

Установленные директории: /usr/share/doc/pinentry-0.8.1

Краткое описание

pinentry

это символическая ссылка на программу PIN-Entry, используемую по умолчанию

pinentry-curses

является программой PIN-Entry текстового режима Ncurses

pinentry-gtk

является программой PIN-Entry графического режима Gtk

pinentry-gtk-2

является программой PIN-Entry графического режима Gtk-2

pinentry-qt

является программой PIN-Entry графического режима Qt

Перевод сделан с варианта оригинала, датированного 2011-12-07 03:29:24 +0000


Предыдущий раздел: Оглавление Следующий раздел:
Пакет rxvt-unicode-9.12   Пакет Gperf-3.0.4