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
                   
                 |