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


   pinentry-curses [OPTION...]


   pinentry-curses  is  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.

   pinentry-curses  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 other flavors that implement PIN entry
   dialogs that use an X tool kit.  If  you  have  installed  any  of  the
   latter  programs  then  this  program  is  not  necessary because the X
   flavors automatically fall back to text mode if X is not active.

   pinentry-curses is typically used internally by gpg-agent.  Users don't
   normally have a reason to call it directly.


          Print the program version and licensing information.

   --help Print  a  usage message summarizing the most useful command-line

   --debug, -d
          Turn on some debugging.   Mostly  useful  for  the  maintainers.
          Note that this may reveal sensitive information like the entered
          pass phrase.

   --enhanced, -e
          Ask  for  timeouts  and  insurance,  too.   Note  that  this  is
          currently not fully supported.

   --no-global-grab, -g
          Grab  the  keyboard  only  when the window is focused.  Use this
          option if you  are  debugging  software  using  pinentry-curses;
          otherwise  you  may  not  be  able  to  to access your X session
          anymore (unless you have other means to connect to  the  machine
          to kill pinentry-curses).

   --parent-wid N
          Use window ID N as the parent window for positioning the window.
          Note, that this  is  not  fully  supported  by  all  flavors  of

   --display STRING, --ttyname STRING, --ttytype STRING, --lc-type STRING,
   --lc-messages STRING
          These options are  used  to  pass  localization  information  to
          pinentry-curses.   They  are required because pinentry-curses is
          usually called by some background process which  does  not  have
          any  information  on  the  locale  and  terminal to use.  Assuan
          protocol  options  are  an  alternative  way   to   pass   these


   pinentry-gtk-2(1), pinentry-qt(1), pinentry-gnome3(1), pinentry-tty(1),
   gpg(1), gpg-agent(1)

   The full documentation for pinentry-curses is maintained as  a  Texinfo
   manual.  If the pinentry-doc package is installed, the command

          info pinentry

   should give you access to the complete manual.


   This  manual  page  was  written  by  Peter  Eisentraut  for the Debian

                              27 Jan 2005               PINENTRY-CURSES(1)

More Linux Commands

Tcl_GetEnsembleUnknownHandler(3) - manipulate ensemble comma
An ensemble is a command, bound to some namespace, which consists of a collection of subcommands implemented by other Tcl commands. The first argument to the en

pcre_refcount(3) - Perl-compatible regular expressions......
This function is used to maintain a reference count inside a data block that contains a compiled pattern. Its arguments are: code Compiled regular expression ad

rexec(3) - return stream to a remote command (Man Page).....
This interface is obsoleted by rcmd(3). The rexec() function looks up the host *ahost using gethostbyname(3), returning -1 if the host does not exist. Otherwise

lockf(3) - apply, test or remove a POSIX lock on an open fil
Apply, test or remove a POSIX lock on a section of an open file. The file is specified by fd, a file descriptor open for writing, the action by cmd, and the sec

pnmtofits(1) - replaced by pamtofits - Linux manual page....
This program is part of Netpbm(1) In Netpbm 10.30 (October 2005), pnmtofits was extended and renamed to pamtofits(1) pamtofits is backward compatible with pnmto

razor-whitelist(5) - Format for Vipul's Razor Whitelist.....
The razor whitelist is a list of email addresses and body signatures. Emails that match the whitelist are not processed by any of the Razor Agents. That is, The

ctanhl(3) - complex hyperbolic tangent - Linux manual page
The complex hyperbolic tangent function is defined mathematically as: ctanh(z) = csinh(z) / ccosh(z) VERSIONS These functions first appeared in glibc in version

vwarn(3) - formatted error messages - Linux manual page.....
The err() and warn() family of functions display a formatted error message on the standard error output. In all cases, the last component of the program name, a

iscntrl_l(3) character classification functions (Man Page)
These functions check whether c, which must have the value of an unsigned char or EOF, falls into a certain character class according to the specified locale. T

XQueryBestTile(3) - determine efficient sizes (Man Page)....
The XQueryBestSize function returns the best or closest size to the specified size. For CursorShape, this is the largest size that can be fully displayed on the

threads(3ncurses) - curses thread support - Linux man page
This implementation can be configured to provide rudimentary support for multi-threaded applications. This makes a different set of libraries, e.g., libncursest

XkbGetNamedIndicator(3) - Look up the indicator map and othe
Xkb also allows applications to refer to indicators by name. Use XkbGetNames to get the indicator names. Using names eliminates the need for hard-coding bitmask

We can't live, work or learn in freedom unless the software we use is free.