[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[cvs-ml 648] Re: error, aborting. : no such user



こんにちは、馬場です。

From: naru@mickey.ai.kyutech.ac.jpさん
> From: Yukihiro KAWADA <kawada@den.fujifilm.co.jp>さん
> > 河田@富士フイルムです。
> > naru@mickey.ai.kyutech.ac.jp writes:
> >  > # cvs -d :pserver:naru@hoge:/usr/home/naru/CVS_DB checkout HogeHoge
> >  > Fatal error, aborting.
> >  > : no such user
> >  > cvs [checkout aborted]: authorization failed: server atom rejected access
> >  > と,蹴られてしまいます.
> From: KOIE Hidetaka (鯉江英隆) <hide@koie.org>さん
> >   | # cvs -v 
> >   | Concurrent Versions System (CVS) 1.10.7 (client/server)
> > とりあえず1.10.8を入れてみるとどうなりますか。
> おお,1.10.7 は最新じゃないんですね.
> さっそく試してみます.

あれから一週間,いろいろ頑張ってみました.

とりあえず,1.10.8を試してみようと思い

http://oasis2.openave.net/servlet/DownloadProjectFiles.jsp?p=88&bid=5

より,1.10.8を取得しました.(成功するのに2日かかった....なぜjava?..)
しかし,./configure が通らず make すらできなかったので,なんとか 1.10.7
で,設定しようとソースをボチボチ読んでいました.
すると,src/server.c の user_name と host_user の不一致(というか host_user
がの取得ができていない)が原因らしく,

 /* Normally this won't be reached; check_password contains
        a similar check.  */

なんて書いてあるところに,落ち込んでいました.つまり,「check_password()
で一度チックしているんだけど,ここに来るのはおかしいね」という感じです.

とりあえず,インチキな修正をして,checkoutすることに成功しました.

で,1.10.8だったら直ってるんじゃないか...と思いもう一度 1.10.8 のソース
をよく読むと, ^M が入ってる^^;;;;;

# tr -d "015" < hoge > hoge.new

を通して,もう一度やってみます.

--------------------------------------------
馬場 功淳 (Naruatu BABA)  [九州工業大学]