Introduction à PIN-Entry
Le paquet PIN-Entry contient un
ensemble de dialogues d'entrée PIN ou de phrases de passe qui
utilisent le protocole Assuan comme décrit dans le projet Ägypten. Les
programmes PIN-Entry sont en
général invoqués par le démon gpg-agent mais ils peuvent être
aussi lancés à partir de la ligne de commande. Il y a des
programmes pour divers environnements textes ou graphiques,
comprenant des interfaces conçues pour Ncurses (mode texte), Gtk+, Gtk+-2,
et Qt-3.
Ce paquet est connu pour se construire correctement sur une
plateforme LFS-7.2.
Informations sur le paquet
-
Téléchargement (FTP) : ftp://ftp.gnupg.org/gcrypt/pinentry/pinentry-0.8.2.tar.bz2
-
Somme de contrôle MD5 du téléchargement :
82e6114e5e27a8ab36f314b332a6e024
-
Taille du téléchargement : 424 Ko
-
Estimation de l'espace disque requis : 4.7 Mo
-
Estimation du temps de construction : moins de 0.1 SBU
Dépendances de PIN-Entry
Facultatives
gtk+-2.24.13, Qt-4.8.3 et libcap2-2.22
Notes utilisateur : http://wiki.linuxfromscratch.org/blfs/wiki/pinentry
Installation de PIN-Entry
Installez PIN-Entry en lançant les
commandes suivantes :
./configure --prefix=/usr \
--disable-pinentry-gtk \
--disable-pinentry-gtk2 \
--disable-pinentry-qt &&
make &&
makeinfo --html --no-split -o doc/pinentry_nochunks.html doc/pinentry.texi &&
makeinfo --plaintext -o doc/pinentry.txt doc/pinentry.texi
Si vous souhaitez construire des formats alternatifs de la
documentation, vous devez avoir installé TeX-Live-20120701, puis lancez les
commandes suivantes :
make -k -C doc pdf ps html
Ce paquet n'est pas fourni avec une suite de tests.
Maintenant, en tant qu'utilisateur root
:
make install &&
install -v -m755 -d /usr/share/doc/pinentry-0.8.2/html &&
install -v -m644 README doc/pinentry{_*.html,.txt,.texi} /usr/share/doc/pinentry-0.8.2
Si vous avez construit de la documentation supplémentaire,
installez-la en lançant les commandes suivantes en tant
qu'utilisateur root
:
install -v -m644 doc/pinentry.html/* /usr/share/doc/pinentry-0.8.2/html &&
install -v -m644 doc/pinentry.{pdf,ps,dvi} /usr/share/doc/pinentry-0.8.2
Explication des commandes
--disable-...
: Ces
trois paramètres sont utilisés pour corriger un problème avec le
script configure si
les dépendances facultatives n'ont pas été installées. Si les
dépendances sont installées, vous pouvez vous passer de ces
paramètres.