2004年11月15日

ZaurusでCVSを使う

CVSを ipkg 化してみました。ひょっとしたらもうすでにどこかでバイナリパッケージが配布されているのかもしれませんが…。

http://noir.s7.xrea.com/pub/zaurus/cvs-core_1.11.18-1_arm.ipk
http://noir.s7.xrea.com/pub/zaurus/cvs-contrib_1.11.18-1_arm.ipk
http://noir.s7.xrea.com/pub/zaurus/cvs-doc_1.11.18-1_arm.ipk
の3本立てです。

SL-A300用cvs-core (--enable-rootcommit をつけてconfigureしたもの)
http://noir.s7.xrea.com/pub/zaurus/cvs-core_1.11.18-sla300-1_arm.ipk


cvs-coreだけ入れれば動きます。が、これが一番巨大です。

CVSとSSHとRubyが使えるPDAが、以前から私にとっての理想だったので、これで大満足…といきたかったのですが、一つ大きな問題が。

VFATでフォーマットされた (つまり、買ってきたままのフォーマットの) SDカード上にワーキングコピーやリポジトリを作ろうとすると、大文字のディレクトリ名が小文字に変わってしまい、うまく動作しないのです。

この問題はなかなかやっかいで、手動でオプションつきで mount(8) すれば回避できるらしいのですが、/etc/fstab にこのオプションを書いても無視されているみたいです。

結局SDカードをext2でフォーマットして使うことにしました。

(以上、2003-01-17 18:16:56)

(追記) すみません、cvs-contrib のパッケージングをしくじりました。cvs-contrib_1.11-4_arm.ipk をインストールしてしまった方は、アンインストール後に、ターミナルでrootになって

/usr/lib/ipkg/cvs-contrib.postrm rm /usr/lib/ipkg/cvs-contrib.postrm

を実行してください。

(以上、2003-01-17 18:16:56)

(2003-01-26 追記) 前に公開していた 1.11.4 にはセキュリティホールがありました。

また、1.11.4 の cvs-core, cvs-contrib をVFATフォーマットのSDカード、CFカードにインストールした場合、アンインストールの後に以下のファイルが残ってしまいます。

/mnt/card/QtPalmtop/share/doc/cvs/copying
/mnt/card/QtPalmtop/share/doc/cvs/readme
/mnt/card/QtPalmtop/share/cvs/contrib/readme
(SDカードの場合。CFカードなら /mnt/cf 以下)

新しいバージョンをインストールする前に、これらを削除しておく必要があります。

(2004-06-02 追記) 1.11.15 以前には重大なセキュリティホールがあったため、1.11.16 に差し替えました。

(2004-06-14 追記) 1.11.17 に差し替えました。

(2004-11-15 追記) 1.11.18 に差し替えました。

Posted by Hiroyuki KUROSAKI at 2004年11月15日 18:08 このエントリーを含むはてなブックマーク
この記事の TrackBack URL:
http://noir.s7.xrea.com/mt/mt-tb.cgi/29
ZAURUS:CVSを使えるようにする
Excerpt:  ZAURUS で CVS を使えるようにする。 「Kuro-san更新日誌 」
Weblog: 煙草片手に日々是剣呑
Tracked: 2004年11月26日 08:04
Comments

SL-A300用に、--enable-rootcommit オプションをつけてconfigureしたものを作りました。

Qtopiaのユーザがzaurusになっている(らしい)SL-B500, SL-C700や、SL-A300でもローカルにリポジトリを置かないことにしている場合には、必要がなく、かえって有害なものです。

Posted by: noir on 2003年01月30日 09:18

CVSのセキュリティホールのために、オープンソース関係のサイトが続々とクラックされているらしいです。
/.j 記事
http://slashdot.jp/security/04/05/27/1453244.shtml?topic=92
ITMedia記事
http://www.itmedia.co.jp/enterprise/0405/20/epc10.html
CAN-2004-0396 (under review)
http://www.cve.mitre.org/cgi-bin/cvename.cgi?name=CAN-2004-0396

ここでバイナリ公開しているバージョン (1.11.5) も対象に入るので、早急に新しいバージョンに入れ替えます。

Posted by: noir on 2004年05月30日 01:25

IPA/ISECがあらためて注意を呼びかけています。
http://www.ipa.go.jp/security/ciadr/vul/20040603-cvs.html

Posted by: noir on 2004年06月05日 21:28

9日に新たな脆弱性が公表…。
http://www.ipa.go.jp/security/ciadr/vul/20040603-cvs.html
1.11.16も含まれるそうで、CVSのサイトに行こうとしたけれど、
つながらない。

Posted by: noir on 2004年06月11日 22:33
Post a comment

サイン・インを確認しました、 さん。コメントしてください。 (サイン・アウト)

(いままで、ここでコメントしたとがないときは、コメントを表示する前にこのウェブログのオーナーの承認が必要になることがあります。承認されるまではコメントは表示されません。そのときはしばらく待ってください。)


情報を登録する?