From kenji @ club.h14m.org Thu Mar 18 09:48:01 2004 From: kenji @ club.h14m.org (Kenji) Date: Thu, 18 Mar 2004 09:48:01 +0900 Subject: [hns-dev:29] Fw: size data for your FreeBSD port(s) Message-ID: <20040318094801.4258efb3.kenji@club.h14m.org> Kenji です。 以下のメールが来ました。これは何でしょう? Begin forwarded message: Date: Wed, 17 Mar 2004 16:33:43 -0800 (PST) From: Trevor Johnson To: hnsmaster @ h14m.org Subject: size data for your FreeBSD port(s) Index: /usr/ports/japanese/hns/distinfo =================================================================== RCS file: /home/ncvs/ports/japanese/hns/distinfo,v retrieving revision 1.6 diff -u -r1.6 distinfo --- /usr/ports/japanese/hns/distinfo 2 Apr 2002 22:18:42 -0000 1.6 +++ /usr/ports/japanese/hns/distinfo 17 Mar 2004 23:25:43 -0000 @@ -1 +1,2 @@ MD5 (hns-2.10-pl3.tar.gz) = 9428cbc3791fbd6530e28f43d31ffa99 +SIZE (hns-2.10-pl3.tar.gz) = 975507 From hotaru @ tail.net Thu Mar 18 13:36:08 2004 From: hotaru @ tail.net (HOTARU-YA) Date: Thu, 18 Mar 2004 13:36:08 +0900 (JST) Subject: [hns-dev:30] Re: Fw: size data for your FreeBSD port(s) In-Reply-To: <20040318094801.4258efb3.kenji@club.h14m.org> References: <20040318094801.4258efb3.kenji@club.h14m.org> Message-ID: <20040318.133608.74703621.st@tail.net> 螢屋です。 FreeBSD動向を追えてないので確認できてないのですが、 Kenji さんの Thu, 18 Mar 2004 09:48:01 +0900 頃の [hns-dev:29] Fw: size data for your FreeBSD port(s) なるメールにて... |diff -u -r1.6 distinfo |--- /usr/ports/japanese/hns/distinfo 2 Apr 2002 22:18:42 -0000 1.6 |+++ /usr/ports/japanese/hns/distinfo 17 Mar 2004 23:25:43 -0000 |@@ -1 +1,2 @@ | MD5 (hns-2.10-pl3.tar.gz) = 9428cbc3791fbd6530e28f43d31ffa99 |+SIZE (hns-2.10-pl3.tar.gz) = 975507 FreeBSDのportsシステムに仕様追加があって、使用する オリジナルソースのtarballの情報を、MD5だけでなく SIZE(バイト数)も記述するようになったようです。 ユーザが手許のportsシステムを使ってインストール 使用とする際、portsシステムがこの情報でtarballの 正当性を確認します。 んで、このTrevor Johnsonさんが各個別portに対して SIZEの値をチェックしてくれているようです。たぶん、 h14m.orgが持っているtarballのSIZEと合ってなかったら 連絡して欲しい、というニュアンスだと思います。 合っていれば、なにもしなくてもこのままcommitされる んではないかな、と。 # とりあえず手許のtarballとは合っています。 -- 螢屋@高天原応用通信研究所 HOTARU-YA http://pony.tail.net/diary/ From kenji @ club.h14m.org Thu Mar 18 13:54:53 2004 From: kenji @ club.h14m.org (Kenji) Date: Thu, 18 Mar 2004 13:54:53 +0900 Subject: [hns-dev:31] Re: Fw: size data for your FreeBSD port(s) In-Reply-To: <20040318.133608.74703621.st@tail.net> References: <20040318094801.4258efb3.kenji@club.h14m.org> <20040318.133608.74703621.st@tail.net> Message-ID: <20040318135453.0babc8c1.kenji@club.h14m.org> On Thu, 18 Mar 2004 13:36:08 +0900 (JST) HOTARU-YA wrote: > 螢屋です。 > > FreeBSD動向を追えてないので確認できてないのですが、 > んで、このTrevor Johnsonさんが各個別portに対して > SIZEの値をチェックしてくれているようです。たぶん、 > h14m.orgが持っているtarballのSIZEと合ってなかったら > 連絡して欲しい、というニュアンスだと思います。 > 合っていれば、なにもしなくてもこのままcommitされる > んではないかな、と。 > > # とりあえず手許のtarballとは合っています。 合ってますね。 では、このまま待ってみますか。 // Kenji From kenji @ club.h14m.org Sat Mar 20 18:24:12 2004 From: kenji @ club.h14m.org (Kenji) Date: Sat, 20 Mar 2004 18:24:12 +0900 Subject: [hns-dev:32] =?iso-2022-jp?b?Y29va2llIBskQiRONi9AKRsoQg==?= Message-ID: <20040320182412.3360c77a.kenji@club.h14m.org> Kenji です。 BATTA 以外のブラウザに cookie を強制する patch を書きました。 --- Status.pm.orig Sat Sep 15 10:56:07 2001 +++ Status.pm Sat Mar 20 18:13:46 2004 @@ -126,6 +126,19 @@ unless ($self->is_robot){ # normal user agent unless ($self->id) { # if first visit or lost ID $self->id(uniqID("RURI")); # then account new ID + + # force to accept cookie + print "Content-Type: text/html; charset=EUC-JP\r\n"; + $self->PrintCookieHeader; + print "\r\n"; + print qq( + +cookie を設定しました + +

cookie を設定しました

+再読込して下さい。 +); + exit; } $self->count($self->count+1) if $self->script_name =~ /index.cgi$/; // Kenji From kenji @ club.h14m.org Sun Mar 21 13:15:11 2004 From: kenji @ club.h14m.org (Kenji) Date: Sun, 21 Mar 2004 13:15:11 +0900 Subject: [hns-dev:33] =?iso-2022-jp?b?aW50ZWxsaS1zZWFyY2ggGyRCO34kThsoQiBj?= =?iso-2022-jp?b?b29raWUgGyRCPWhNfRsoQg==?= Message-ID: <20040321131511.45de4eb6.kenji@club.h14m.org> Kenji です。 intelli-search を on にしている場合、Namazu検索へ飛ばすわけですが、 この時、cookie を set していないので、ログに、同じカウントの数字が 2度記録されることになります。 なんとなく気になるので、bug として、以下の修正を current に 入れたいと思います。 --- index.cgi.in 3 Feb 2002 12:10:01 -0000 1.38 +++ index.cgi.in 21 Mar 2004 04:09:51 -0000 @@ -66,6 +66,7 @@ $HNS::Status->is->keyword && $HNS::Status->is->search_engine ne "namazu") { my $keyword = $HNS::Status->is->keyword; $keyword =~ s/([^a-zA-Z0-9~\-\_\.\/\:\%])/sprintf("%%%02X",ord($1))/ge; + $HNS::Status->PrintCookieHeader; print qq(Location: $HNS::System::MyDiaryURI$HNS::Style::UnagiURL?query=$keyword&whence=0&max=20&result=normal&sort=score\r\n\r\n); exit; } // Kenji