2003年01月17日(Fri) 朝は霧、昼は晴れ、もうスキーはできないのん? [長年日記]
● やっとtDiaryを更新しようと思ったのですが
$ cvs update -P -d
すると、しばーらーくーして、
cvs [update aborted]: connect to cvs.tdiary.sourceforge.net:2401 failed: Connection refused
とな。
● 更新のテストですと
そうですと。
● そういうわけで、やっとtDiaryを更新しました
次はtodoプラグインをいただいてpreプラグインを改良したいな。いつになるかな?
● sourceforge.netにcvsがつながらない件
たださんのところ にちゃんと引用してありました。他でも見たのだけれどどこだったか…。 おもいっきり要約すると、
"cvs"はもうプロジェクトのwebサーバーでは使えんけんね。 CVSの操作はシェルサーバーからやってん。
ということなんだろう。 "cvs"って何?host名のことなのかな?
僕は、斜め読みしちゃってwwwデーモン上で動くcvs、 つまりcvswebだと思っちゃったのだけど、それは違うですね。 失礼しましたkoyasuさん。
んで、真相はどうなんだろう? 2003年 1月 17日 金曜日 19:30 CET 現在、
cvs -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/tdiary login cvs -d:pserver:anonymous@cvs1.sourceforge.net:/cvsroot/tdiary login cvs -d:pserver:anonymous@cvs.tdiary.sourceforge.net:/cvsroot/tdiaary login
はどれもエラーを返さず、
cvs -d:pserver:anonymous@cvs1.tdiary.sourceforge.net:/cvsroot/tdiiry login
はUnknown hostを返す。で、hostすると、
cvs.sourceforge.net | 66.35.250.207 |
---|---|
cvs1.sourceforge.net | an alias for cvs.sourceforge.net |
cvs.tdiary.sourceforge.net | an alias for cvs.sourceforge.net |
と、なるほど。今朝のエラーはDNS情報が伝播する間のものだったのかな? 今のところ、pserver経由のanonymous cvsができるけど、 sf.netのmotdにはどうなるか書いてないってことは、 どうなるかわからない、っていうことかな?
で、対処としては、たださんが、
DNSでcvs.tdiary.orgを定義、CNAMEでcvs.sf.netを指定しておく。
と書いておられるので、 checkoutしたディレクトリのCVS/Rootを、
:pserver:anonymous@cvs.tdiary.sourceforge.net:/cvsroot/tdiary
から
:pserver:anonymous@cvs.tdiary.org:/cvsroot/tdiary
に変えとくのが吉なのだろう。
$ host cvs.tdiary.org cvs.tdiary.org is a nickname for cvs.sf.net cvs.sf.net is a nickname for cvs.sourceforge.net cvs.sourceforge.net has address 66.35.250.207
だそうです。
最近のツッコまれどころ