ksaitoの日記

日々試したことの覚え書き

OSS

gemの問題

前に、玄箱でRubyGemsでパッケージがインストールできないことがありました。 id:ksaito11:20070522現象は、違いますが下記URLで最新のパッケージがあるのでこれを試してみようと思います。 http://lists.debian.or.jp/debian-users/200706/msg00021.htmlrub…

さらに仮想ホスト化

URLを短くしたいのと将来的にサーバを分割しなければならないことを想定してVirtualHost化しました。 ちょっと、やりすぎ...

tracのマルチプロジェクト化

当面必要ありませんが、tracの複数プロジェクトをホスティングする場合の設定を試してみました。

tracの導入

玄箱のDebianにtracを導入しました。

Subversion

start-stop-daemonを使ってSubversionのsvnserveを自動起動するように設定しましたが、start-stop-daemonではなぜか起動したプロセスを停止できませんでした。 仕方なく下記のようなスクリプトを準備しました。 $ cat /etc/init.d/svnserve #! /bin/sh PATH=…

rkhunter

rootkitを検出するrkhunterパッケージをインストールしたところ下記のエラーメッセージがメールで送信されてくるようになりました。 /etc/cron.daily/rkhunter: lsmod: QM_MODULES: Function not implementedmodule-init-toolsパッケージが必要なようです。 …

GoogleのSubversionホスティング

Googleで無償のSubversionホスティングをやってるのですね。 http://www.google.com/apis/gadgets/tools.html#Host これってiGoogleのgadget開発以外にも使えるのかな? 特に制限はないような... WikiやIssue管理、プロジェクトホームページといったSourceFo…

Mashpedia

OSS

マッシュアップに使えるWebサービスが集まったサイト? http://www.mashupedia.jp/

Debian化今日もならず...

debootstrap_0.3.3.3_all.debではなくdebootstrap_0.2.45-0.2_arm.debに入れ替えて試してみた。 KURO-BOX/PROでは、/usr/lib/debootstrap/pkgdetailsの実行に失敗して"not found"という結果となってしまう。 pkgdetailsはソースを見るとダウンロードしたパッ…

Debianのリリース

etchがリリースされました。 http://www.debian.org/releases/stable/さっそく、アップグレードしてみました。 といっても、aptの設定は、stableと設定しているので下記を実行しただけです。 $ apt-get update $ apt-get upgrade $ apt-get dist-upgradeアク…

GNU screenの"No more PTYs"

Debainにscreenを設定したのですが、起動すると"No more PTYs"というエラーメッセージが出て起動できませんでした。 下記URLに解決方法がありました。 http://www.nabe.bne.jp/linux/screen.html /dev/ptsのパーミッションの問題だったようです。 /etc/fstab…

puppetの設定をSubversionで管理する

puppetは、簡単に複数のサーバの設定を変更できてしまいます。 この設定ファイルをバージョン管理しないで、記憶に頼って管理するのは賢明ではありません。 下記のURLにpuppetの設定ファイルをCVSでバージョン管理する方法があります。 http://reductivelabs…

puppetで必要なパッケージをインストールする

Debian/Ubuntuを初期設定するときに毎回インストールするパッケージがいくつかあります。 こうしたパッケージをpuppetで自動的にインストールするように設定してみました。 パッケージがインストールされていないと勝手にインストールされます。 class debia…

ubuntuでpuppetが簡単に動く

Ubuntu 6.10でpuppetとpuppetmasterの2パッケージを入れて問題なく動きました。 http://d.hatena.ne.jp/ksaito11/20070326 で試したときは、動かなかったのですが、/etc/puppet/manifests/site.ppにnodeを設定するだけで問題なく動きました。 # ubuntuの部分…

puppet

Unix系OSの設定を自動化するConfiguration Management Systemという部類のソフトがあります。 ひとりで何台ものサーバ設定をするための自動化ツールですね。 cfengineが老舗で有名ですがpuppetというソフトウェアがあるそうです。 Linuxのディストリビューシ…

オープンソースへの貢献

OSS

ずいぶん、前の話ですが... http://jira.codehaus.org/browse/MPCHANGELOG-34

KVMといってもJavaではありあせん

OSS

KVMといっても組み込み用のJavaVMではありません。 Linuxの新しい仮想化技術のKernel Virtual Machineのことです。 2/4にリリースされたLinuxカーネル2.6.20に正式に組込まれたようです。http://japan.cnet.com/news/ent/story/0,2000056022,20342542,00.htm…

これは、あしたのネタの作業ログです。

$ sudo aptitude install libc6-dev=2.4-1ubuntu12 libc6-i686=2.4-1ubuntu12 libc6=2.4-1ubuntu12 パッケージリストを読み込んでいます... 完了 依存関係ツリーを作成しています Reading state information... 完了 Reading extended state information Ini…

xen

テスト環境が必要になり、久しぶりにxenを試してみました。 Ubuntuは、パッケージが用意されていて下記ドキュメントもあるので、前ほど苦労せずに設定できそうでした。 https://help.ubuntu.com/community/XenVirtualMachine/XenOnUbuntuEdgy しかし... libc…

winkでWindowsの画面を動画キャプチャ

WindowsやLinuxの操作を説明する場合、画面の動画をキャプチャできると便利です。 前にCamStudioというフリーソフトを使っていたのですが企業に買い取られてフリー版のメンテナンスが止ってしまいました。 winkというフリーソフトが、なかなか良いです。 htt…

continuumをセットアップ

Apache Mavenのサブプロジェクトでcontinuumというビルドツールがあります。 http://maven.apache.org/continuum/ この手のツールは、AntHillやGumpなどがありますが設定に手間がかかる印象があり、何度か挫折していました。 continuumは、必要十分な機能で…

Ubuntuでtrac

OSS

tracは、バグトラッキングシステムです。 シンプルなユーザインタフェース、Wikiによる文書管理、Subversionとの連携、リリース管理といったオープンソースプロジェクトで必要なひと通りの機能があり、なかなか良くできています。 Ubuntuでは、trac-ja-resou…

ssh-keygen

sshサーバにパスワードなしでログインする方法です。 鍵を生成する $ ssh-keygen Generating public/private rsa key pair. Enter file in which to save the key (~/.ssh/id_rsa): [デフォルトのまま] Enter passphrase (empty for no passphrase): [パスフ…

emacs

OSS

ubuntu6.1.0のemacsについての覚え書き インストール emacs本体のインストール $ sudo aptitude install emacs21 unicode対応 $ sudo aptitude install mule-ucs 日本語入力 $ sudo aptitude install skk .emacs 下記を参考に.emacsの設定です。 http://www.…

VAIOにUbuntu

OSS

家でほこりをかぶっていたVAIO PCG-C1VRX/KにUbuntu 6.1.0をインストールしてみました。 結果は、インストールできず... 最近、うまくいかないこと多いなぁブートすると初期画面は起動したけど、デスクトップが表示されず画面はまっ黒 セーフモードでも状況…

Ubuntu6.1.0とFreeNXサーバ

OSS

Ubuntu6.1.0 EdgyのFreeNXサーバのセットアップです。 Edgyには、freenxパッケージが見当たりませんでした。Ubuntu日本語フォーラムに質問するとすぐに回答がありました。 http://forum.ubuntulinux.jp/viewtopic.php?id=29 Edgy用のパッケージ化は、これか…

Ubuntu 6.1.0 (Edgy)とEclipseパッケージ

OSS

eclipseパッケージがありました。 下記でeclipse3.2が普通にインストールできました。 $ sudo apt-get instal eclipse

VMWare tools

OSS

VMWare環境に構築した Ubuntu 6.1.0 に VMWare toolがインストールできません。 VM-VMWare Toolsのインストールメニューを選択するとvmware-install.plというスクリプトがマウントされるはずなのですが...どんな状況かを動画でアップしてみましたが、まだ、Y…

Ubuntu 6.1.0 とXGL

OSS

UbuntuのXGLとBerylを試してみました。 要件を満たしていない環境だったので結果的にはうまく動かせませんでした。 (使った環境は、VMWare上のUbuntu 6.1.0、VMWare toolのインストールがうまくいっていません)下記は、後日、リトライのための記録です。 …

continuumは軽くて良さそう

OSS

ビルドを自動化するならcontinuumがオススメです。 軽くてmavenの設定を取り込めます。