最新

vdrめも

検索キーワード:
[PR]:「Chef活用ガイド コードではじめる構成管理 (大型本), (Kindle版)」発売中です。


2003-10-01(水) 体調不良だがとりあえず頑張った [長年日記]

_ [comp] MozFB 0.7 official RC

出ていたので、入れてみた。

  • TabbrowserExtentions
  • Adblock
  • BannerBlind
  • まっちゃんの Mozilla 用 JLP

以上は素直に入ってくれたが、708090-lite は、back/forward ボタンが消えてしまったりと問題があった(skinVersion が 1.5 になったところに 1.2 のを無理矢理入れてるんだから当然だろうが。)ので、breeze にしてみた。なんか白くて落ち着かないが...。個人的には Lo-Fi Moz が MozFB に対応しないかなーとか。

あと、マウスの 2 ボタンでスクロール用のポインタが出るようになっていた。便利は便利なのだが URI 貼り付けの邪魔になるので無効にした。(general.autoScroll = false)

_ [rime] TODO 消化

  • む の過去結果を紹介できるようにした。
  • auto/random で、出目のリストを見るコマンドだが、簡単に Excess Flood を発生させて rime を落とすことができるので、もうちょっと考えないと駄目だな。
  • auto/random で、新規に追加する際に重複して追加できないように存在確認を挟んだ。

_ [kip] webcam で遊ぶ

@xia iX-1 という USB カメラで遊んでみる。刺したら stv680 が読まれ、xawtv -device /dev/video1 とするときちんと見えた。また、xawtv についてる webcam を使うと一定時間ごとの jpeg ファイルとか撮れてなかなか面白い。


2003-10-02(木) なんか気が重い [長年日記]

_ [kip] swatch を仕掛ける

snort の alert を swatch で監視するようにしてみた。

watchfor /Priority: 2/
        echo
watchfor /Priority: 1/
        bell 3
        echo inverse

で、snort の init script に

swatch -c swatchrc -t /var/log/snort/alert --daemon > /dev/console

してみた。出力がうまく改行されないんだが...。

_ [comp] search_form 変更

namazu search で日付順にしたかったので、namazu_form を使うのをやめて、

search_form( 'namazu.cgi', 'query',  'Search', 20, '', '', '<input class="search" type="hidden" name="sort" value="date:early">' )

にしてみた。


2003-10-03(金) 今日は卒論中間発表会らしい [長年日記]

_ [comp] ez-ipupdate ちょっと変更

なんかサーバへのアクセスが重いと思って見てみると、load average が 20 近く。一体何なんだ、と調べたら set-ddns.sh が大量にたまっていた。ざっと見て怪しいところといえば、IP addr が確実に取れたと前提にしてるところかな。

IPADDR=`lynx -auth XXXXXXXX:XXXXXXXX -dump http://192.168.1.1/title.htm | grep IP | head -1 | awk '{ print $3 }'`
echo ${IPADDR} > ${IPADDRFILE}

となっているので、もし ${IPADDR} が空だと echo > ${IPADDRFILE} となってしまって入力待ちになるのは明らか。ということで、echo する前に

if [ -z "${IPADDR}" ]; then
        echo "[${DATE}] get IPaddr failure"
        exit
fi

としてみた。

_ [debian] フォント環境充実パッチその 2

ふと KDEのフォント環境をさらに充実させようを覗いてみたところ、version up していたので、早速試してみる。

fontconfig 2.2.1-3 に対して、

  • fontconfig-2.2.1-slighthint.patch
  • fontconfig-2.2.1-AppleRoman-DynaFont.patch
  • fontconfig-2.2.1-Bold-conf.patch

を適用。xft2 2.1.1-2 に対して、

  • xft-2.1.1-loadtarget.patch
  • xft-2.1.1-MakeBold-20030927.patch

を適用。freetype 2.1.5-2 については、012-freetype-2.1.4-autohint-cjk-20030416.diff を freetype-2.1.5-autohint-cjkfonts-20030924.patch に取り換えた。debian/rules では適用部分でコメントアウトされていたので当たるようにしておく。

結果、なんかボールドがにじんだ感じになったんだが...。


2003-10-04(土) 朝からえふえふ [長年日記]

_ [えふえふ] 戦(↑2)

YhoatorJng と EastAltepa で 1 ずつ。


2003-10-05(日) 今日もえふえふ [長年日記]

_ [えふえふ] ナ(↑1)

EastAltepa で 1。Elemental が恐い。


2003-10-06(月) slapd 問題解決か? [長年日記]

_ [kip] www server ruby ヴァージョンアップ

www server の ruby を 1.6 から 1.8 にしてみた。

また、tdiary もヴァージョンアップ。plugin から image speed_commen comment_mail-* 00lang.en を削除。

_ [kip] slapd ESTABLISHED しまくり問題三度

どうやら IPv6 が問題だったようだ。IPv4 のみにすると、あっさり安定した。これでしばらく様子を見てみるつもり。

_ [debian] reportbug とか apt-listchanges

querybts なんてコマンドがあるのか。

apt-listchanges なんてもの入れてみた。便利だ。

_ [えふえふ] ナ(↑1)

SeaGrotto の Norg 前でやってみた。なかなか稼げる。


2003-10-07(火) 決して遊んでばかりではないんだが [長年日記]

_ [えふえふ] ナ(↑1)

EastAltepa で 1。


2003-10-08(水) USB カメラで遊ぶ [長年日記]

_ [kip] palantir で遊ぶ

palantir というストリーミングサーバで遊ぶ。クライアントを選んでしまう(multipart/x-mixed-replace をサポートした www ブラウザ)が、なかなか面白い。

_ [rime] ruby 1.8 に移行

string pattern instead of regexp 問題

gsub( "'", "\\'" ) は gsub( /'/, "\\'" ) に

cgi['key'] == cgi.params['key'][0] 問題

oCGI[ 's' ][ 0 ] は oCGI[ 's' ] に

で、いろいろ修正。

_ [えふえふ] ナ(↑2)

EastAltepa、Garlaige でそれぞれ1。


2003-10-09(木) HDD が飛んだ日 [長年日記]

_ [comp] HDD 崩壊

朝きたら、console に seek error とか出ていて嫌な予感がしたのだが、確認したら、/var /etc /tmp /usr/local 以下が崩壊していた。たった 2 年半の命だったか...。

新しく HDD を買ってきて、懸命にリカバリ作業。


2003-10-10(金) 体育の日じゃないのか [長年日記]

_ [debian] palantir deb 作る

適当に。

_ [kip] Helix で遊ぶ

Real Server,Real Producer設定方法を見て、Helix Universal Server と Helix Producer Basic で遊んでみた。free software じゃないのが気になるところだが、遊ぶぶんにはいいか。

_ [rime] 続・string pattern instead of regexp 問題

auto/oper に処理漏れがあったので修正。

_ [kip] CASIO LV-10 負け

CASIO LV-10 という USB カメラが転がっていたので、これも webcam として使えるか試してみるが、結果は負け。ドライバがないようだ。備忘録 によると、これの実体は Mustek GSmart 300 らしい。


2003-10-11(土) えふえふ三昧のつもりが [長年日記]

_ [kip] ircd.conf 書き間違い

ホスト名と IP addr. のフィールドを間違えていて接続できない現象が起こってた。道理でチャネルメンバーの数が少なかったわけだ。

_ [えふえふ] 戦(↑3)

YhoatorJng で 1、CrawlNest 及び EastAltepa で 2。初めて逆ギレ PT 離脱というものに遭遇した。一同ポカーン。


2003-10-12(日) えふえふ三昧のつもりで予定通り [長年日記]

_ [えふえふ] 白(↑1)

Boyahda でひさびさにアップ。


2003-10-13(月) やっぱりえふえふ三昧 [長年日記]

_ [えふえふ] 戦(↑2)

Garlaige でウォークライ達成。


2003-10-14(火) ck リターンマッチ [長年日記]

_ [comp] 2.4.22-ck2 を試す

  1. patch-2.4.22-1000-ckbase-0309132043.bz2
  2. patch-2422-ck2base-rmap15k-0309210033.bz2
  3. patch-2.4.22-1020-rl2.bz2
  4. patch-2.4.22-1021-rl2dt.bz2
  5. patch-2.4.22-1030-vh.bz2
  6. patch-2.4.22-1031-vhdt.bz2

の順に適用。あとはいつもの usagi、Owl、devfs、longbeep、UNICON、bttv、i2c を当てる。

kernel/sched.c の 1042 行あたりの

((jiffies - (p)->sleep_timestamp > cache_decay_ticks)

((jiffies - (p)->timestamp > cache_decay_ticks)

に変更。

mm/filemap.c の 200 行あたりの

spin_unlock(&pagemap_lru_lock);

lru_unlock(ALL_ZONES);

に変更。

今のところ問題ないようだ。

_ [rime] stored 拡張

これまでは

  1. テスト
  2. http://test/

という順序での発言のみ store していたが、ちょっと処理を追加して、

  1. http://test/
  2. テスト

という順序も store するようにした。

_ [えふえふ] ナ(↑1)

CrawlNest と Eldieme で。Eldieme は死に狩場じゃなくなってたな。


2003-10-15(水) 家サーバどうしたもんか [長年日記]

_ [comp] また SPARC に異常が

もう寿命か?

_ [えふえふ] ナ(↑2)

CrawlNest、YhoatorJng で 1 ずつ。


2003-10-16(木) 最近寒くてしょうがない [長年日記]

_ [えふえふ] 戦(↑1)

Garlaige で1。


2003-10-17(金) いろいろ設定とか [長年日記]

_ [kip] カメラ/時報サーバ移設

カメラと時報を別のマシンに移した。USB とか alsa とかの関係もあったので、kernel も入れ換え。2.4.20 から 2.4.22 にした。

_ [debian] apache ipv6 deb

Debian official な apache には、有効になってないだけで IPv6 patch はちゃんと含まれてるのか。だが、そのままでは当たらなかったので保留。

_ [debian] libchasen-ruby1.8 を作る

libchasen-ruby を ruby1.8 用に作り直した。

_ [kip] ip6.int vs ip6.arpa

なんか IPv6 addr. の逆引きができないと思っていたら、

Host X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.ip6.arpa not found: 3(NXDOMAIN)

ん... ip6.arpa って何だ? ip6.int しか見るようにしてないぞ。ってことで ip6.arpa を追加しておいた。

あと直接の関係はないが、host コマンドを host から bind9-host に変更した。


2003-10-18(土) 休日 [長年日記]

_ [えふえふ] 戦(↑1) ナ(↑2)

CrawlNest でいろいろ。

_ [movie] ホーム・アローン

ホーム・アローン [DVD]


2003-10-19(日) 続・休日 [長年日記]

_ [misc] 体調不良

眠いので寝てた。


2003-10-20(月) 早寝励行 [長年日記]

_ [kip] IPv6 回りがおかしい件

どうやら private 向け IPv6 ルータの kernel を入れ換えたときに、private 側だった eth1 が global 側の eth0 より先に上がってしまって eth0 になり、zebra が private 向けの IPv6 prefix を global 側に advertise してしまってそれが残っていたことが原因だったらしい。global 側のマシンに振られていた private 用の IPv6 addr を

ifconfig eth0 del XXXX:XXXX:XXXX:XXXX:XXXX:XXXX:XXXX:XXXX/64

して解決。

_ [debian] deb いろいろ

fontconfig が新しくなっていた (2.2.1-6) ので作り直したが、fc-cache で SEGV るので 2.2.1-5.vd.0 に戻す。

openMSX の deb 作成。/opt/openMSX に入れるようになっていたので、いろいろいじる。

openldap2 が新しくなっていたので、disable ipv6 で作り直す。

_ [kip] トップページをいじる

む を吐き出すようにしてみた。あと CSS で遊んでみた。

_ [comp] 708090 for MozFB 0.7

出ていたので入れてみた。灰色が目に優しい。


2003-10-21(火) いろいろやった日 [長年日記]

_ [comp] openMSX で仮想ドライブを切り離すには?

実機なら ctrl を押しながら立ち上げるんだが、効果がないっぽい。hardwareconfig.xml でもいじるんだろうか。

_ [debian] 続・fc-cache SEGV

fontconfig 2.2.1-8 が出ていたので試してみる。changelog にはそれらしい記述がないので不安だったが、やっぱり駄目だった。

#216692 とか #216705 に、原因と対処法が出ている。ふむふむ、gsfonts-other を remove か...。

_ [comp] mknmz 復旧

crontab から mknmz のエントリが失われたままだったので追加した。

_ [kip] PostgreSQL daily backup

PostgreSQL の db を daily で backup するようにした(pg_dumpall してるだけだけど)。db に入ってるのは む くらいだから、そんな大袈裟でなくていいか。

_ [debian] ircd deb を作る

これまで ircd は 2.10.3p3+jp6 を野良 build したものを使っていたが、ircd-irc2_2.10.3p5-2 を元に deb を作ってみた。irc2.10.3+jp6.diff を当て、TOPICLEN を大きくし、IPv6 を有効にしてみた。ircd.conf も IPv6 対応に変更。


2003-10-22(水) MSX いじったりとか [長年日記]

_ [comp] 続・openMSX で仮想ドライブを切り離すには?

起動時に ctrl を押しっぱなしにする方法が一度だけ成功した。条件がよくわからん。

_ [comp] fMSX SDL を試す

fMSX SDL でも起動時押しっぱなしはうまくいかなかった。条件よくわからん。

_ [debian] 続々・fc-cache SEGV

BTS を追っていると、gsfonts-other が入っていると fc-cache が SEGV するのは、元をたどると freetype のせいだということが #216605 に出ていた。そこで fix が施された freetype 2.1.5-3 に freetype-2.1.5-autohint-cjkfonts-20030924.patch を当たるようにした 2.1.5-3.vd.0 を入れ、昨日作成した fontconfig 2.2.1-8.vd.0 を入れてみる。おお、SEGV せずに通ったぞ。


2003-10-23(木) apache2 移行の日 [長年日記]

_ [kip] apache2 にしてみる

www を apache2 に移行してみた。ほとんどの部分は apache1 を参考にしながらなんとかなった。以下移行のおぼえがき。

  • default 設定では SSI が効かなかったので「ForceType text/html」を追加。
  • suexec はいちいち compile しなおすのが面倒だったので、bvi で「public_html」を「WWW\0\0\0\0\0\0\0\0」に書き換え。
  • mods-enabled/ に何も入っていなかったので、cgi.load deflate.load expires.load include.load mime_magic.{load,conf} rewrite.load suexec.load uniq_id.load userdir.conf の symlink を張る。

また、ddtp によると、

  • apache2-mpm-prefork - Apache2 用の従来版モデル
  • apache2-mpm-worker - Apache2 用の高速スレッド化モデル
  • apache2-mpm-perchild - Apache2 用の実験的な高速 perchild スレッド化モデル
  • apache2-mpm-threadpool - Apache2 用の実験的な高速スレッドプールモデル

ということだそうだ。とりあえず prefork にしておいた。

_ [えふえふ] 戦(↑1)

CrawlNest で 1。


2003-10-24(金) IPv6 勉強会があった [長年日記]

_ [comp] snmp メモ

設定しておいた監視対象のプロセスのテーブルを見るには

snmpwalk XXX.XXX.XXX.XXX YYYYYYYY prTable

_ [debian] static な IPv6 addr. を設定

iface eth0 inet6 static
	address 3ffe:508:5:XXXX::YYYY
	netmask 64

でなら、単一の static な IPv6 addr. は設定できるが、複数の設定ができない。探していると、http://lists.debian.org/debian-ipv6/2003/debian-ipv6-200308/msg00002.html によると、

iface eth0 inet6 static
	address 3ffe:508:5:XXXX::YYYY
	netmask 64
	up ifconfig eth0 add 3ffe:508:5:XXXX::ZZZZ/64

と逃げを打てるようだ。途中、/64 を忘れててやばいことになったが...。


2003-10-25(土) 熱暴走は恐い [長年日記]

_ [comp] 熱暴走

remote で kernel compile していたら、いきなり SEGV って反応がなくなった。どうやら熱暴走したらしい...。local では GKrellm で温度を監視することにした。remote だと sensors かな?

_ [comp] apache IndexOption NameWidth

Directory Index 表示にて、長い file 名が途中で省略されてしまうことがあるが、この機能を止めて完全な file 名を表示させるには、IndexOptions に

NameWidth=*

と追加しとく。

_ [えふえふ] 戦(↑2)

早朝 CrawlNest で 2。


2003-10-26(日) のんびり休日 [長年日記]

_ [えふえふ] −

RuAunGard でずーっとぼーっとしてた。空はいいねえ。


2003-10-27(月) タイヤパンクにつき出勤せず [長年日記]

_ [comp] 手抜き IPv6 static addr 付与スクリプト

PREFIX='3ffe:508:5:XXXX::'
ipaddr=`/sbin/ifconfig eth0 | /bin/grep 'inet addr:' | /bin/sed -e 's/:/ /g' -e 's/ +/ /g' | /usr/bin/cut -f 4 -d ' '`
suffix=`echo ${ipaddr} | awk -F. '{print $4}'`
/sbin/ifconfig eth0 add ${PREFIX}${suffix}/64

連番 PC の一斉設定とか。

_ [えふえふ] ナ(↑1)

YhoatorJng で 1。


2003-10-28(火) 設定とかいろいろ [長年日記]

_ [comp] USB optical mouse 購入

最近マウスの調子がおかしかったので思い切って(?)購入。まあ普通に使える。

_ [debian] xmame 0.76.1

0.74.1 の /debian/ をそのまま適用で OK。

_ [comp] Adblock 0.5d1 変

出てたので入れてみたが、Adblock が機能すると MozFB ごと落ちる。なんか temp directory を作成しているが、その permission が 644 でおかしい。755 にしてみたが、やはり落ちる。ということで 0.3 に戻した。

_ [comp] eggrc に辞書追加

egg を使っていてやたら辞書が貧弱だという問題だが、後から追加した辞書が eggrc に追加されていないために起こっている問題のようだ。 Tamago 4 でCANNAを使う の eggrc の設定を参考に、cannadic と canna-shion について、追加する場所が関係あるのかはわからないが、(canna-add-dict "iroha" nil) の前にエントリを追加した。

(canna-add-dict "gcanna" nil)
(canna-add-dict "basho" nil)
(canna-add-dict "keisan" nil)
(canna-add-dict "pub" nil)
(canna-add-dict "scien" nil)
(canna-add-dict "sup" nil)

egg はおろか emacs 自体を使っていないのでよくわからないが、語彙は増えたらしい。

_ [comp] devfsd /dev/cdrom 問題

devfs が /dev/cdrom という symlink を DVD-RAM ドライブに対して張ってしまうという問題が報告されたので調べてみる。/etc/devfs/devfsd.conf を見ると、

# create the old /dev/cdrom symlink
REGISTER        ^cdroms/cdrom0$ CFUNCTION GLOBAL symlink $devname cdrom
UNREGISTER      ^cdroms/cdrom0$ CFUNCTION GLOBAL unlink cdrom

という部分があった。/dev/cdroms/cdrom0 は DVD-RAM ドライブで、/dev/cdroms/cdrom1 が CDROM ドライブ。この devfsd.conf の cdrom0 を cdrom1 と変更してみた。そして devfsd を再起動。しかし /dev/cdrom を上書きできないとかいってきた。再起動する前に rm -f /dev/cdrom して解決。


2003-10-29(水) 工事 [長年日記]

_ [debian] tcp-wrappers deb 作り直す

単に version を合わせただけで、中身は USAGI な tcp-wrappers。

_ [misc] カテゴリ変更してみる

カテゴリをもうちょっと細かくすることにした。

  • debian ... debian specific な話題(debian pkg とか debian 固有?な設定とか)
  • kip ... 講座 specific な話題(講座イベントとか講座固有の設定とか)
  • prog ... プログラミング関係
  • comp ... comp 一般の話題
  • rime ... rime 作成に関わるカテゴリ
  • research ... 研究関係
  • えふえふ ... FFXI 育成記録
  • misc ... その他もろもろ

そのうちまたカテゴライズ変えたくなったりしそうだが、一応これで。


2003-10-30(木) やれやれ [長年日記]

_ [kip] /home 領域崩壊

出勤したら、/home が崩壊していた。こういうときのために対策は取ってある。

  • /home は RAID1
  • /home は毎朝、daily、weekly、monthly で差分 backup

復旧作業開始。

  1. RAID1 のどっちの HDD が崩壊したのか確認。
  2. 万が一に備えて data を backup。
  3. 新 RAID カードに新 HDDx2 をつないで RAID1 構築。
  4. data を元に戻す。

1 か 2 か。2 を外す。正解。RAID1 の片方の HDD だけが崩壊していたようだ。これなら差分/完全 backup から書き戻すという面倒な手順を踏まずに済む。

と、ここまではよかったが、RAID1 の構築の時点で、HDD が熱暴走を起こしてしまい、途中で停止。1時間で済むところを3時間浪費。

新 RAID カードは PROMISE の FastTrak TX2000 なのだが、これが kernel-2.4.22 では、array が見つからないと出て pdcraid を読み込むことができなかった。検索してみると、

https://listman.redhat.com/archives/ataraid-list/2003-September/msg00009.html

にある patch を当ててやることで回避できるようだ。これにたどりつくまで 2 時間くらい。

PROMISE IDE の計算方法を忘れていてそれでも時間浪費。I/O ポートアドレスの「ide2=(a),(b+2),IRQ ide3=(c),(d+2),IRQ」で OK。

旧 RAID1 の片肺から新 RAID1 に cp しているときに旧 RAID1 HDD が熱暴走。HDD に CPU 用のヒートシンクやらファンやらを取り付けて冷却しながら、cp の途中に sleep を挟みながらで移して 6 時間。やっと終わった。


2003-10-31(金) 一夜明けて [長年日記]

_ [misc] 休日

/home 復旧で徹夜だったのでのんびり休業。


2003年
10月
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31

[amd64 | audacious | comp | debian | gkrelluim | kip | misc | movie | research | rime | unicon | vdr | work | えふえふ]

書いてる人: dai

パッチ等(無保証)

GPG Fingerprint = 0B29 D88E 42E6 B765 B8D8 EA50 7839 619D D439 668E