The PIN-Entry package contains a collection of simple PIN or pass-phrase entry dialogs which utilize the Assuan protocol as described by the Ägypten project. PIN-Entry programs are usually invoked by the gpg-agent daemon, but can be run from the command line as well. There are programs for various text-based and GUI environments, including interfaces designed for Ncurses (text-based), Gtk+, Gtk+-2, and Qt-3.
This package is known to build and work properly using an LFS-7.0 platform.
Download (FTP): ftp://ftp.gnupg.org/gcrypt/pinentry/pinentry-0.8.1.tar.gz
Download MD5 sum: 81f99904daee5331eb6738408bb024b6
Download size: 500 KB
Estimated disk space required: 3.8 MB
Estimated build time: less than 0.1 SBU
gtk+-2.24.8, Qt-3.3.8d or Qt-4.8.0, and libcap2-2.22
User Notes: http://wiki.linuxfromscratch.org/blfs/wiki/pinentry
Install PIN-Entry by running the following commands:
./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
If you wish to build alternate formats of the documentation, you must have TeX Live-20110705 installed, then issue the following command:
make -k -C doc pdf ps html
This package does not come with a test suite.
Now, as the root
user:
make install && install -v -m755 -d /usr/share/doc/pinentry-0.8.1/html && install -v -m644 README doc/pinentry{_*.html,.txt,.texi} \ /usr/share/doc/pinentry-0.8.1
If you built the additional documentation, install it by issuing
the following commands as the root
user:
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
--disable-...
: These three
parameters are used to fix a problem with the configure script if the optional
dependencies are not installed. If the dependencies are installed,
these parameters may be omitted.
Last updated on 2011-12-07 03:29:24 +0000