Библиотека сайта rus-linux.net
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 |