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