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 12.1
platform.
Package Information
PIN-Entry Dependencies
Required
libassuan-2.5.6 and libgpg-error-1.47
Optional
Emacs-29.2, FLTK-1.3.9, Gcr-3.41.2, GTK+-2.24.33,
KDE Frameworks-5.115.0 (or
kwayland-5.115.0 for lxqt),
libsecret-0.21.3, (Qt-5.15.12 or qt-alternate-5.15.12), and efl
Installation of PIN-Entry
Install PIN-Entry by running the
following commands:
./configure --prefix=/usr --enable-pinentry-tty &&
make
This package does not come with a test suite.
Now, as the root
user:
make install
Command Explanations
--enable-inside-emacs=yes/no
: Default
is no.
--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 uses Gcr for the pinentry dialog.
--enable-pinentry-tty
:
Default is 'maybe'.
Contents
Installed Programs:
pinentry (symlink), pinentry-curses,
pinentry-emacs, pinentry-fltk, 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-emacs
|
is an Emacs version of
the PIN-Entry helper
program
|
pinentry-fltk
|
is a FLTK PIN-Entry helper program
|
pinentry-gnome3
|
is a GNOME-3
PIN-Entry helper program
|
pinentry-gtk-2
|
is a GTK+2 PIN-Entry helper program
|
pinentry-qt
|
is a Qt4 or 5
PIN-Entry helper program
|
pinentry-tty
|
is a tty PIN-Entry helper program
|