pinentry-1.1.0

#### Beyond Linux® From Scratch (systemd Edition) - Version 9.0

### Chapter 11. General Utilities

- Prev

  lsof-4.91

- Next

  Rarian-0.8.1

- Up
- Home

# pinentry-1.1.0

## 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-9.0 platform.

### Package Information

- Download (HTTP): https://www.gnupg.org/ftp/gcrypt/pinentry/pinentry-1.1.0.tar.bz2

- Download (FTP): ftp://ftp.gnupg.org/gcrypt/pinentry/pinentry-1.1.0.tar.bz2

- Download MD5 sum: 3829315cb0a1e9cedc05ffe6def7a2c6

- Download size: 460 KB

- Estimated disk space required: 11 MB

- Estimated build time: less than 0.1 SBU

### PIN-Entry Dependencies

#### Required

Libassuan-2.5.3 and libgpg-error-1.36

#### Optional

Emacs-26.2, FLTK-1.3.5, Gcr-3.28.1, GTK+-2.24.32, GTK+-3.24.10, libsecret-0.18.8, and Qt-5.13.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 --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 is the gtk3 pinentry.

`--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 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 2019-08-21 12:33:09 -0700

- Prev

  lsof-4.91

- Next

  Rarian-0.8.1

- Up
- Home