Article View: fj.sci.crypt
Article #10gpg and newgroup message
From: Shinji KONO
Date: Sat, 22 Jul 2006 09:09
Date: Sat, 22 Jul 2006 09:09
124 lines
6185 bytes
6185 bytes
河野真治 @ 琉球大学情報工学です。
ぜんぜんsci ではないんですが.....
fj の control message を流すのって、僕は年1回ぐらい。
そうすると、必ずシステムが入れ替わっているので、
いろいろやり直しになります。
PGP sign するプログラムが動かない。あぁ、動きません。
pgp
がない。あっそ。~/src 以下に src が常備されているので、そこ
で make install しても、だめ。なんかをどっかに手動でcopyし
ないといけない。/usr/local/lib/pgp に、langauge.txt とかな
んとか。
で、date のフォーマットが動かない。Mac OS Xのdateは、何故か
GNU のcore utilではないんだよ。これも、入れ換えちゃえ。前は、
Linux にrshしていた形跡があるなぁ。Coreut il のソースを取っ
て来て、configure/make すればいいんだろ? ようやっと、sign
できました。
で、sign したのを投稿するんだが、確か INN の inews がdate header
を変更してしまうので、pgp verify が通らないという話があって、
それで、inews のソースを読んで... INN のserverにlogin する
と、まさに、そのソースのdirectoryにいくので、それはチェック
したらしい。たしか、「変更しないようになった」のを確認した
記憶が... うっすらと... いったいいつ? 2004年が最後? という
ことは、何もしなくて、inews -h に食わせるだけで通るはずな
のか。
で、投入してみると、一応は、いったみたい。でも、news group
が出来ない。control message は出ているみたい。Date field
も変更されてないみたい。
なんで出来ないんだ? pgpverify してみると、
gpgv: keyblock resource `/etc/news/.gnupg/trustedkeys.gpg': general error
gpgv: Can't check signature: public key not found
あぁ、そうですか。gpg でも、IDEAが動けばいいとかそんな話だ
ったはず。じゃぁ、公開キーをgpgに登録すればいいのかな?
ftp://ftp.isc.org/pub/pgpcontrol/README.html
に、Net News 用の PGP のpublic key があるので、
su news
cd /tmp
wget ftp://ftp.isc.org/pub/pgpcontrol/README.html
gpg --import /tmp/README.html
とします。
gpg --list-public-keys
で list が見れます。
よし、これで OK 。でも、まだ、
gpgv: keyblock resource `/xxx/.gnupg/trustedkeys.gpg': general error
とか言って来る。なんだよ。なんなんだよ。確かに、そのファイル
はないが... でも、gpg --list-public-keys では出るのに。
エラーメッセージでググッて見ると(これ得意...)
http://lists.gnupg.org/pipermail/gnupg-users/2003-May/017976.html
とかがひっかかって...
'gpg' and 'gpgv' use two different keyrings. Importing a key
into the gpg keyring does not import it into the gpgv keyring.
See the gpgv man page for the details.
え、なんだよ。それって、ひどいんじゃない? もちろん、man gpgv
もしたさ。でも、import とかないぞ? 結局、
cp gpgのkeying.gpg /xxx/.gnupg/trustedkeys.gpg
で解決。なんで、gpgとgpgvのkeyringがデフォルトで別なんだ?!
これで、pgpverify は通ったが、それでもニュースグループが出来ない。
何故なんだ?!
log を調べて、spool の方と付き合わせてみる。
inews 投入前は INN の pgpverify は通っても、
inews -h で投入した後は、
bad signature
になるらしい。
diff とると、こんな感じ。
diff /var/spool/news/articles/control/newgroup/1072 ~kono/newgroup.fj.sci.crypt.signed
1c1
< Path: ie.u-ryukyu.ac.jp!bounce-back
---
> Path: bounce-back
6,9d5
< Date: Wed, 19 Jul 2006 11:26:35 -0000
< Organization: Dept. of Info. Eng., Univ. of the Ryukyus, Okinawa, Japan
< Lines: 18
< Sender: news@ie.u-ryukyu.ac.jp
12,15c8,9
< NNTP-Posting-Host: news.ie.u-ryukyu.ac.jp
< X-Trace: naha.ie.u-ryukyu.ac.jp 1153308394 22152 133.13.48.6 (19 Jul 2006 11:26:34 GMT)
< X-Complaints-To: news-admin@ie.u-ryukyu.ac.jp
< NNTP-Posting-Date: Wed, 19 Jul 2006 11:26:34 +0000 (UTC)
---
> Date: Wed, 19 Jul 2006 11:26:35 -0000
> Lines: 18
24d17
< Xref: ie.u-ryukyu.ac.jp control.newgroup:1072
INN 2.4.2 から、inews がSenderを付けるようになったのか。
Sender を取ると、通るみたいだな。ってことは、sigcontrol で
Senderも見るようにすれば良いのか。というか、INN について来た
sigcontrol を使うべきなのかな。
と思ったが、結局、Sender を付けると、どうしても通らない。
inews.c に手をいれて、Sender field を落とすことで対処しました。
とかいう感じで、20ちかく control message を出してしまいました。
---
Shinji KONO @ Information Engineering, University of the Ryukyus
河野真治 @ 琉球大学工学部情報工学科
Technical Details
Message-ID:
<3993090news.pl@rananim.ie.u-ryukyu.ac.jp>Path:
arc1-ca.pugleaf.net!g2news2.google.com!news3.google.com!border1.nntp.dca.giganews.com!nntp.giganews.com!newsfeed-east.nntpserver.com!nntpserver.com!statler.nntpserver.com!newsfeed.media.kyoto-u.ac.jp!aero.kyushu-u!hakata!ie.u-ryukyu.ac.jp!not-for-mailReferences:
<86zmf41yyb.fsf@bsd2.4bn.ne.jp>Show Full Headers
Complete Article Headers
X-Google-Thread: 2ea938,ac6f46cfdad05dcd,start X-Google-Thread: 10100d,ac6f46cfdad05dcd,start X-Google-Attributes: gid2ea938,gid10100d,public X-Google-Language: Japanese,JIS Path: arc1-ca.pugleaf.net!g2news2.google.com!news3.google.com!border1.nntp.dca.giganews.com!nntp.giganews.com!newsfeed-east.nntpserver.com!nntpserver.com!statler.nntpserver.com!newsfeed.media.kyoto-u.ac.jp!aero.kyushu-u!hakata!ie.u-ryukyu.ac.jp!not-for-mail From: kono@ie.u-ryukyu.ac.jp (Shinji KONO) Newsgroups: fj.sci.crypt,fj.news.adm Subject: gpg and newgroup message Followup-To: fj.news.adm Date: Sat, 22 Jul 2006 09:09:16 +0000 (UTC) Organization: Information Engineering, University of the Ryukyus Lines: 124 Message-ID: <3993090news.pl@rananim.ie.u-ryukyu.ac.jp> References: <86zmf41yyb.fsf@bsd2.4bn.ne.jp> NNTP-Posting-Host: insigna.ie.u-ryukyu.ac.jp Mime-Version: 1.0 Content-Type: text/plain; charset="iso-2022-jp" Content-Transfer-Encoding: 7bit X-Trace: naha.ie.u-ryukyu.ac.jp 1153559356 11024 133.13.48.71 (22 Jul 2006 09:09:16 GMT) X-Complaints-To: news-admin@ie.u-ryukyu.ac.jp NNTP-Posting-Date: Sat, 22 Jul 2006 09:09:16 +0000 (UTC) X-Image-URL: http://www.ie.u-ryukyu.ac.jp/~kono/skono.gif Fcc: send X-Newsreader: news.pl 1.17 2005/05/10 01:26:04 Content-ID: <8496.1153559356.1@insigna.ie.u-ryukyu.ac.jp>