diary/Kojima/2007-10-30
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
[[diary/Kojima]]
・OpenSSL
openssl-0.9.8g というのが公開されていて,crypto/opensslv....
ジョン番号が
#define OPENSSL_VERSION_NUMBER 0x0090807fL
となっている.一方,一つ前のバージョンである 0.9.8f だと...
#define OPENSSL_VERSION_NUMBER 0x00908070L
となっていて,最後が 0 から f に上がっている.
この最後の一桁は,OpenSSL 的には status フラグとして使っ...
/* Numeric release version identifier:
* MNNFFPPS: major minor fix patch status
* The status nibble has one of the values 0 for develop...
* 1 to 14, and f for release. The patch level is exact...
ということだから,0x0090807F は,major=0, minor=09, fix=0...
status nibble=f(release)ということになるみたい.というこ...
0x00908070 という番号で公開されていたのは,本来はまだ開発...
うことになるのかな?
一方,openssl の暗号化機能を使っている OpenSSH の方だと,...
void
init_rng(void)
{
/*
* OpenSSL version numbers: MNNFFPPS: major mino...
* We match major, minor, fix and status (not pa...
*/
if ((SSLeay() ^ OPENSSL_VERSION_NUMBER) & ~0xff0L)
fatal("OpenSSL version mismatch. Built a...
"have %lx", OPENSSL_VERSION_NUMBER, ...
ということで,major, minor, fix と status を見ているので...
0.9.8f から 0.9.8g の更新も(status が 0 から f に変更され...
なるバージョンと判断してエラーになる模様.
kojima@xeon[~/OpenSSH/openssh-4.7p1]% ssh ...
OpenSSL version mismatch. Built against 908070, you have...
ふーむ,,と思って,手元の openssl の各バージョン番号を調...
じだった
kojima@xeon[~/OpenSSL]% grep OPENSSL_VERSION_NUMBER ope...
openssl-0.9.8d/crypto/opensslv.h:#define OPENSSL_VERSION...
openssl-0.9.8e/crypto/opensslv.h:#define OPENSSL_VERSION...
openssl-0.9.8f/crypto/opensslv.h:#define OPENSSL_VERSION...
openssl-0.9.8g/crypto/opensslv.h:#define OPENSSL_VERSION...
ということで,OpenSSH 側の説明(patch レベルは見ない)を信...
OpenSSL-0.9.8f だけが開発版ということでチェックからハネら...
0.9.8[de]あたりは 0.9.8g と(バージョン番号的には)互換性が...
とになりそう.
まぁ,OpenSSL 自体に bug fix は入っているので,あれこれ悩...
に合わせて再ビルドするのが簡単そうではあるが,このあたり...
のバージョン管理のミスなんだろうな.
#comment
・甲骨文字クイズその3
#ref(q3.jpg)
答 11:受 12:赤 13:教 14:麓 15:虹
このへんになるとかなり難しいですが,11 は3本指の手が上下...
け渡している様子を示しているそうで,現在の「受」になるそ...
は人の正面像で「大」,下は燃えている「火」を示す字で,両...
「赤」.13 は左側下の「♀」みたいなのが「子」その上の「×」...
の「學」にも残っている建物の千木で右側は鞭(教鞭)をもった...
の「教」の字になるそうです.14 は2本の木の間に鹿がいます...
は上にあがって「麓」.15は双頭の蛇を示し,当時の人々は「...
で凶兆と見ていたそうです.
#comment
・今日の自転車
今日は途中で寄り道をするつもりだったのでスタンドをつけて...
ロードに久しぶりに乗ってみた.ポジションは同じくらいにし...
感なく乗れるものの,同じくらいの速度で走るとロードバイク...
かなり高めになる感じ.まぁ上半身が立っているので風の抵抗...
ら当然といえば当然だけど,長時間乗ると体力の消耗はかなり...
走行時間:1:12:23
距離: 25.94km
平均速度: 21.5km/h
消費カロリー: 937kcal(約40分の非走行時間込み)
#comment
終了行:
[[diary/Kojima]]
・OpenSSL
openssl-0.9.8g というのが公開されていて,crypto/opensslv....
ジョン番号が
#define OPENSSL_VERSION_NUMBER 0x0090807fL
となっている.一方,一つ前のバージョンである 0.9.8f だと...
#define OPENSSL_VERSION_NUMBER 0x00908070L
となっていて,最後が 0 から f に上がっている.
この最後の一桁は,OpenSSL 的には status フラグとして使っ...
/* Numeric release version identifier:
* MNNFFPPS: major minor fix patch status
* The status nibble has one of the values 0 for develop...
* 1 to 14, and f for release. The patch level is exact...
ということだから,0x0090807F は,major=0, minor=09, fix=0...
status nibble=f(release)ということになるみたい.というこ...
0x00908070 という番号で公開されていたのは,本来はまだ開発...
うことになるのかな?
一方,openssl の暗号化機能を使っている OpenSSH の方だと,...
void
init_rng(void)
{
/*
* OpenSSL version numbers: MNNFFPPS: major mino...
* We match major, minor, fix and status (not pa...
*/
if ((SSLeay() ^ OPENSSL_VERSION_NUMBER) & ~0xff0L)
fatal("OpenSSL version mismatch. Built a...
"have %lx", OPENSSL_VERSION_NUMBER, ...
ということで,major, minor, fix と status を見ているので...
0.9.8f から 0.9.8g の更新も(status が 0 から f に変更され...
なるバージョンと判断してエラーになる模様.
kojima@xeon[~/OpenSSH/openssh-4.7p1]% ssh ...
OpenSSL version mismatch. Built against 908070, you have...
ふーむ,,と思って,手元の openssl の各バージョン番号を調...
じだった
kojima@xeon[~/OpenSSL]% grep OPENSSL_VERSION_NUMBER ope...
openssl-0.9.8d/crypto/opensslv.h:#define OPENSSL_VERSION...
openssl-0.9.8e/crypto/opensslv.h:#define OPENSSL_VERSION...
openssl-0.9.8f/crypto/opensslv.h:#define OPENSSL_VERSION...
openssl-0.9.8g/crypto/opensslv.h:#define OPENSSL_VERSION...
ということで,OpenSSH 側の説明(patch レベルは見ない)を信...
OpenSSL-0.9.8f だけが開発版ということでチェックからハネら...
0.9.8[de]あたりは 0.9.8g と(バージョン番号的には)互換性が...
とになりそう.
まぁ,OpenSSL 自体に bug fix は入っているので,あれこれ悩...
に合わせて再ビルドするのが簡単そうではあるが,このあたり...
のバージョン管理のミスなんだろうな.
#comment
・甲骨文字クイズその3
#ref(q3.jpg)
答 11:受 12:赤 13:教 14:麓 15:虹
このへんになるとかなり難しいですが,11 は3本指の手が上下...
け渡している様子を示しているそうで,現在の「受」になるそ...
は人の正面像で「大」,下は燃えている「火」を示す字で,両...
「赤」.13 は左側下の「♀」みたいなのが「子」その上の「×」...
の「學」にも残っている建物の千木で右側は鞭(教鞭)をもった...
の「教」の字になるそうです.14 は2本の木の間に鹿がいます...
は上にあがって「麓」.15は双頭の蛇を示し,当時の人々は「...
で凶兆と見ていたそうです.
#comment
・今日の自転車
今日は途中で寄り道をするつもりだったのでスタンドをつけて...
ロードに久しぶりに乗ってみた.ポジションは同じくらいにし...
感なく乗れるものの,同じくらいの速度で走るとロードバイク...
かなり高めになる感じ.まぁ上半身が立っているので風の抵抗...
ら当然といえば当然だけど,長時間乗ると体力の消耗はかなり...
走行時間:1:12:23
距離: 25.94km
平均速度: 21.5km/h
消費カロリー: 937kcal(約40分の非走行時間込み)
#comment
ページ名: