[mew-dist 28227] Re: mew-pinentry

早間 hayama at example.com
2008年 3月 25日 (火) 06:54:59 JST


早間です。

> 
> mew-pinentry ではなく、gpgsm の pinentry が使われている感じですね。
> 
> .gnupg/gpg-agent.conf の pinentry-program は、本当に正しく設定されてい
> ますか?
> 

.gnupg/gpg-agent.conf に設定しなければ gpg から gtk のウィンドーが
開きパスフレーズを聴いてくれるので、支障はありません。

$ cat ~/.gnupg/gpg-agent.conf 
pinentry-program /usr/bin/mew-pinentry

にするとパスフレーズの入力が出来ないので

#pinentry-program /usr/bin/mew-pinentry

にしてあります(/usr/bin/mew-pinentry を使用しない)。

mew インストール の Makefile は

prefix=/usr
exec_prefix=${prefix}
libdir=${exec_prefix}/lib
datadir=${prefix}/share
infodir=${prefix}/share/info

としてあります。


% ls -l /usr/bin/pinentry
   /usr/bin/pinentry -> pinentry-gtk-2

となっていて
pinentry-program /usr/bin/pinentry
を指定すると無指定の時と同じ gtk のウィンドーが開き、パスフレーズ
の入力が出来ます。

また、gnupg のコンパイル option は下記の通りです。
./configure --prefix=/usr --mandir=/usr/share/man \
 --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc \
 --localstatedir=/var/lib --enable-symcryptrun --enable-gpg \
 --enable-gpgsm --enable-agent --enable-bzip2 --enable-scdaemon \
 --enable-nls --enable-ldap --disable-capabilities  

-- 早間 義博



Mew-dist メーリングリストの案内