PIN-Entry-0.9.7

Introduction to PIN-Entry

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), and for the common GTK and Qt toolkits.

This package is known to build and work properly using an LFS-7.9 platform.

Package Information

PIN-Entry Dependencies

Required

Libassuan-2.4.2 and libgpg-error-1.22

Optional

Gcr-3.20.0, GTK+-2.24.30, GTK+-3.20.4, libcap-2.25 with PAM, libsecret-0.18.5, Qt-4.8.7, and Qt-5.6.0

User Notes: http://wiki.linuxfromscratch.org/blfs/wiki/pinentry

Installation of PIN-Entry

Install PIN-Entry by running the following commands:

./configure --prefix=/usr &&

make

This package does not come with a test suite.

Now, as the root user:

make install

Command Explanations

--disable-pinentry-qt5: Default is enable. Don't use qt5 even if it is available. If qt4 is found, pinentry-qt will be linked to qt4.

--enable-pinentry-qt=yes/no: Default is yes.

--enable-pinentry-gtk2=yes/no: Default is yes. Even if other pinentry-* is installed, pinentry will be a symlink to pinentry-gtk-2.

--enable-pinentry-gnome3=yes/no: Default is yes. Actually, it is the gtk3 pinentry.

Contents

Installed Programs: pinentry (symlink), pinentry-curses, pinentry-gnome3, pinentry-gtk-2, pinentry-qt, and pinentry-tty
Installed Libraries: None
Installed Directory: None

Short Descriptions

pinentry

is a symbolic link to the default PIN-Entry program.

pinentry-curses

is an Ncurses text-based PIN-Entry helper program.

pinentry-gnome3

is a GNOME-3 PIN-Entry helper program.

pinentry-gtk-2

is a GTK+2 PIN-Entry program program.

pinentry-qt

is a Qt4 or 5 PIN-Entry helper program.

pinentry-tty

is a tty PIN-Entry helper program.

Last updated on 2016-03-09 21:04:27 -0600