pinentry-curses - curses-based PIN or pass-phrase entry dialog for GnuPG

Property Value
Distribution Ubuntu 19.04 (Disco Dingo)
Repository Ubuntu Main amd64
Package filename pinentry-curses_1.1.0-1build2_amd64.deb
Package name pinentry-curses
Package version 1.1.0
Package release 1build2
Package architecture amd64
Package type deb
Category utils
License -
Maintainer Ubuntu Developers <>
Download size 35.07 KB
Installed size 96.00 KB
This package contains a program that allows for secure entry of PINs or
pass phrases.  That means it tries to take care that the entered
information is not swapped to disk or temporarily stored anywhere.
This functionality is particularly useful for entering pass phrases
when using encryption software such as GnuPG or e-mail clients using
the same.  It uses an open protocol and is therefore not tied to
particular software.
The program contained in this package implements a PIN entry dialog
using the curses tool kit, meaning that it is useful for users
working in text mode without the X Window System.  There are sibling
packages that implement PIN entry dialogs that use an X tool kit.  If
you install any of the graphical packages then this package is not
necessary because the sibling packages automatically fall back to
text mode if X is not active.


Package Version Architecture Repository
pinentry-curses_1.1.0-1build2_i386.deb 1.1.0 i386 Ubuntu Main
pinentry-curses - - -


Name Value
libassuan0 >= 2.0.1
libc6 >= 2.14
libgpg-error0 >= 1.14
libncursesw6 >= 6
libtinfo6 >= 6


Name Value
pinentry -


Type URL
Binary Package pinentry-curses_1.1.0-1build2_amd64.deb
Source Package pinentry

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install pinentry-curses deb package:
    # sudo apt-get install pinentry-curses




2018-07-06 - Gianfranco Costamagna <>
pinentry (1.1.0-1build2) cosmic; urgency=medium
* Rebuild against new python3.7.
2018-05-03 - Matthias Klose <>
pinentry (1.1.0-1build1) cosmic; urgency=medium
* No-change rebuild for ncurses soname changes.
2018-02-05 - Daniel Kahn Gillmor <>
pinentry (1.1.0-1) unstable; urgency=medium
* new upstream release
- added pinentry-fltk package
* move to debhelper 11
* Standards-Version: bump to 4.1.3 (no changes needed)
* d/control: move Vcs*: to salsa
* d/copyright: Format: use https
* use https to point to upstream source
* d/changelog: strip trailing whitespace
* doc/ is a generated file, drop it during import-orig
* drop patches already applied upstream, refresh remaining patches
* document tqt and fltk licensing
* fix formatting escapes in fltk
* clean up doc/
2017-09-26 - Daniel Kahn Gillmor <>
pinentry (1.0.0-3) unstable; urgency=medium
* added notes about how pinentry-curses is not intended
to work alongside emacs
* import improvements and bugfixes from upstream
* wrap-and-sort -ast
* Stanards-Version: update to 4.1.0 (no changes needed)
* drop unnecessary build-dep on autoreconf
* build-depend on pkg-config
* create simple autopkgtest for pinentry-tty
2017-02-06 - Daniel Kahn Gillmor <>
pinentry (1.0.0-2) unstable; urgency=medium
* fix documentation typos (Closes: #665879)
* pinentry-gnome3: Ask for new passwords twice (Closes: #851277)
* normalize window title behavior across graphical variants
* pinentry-gtk-2: busy-wait while pointer is already grabbed (Closes: #850708)
* pinentry-gtk-2: retry input grab based on real time delay (Closes: #851707)
2016-12-05 - Daniel Kahn Gillmor <>
pinentry (1.0.0-1) unstable; urgency=medium
* New upstream release.
* removed most patches, already imported upstream.
2016-11-08 - Daniel Kahn Gillmor <>
pinentry (0.9.7-9) unstable; urgency=medium
* more upstream patches (pinentry-gnome3 now falls back to curses when
screen is locked)
2016-11-05 - Daniel Kahn Gillmor <>
pinentry (0.9.7-8) unstable; urgency=medium
* more patches from upstream
* reduce work for the buildds by avoiding some duplicated builds.
2016-11-04 - Daniel Kahn Gillmor <>
pinentry (0.9.7-7) unstable; urgency=medium
* update debian/watch to use https
* cleanup patches from upstream
* pinentry-gnome3: improve fallback to curses (Closes: #841909)
2016-10-11 - Daniel Kahn Gillmor <>
pinentry (0.9.7-6) unstable; urgency=medium
* included several patches from upstream
* bumped to debhelper 10
* p-gnome3 Recommends: dbus-user-session (addresses: #801247)
* added texinfo to build-dependencies for /usr/bin/makeinfo
* added bindnow hardening flag
* bumped standards-version to 3.9.8 (no changes needed)

See Also

Package Description
pinentry-doc_1.1.0-1build2_all.deb documentation for pinentry packages
pinentry-gnome3_1.1.0-1build2_amd64.deb GNOME 3 PIN or pass-phrase entry dialog for GnuPG
pkg-config_0.29.1-0ubuntu2_amd64.deb manage compile and link flags for libraries
pkg-php-tools_1.37_all.deb various packaging tools and scripts for PHP packages
pkgbinarymangler_144_all.deb strips translations and alters maintainers during build
plymouth-label_0.9.4-1ubuntu1_amd64.deb boot animation, logger and I/O multiplexer - label control
plymouth-theme-ubuntu-logo_0.9.4-1ubuntu1_amd64.deb boot animation, logger and I/O multiplexer - ubuntu theme
plymouth-theme-ubuntu-text_0.9.4-1ubuntu1_amd64.deb boot animation, logger and I/O multiplexer - ubuntu text theme
plymouth_0.9.4-1ubuntu1_amd64.deb boot animation, logger and I/O multiplexer
po-debconf_1.0.21_all.deb tool for managing templates file translations with gettext
policykit-1-doc_0.105-25_all.deb documentation for PolicyKit-1
policykit-1-gnome_0.105-7ubuntu2_amd64.deb authentication agent for PolicyKit
policykit-1_0.105-25_amd64.deb framework for managing administrative policies and privileges
policykit-desktop-privileges_0.20_all.deb run common desktop actions without password
policyrcd-script-zg2_0.1-3_all.deb policy-compliant interface from invoke-rc.d to local config files