The PIN-Entry package contains a collection of simple PIN or pass-phrase entry dialogs which utilize the Assuan protocol as described by the Äegypten 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.
Download (HTTP): http://anduin.linuxfromscratch.org/sources/BLFS/6.3/p/pinentry-0.7.3.tar.gz
Download (FTP): ftp://ftp.gnupg.org/gcrypt/pinentry/pinentry-0.7.3.tar.gz
Download MD5 sum: 59282278405a8264b39ea28678c78cf4
Download size: 417 KB
Estimated disk space required: 9 MB
Estimated build time: 0.1 SBU
GTK+-1.2.10, GTK+-2.10.13, Qt-3.3.8b, and libcap
User Notes: http://wiki.linuxfromscratch.org/blfs/wiki/pinentry
Install PIN-Entry by running the following commands:
./configure --prefix=/usr \ --enable-pin-entry-curses \ --enable-fallback-curses \ --disable-pinentry-gtk \ --disable-pinentry-gtk2 \ --disable-pinentry-qt && make
Only info documentation is shipped in the package tarball. If you wish to build alternate formats of the documentation, you must have teTeX-3.0 installed, then issue the following commands:
make -k -C doc pdf ps html && makeinfo --html --no-split -o doc/pinentry_nochunks.html doc/pinentry.texi && makeinfo --plaintext -o doc/pinentry.txt doc/pinentry.texi
This package does not come with a test suite.
Now, as the root
user:
make install && install -v -m644 -D README /usr/share/doc/pinentry-0.7.3/README
If you built the additional documentation, install it by issuing
the following commands as the root
user:
install -v -m755 -d /usr/share/doc/pinentry-0.7.3/html && install -v -m644 doc/pinentry.html/* \ /usr/share/doc/pinentry-0.7.3/html && install -v -m644 doc/pinentry_*.html \ /usr/share/doc/pinentry-0.7.3 && install -v -m644 doc/pinentry.{pdf,ps,dvi,txt,texi} \ /usr/share/doc/pinentry-0.7.3
--enable-...
: These two
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.
--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 2008-08-11 12:34:50 -0500