[Mew-dist 04547] Re: mew-pgp.el bug report

Masachika ISHIZUKA ishizuka at example.com
1998年 5月 7日 (木) 00:52:49 JST


>> いつもMewを愛用させて頂いております。
>> MewをPGP5で使用するようになって、次のような問題が生じました。
>
>   これらは mew ではなくて、PGP 5.0i 自体の仕様(?)なので、PGP
> 5.0i 自体に手を入れるのが根本的な解決方法だと思われますが、
> pgpe が出力するエラーメッセージをハンドリングすれば、一応は何
> とかできるような気がします。例えば、

  石塚@杉並です。

  前に書いた例は、ユーザを一人しか指定してなかったので、pgpe が
異常終了しちゃいましたが、実際には複数の宛先のうちの何人かだけ
が失敗して、自分宛は通常は必ず成功するので、例が適切でなかった
ので、3人のうち1人だけ失敗した例を以下に引用しておきます。
  成功する人は誰でもいいので、成功する人のメールアドレスは不精
して同じ ID を重複指定しちゃいます。

(1) public key を持っていない場合

| % echo test | pgpe -a +language=en +batchmode=on +armorlines=0
|   -r masachika at example.com -r ishizuka at example.com -r masachika at example.com>/dev/null
| No files specified.  Using stdin.
|
|   1024 bits, Key ID 3880B0DC, Created 1998-05-06
|    "masachika at example.com"
|
| No encryption keys found for: ishizuka at example.com
|
|   1024 bits, Key ID 3880B0DC, Created 1998-05-06
|    "masachika at example.com"

(2) public key が trusted でないので失敗した場合

| % echo test | pgpe -a +language=en +batchmode=on +armorlines=0
|   -r masachika at example.com -r ishizuka at example.com -r masachika at example.com > /dev/null
| No files specified.  Using stdin.
|
|   1024 bits, Key ID 3880B0DC, Created 1998-05-06
|    "masachika at example.com"
|
|   1024 bits, Key ID 50D2C4CB, Created 1998-03-02
|    "Masachika ISHIZUKA <ishizuka at example.com>"
| WARNING: The above key is not trusted to belong to:
| Masachika ISHIZUKA <ishizuka at example.com>
|
|   1024 bits, Key ID 3880B0DC, Created 1998-05-06
|    "masachika at example.com"

(3) public key は trasted でないが、一度 pgpe を手動で動かし
  てたので成功した場合

| % echo test | pgpe -a +language=en +batchmode=on +armorlines=0
|   -r masachika at example.com -r ishizuka at example.com -r masachika at example.com > /dev/null
| No files specified.  Using stdin.
|
|   1024 bits, Key ID 3880B0DC, Created 1998-05-06
|    "masachika at example.com"
|
|   1024 bits, Key ID 50D2C4CB, Created 1998-03-02
|    "Masachika ISHIZUKA <ishizuka at example.com>"
| WARNING: The above key is not trusted to belong to:
| Masachika ISHIZUKA <ishizuka at example.com>
|
| But you previously approved using the key with this name.
|
|   1024 bits, Key ID 3880B0DC, Created 1998-05-06
|    "masachika at example.com"

  なお、(1)〜(3) の終了 status は困ったことにどれも 0 です。



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