2005年12月27日火曜日

nfs

RELENG_6_0でErrataNoticeがひとつ。nfsまわり。p1になった。。
たった一行
はは。。

2005年12月10日土曜日

デブラとイアン

UbuntuがIBMの認定うけてたり Debianが元気、ってこともあり(?)
Debian GNU/Linuxを使ってみることにした。
apt-*の使い方がよくわからんが、まぁ使っているうちに慣れるだろう。

とりあえず
o sargeを入れ
o カーネル2.4だとNPTLでないっぽなのでカーネル2.6にしてみた。
/lib/tls以下のライブラリにリンクするようになった。
これで合ってるのかもよくわからんが。apt-getてラクチンだなぁ。

2005年12月9日金曜日

乱数

gpgを入れて設定していて鍵の生成が終わらん、と
ヘルプを求められる。

FreeBSD 4.xだったので乱数生成するときのえんとろぴーがなんたら、
なのでrndcontrol (8)を教えて解決した。めでたしめでたし、、。

2005年12月8日木曜日

perchild消滅

Apache2.2.0はMPMでperchildが選べない模様。。
experimentalのはeventMPMしかない。
ちょっと期待してたのに。。。

2005年12月4日日曜日

warning

apache2.2.0いれたらwarningが出ていることに気づく

[warn] (2)No such file or directory: Failed to enable the 'httpready' Accept Filter

warningでありerrorではないので動作はしとる。
しかし気持ちわるいので、でないようにしたい。

http://httpd.apache.org/docs/2.2/ja/mod/core.html
より。2.1.5からあるディレクティブか、、。>AcceptFilter<

AcceptFilter http httpready
AcceptFilter https dataready

らしい。
「accf_http.ko」をloadしてしまえばよいみたいなので
# kldload accf_http

これだけ。SSLな場合は accf_dataもload、か。
おもむろに再起動してみると、、でなくなった。

あとは/boot/loader.confに

accf_http_load="YES"
accf_data_load="YES"

と書く。
カーネルに組み込んでしまったほうがよいかもなぁ。

options ACCEPT_FILTER_HTTP
options ACCEPT_FILTER_DATA

上二行追加して再構築しちゃおう。。

4.0-RELEASEからあるってことは、
ここ数年、accept_filterとやらを利用するアプリケーションがなかったってことカ・・?
ACCEPT_FILTER(9)みると、、

--
The accept filter concept was pioneered by David Filo at Yahoo! and refined to be a loadable module system by Alfred Perlstein.

こんなところにYahoo!。しかもDavid Filoやん。。知らなかった orz

2005年12月3日土曜日

優雅な停止

apache2.2.0には
graceful-stopがあるようだ。

apachectlより..

2.0.xだと
start|stop|restart|graceful)
$HTTPD -k $ARGV
ERROR=$?
;;

2.2.0
start|stop|restart|graceful|graceful-stop)
$HTTPD -k $ARGV
ERROR=$?
;;

ほほー。

2005年11月25日金曜日

CD到着

フロッピーでブートしてFTPインストールするから、

使うことがない


んだけど、頼んでいたFreeBSD 6.0-RELEASEのCD-ROMセットがきていた。

出番はなさそうだけど職場に置いておくかな。。

2005年11月15日火曜日

むせんらん

/etc/start_if.iwi0にちょこっと追加したら使えた。めでたしめでたし。

-- before
ifconfig iwi0 up ssid ほげほげ wepkey ふがふが wepmode on

-- after
ifconfig iwi0 up ssid ほげほげ wepkey ふがふが weptxkey 1 wepmode on

無線周り

レノボのサイトでドライバおとして、ndiscvt使って、、、、
と格闘してみたけどなんかダメ。

調べてるうちに、ndisつかわなくても
FreeBSD6.0だと標準で使えることが解る(iwiだった。。ヨワ)
というわけでそっちで攻める

NAME
iwi -- Intel PRO/Wireless 2200BG/2225BG/2915ABG IEEE 802.11 driver

はは。。

/boot/loader.confに以下追記
if_iwi_load="YES"
wlan_wep_load="YES"

/etc/rc.conf に以下追記
ifconfig_iwi0="DHCP"

/etc/start_if.iwi0を作成
ifconfig iwi0 up ssid ほげほげ wepkey ふがふが wepmode on

起動時に
iwi0: Please load firmware
ということでiwicontrolとやらをportsでいれてそれらしく
設定したつもりだけど、、まだ使えない。

status: が no carrierからassociatedには変わる。
いろいろいじってると稀にフリーズしたりするのでなかなか曲者。。

2005年11月12日土曜日

FreeBSDでくらす?

FreeBSDでのデスクトップ環境に再びトライ
(ノートPC)

・FreeBSD 6.0をいれる
・ports/packagesで必要なものをがしがしいれる

cvsup
fastest_cvsup
firefox
ja-anthy
ja-less
ja-uim
mplayer
portupgrade
screen
skype
sudo
thunderbird
ttmkfdir
wine(つかってみてダメそうなら削除。。)
xfce4
xmms
zsh+euc_hack

あとは依存関係からいろいろなものがモリモリと入る。

emacsは手makeしようか。
フォントは某フォントを使用。キレイ。
アンチエイリアスは嫌いなのでオフにした。

というわけで(?)
Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.12) Gecko/20051112 Firefox/1.0.7から書いている。

なかなかよろしい。

ACPIまわりでかなり不具合がおきてるから調べないとなぁ。。
・shutdownでちゃんと落ちない
・powerdをあげた途端に固まる
・ACPI切ってapmでと思ったけど、起動して数秒で固まる
・(ThinkPadなので)Fn 押して輝度調整やらすると固まる
・ボリュームのボタン押しても固まる
いやはや。。
無線回りの設定もわからん。

2005年11月5日土曜日

2005年10月29日土曜日

mod_perlつづき

同じような症状にあたってるひと発見 。
「数回アクセスすると、502 Proxy Errorが出るように。。」

そうそう。そうなのよ。。

というわけでユーザマニュアルをみて設定をさらに追加&変更をほどこす。

数回アクセスでのエラーはでなくなった&より高速になった。
めでたし。ようやくmod_perlの強力さを実感した...orz

でもまだチョット挙動がおかしいなぁ。。

2005年10月27日木曜日

MT

とあるサーバにMovableTypeをいれてみた。

Apache2(port80) <-> Apache(+mod_perl, port8080)
なリバースプロキシ構成。

Apache2側に/mt-staticとして静的なペイジを置く
/mtをProxyPassしてmod_perlなApacheで処理。

参考
MovableType を mod_perl (Apache::Registry) 環境下で動かす方法

・・・一通り設定してみて動作したものの、やたらとProxyErrorが発生する、、。

Reason: Error reading from remote server

うーむ..

FreeBSD 5.4,
Apache2 は portsのパッチを一部あててworkerMPM,
Apacheはmod_perlをDSOで
共にsupervise管理下で起動

なにが悪いのかしら。。
む、もしや5.4にした後perlを作り直してないのがマズイ・・・のか?

2005年10月17日月曜日

4.11 -> 5.4

ぶじ完了した。STABLEにしちゃおうかな、、。
% uname -mrs
FreeBSD 5.4-RELEASE-p8 i386

体感でレスポンスよくなったのは気のせい・・?

あとはテキトーに手makeしたものをリコンパイル、
portsで入れてるモノは新しくなったときにportupgradeで入れ直せばよかろう。。

2005年10月14日金曜日

4.11 -> 5.4

4.11 -> 6.0
でbuildworldはどうもできそうにない
(できるかもしれないけど自分にはわからん)
ので 4.11 -> 5.4 かな。とりあえずbuildして、installするか否かは
後できめよう。。失敗したら痛い。

2005年10月6日木曜日

2005年10月2日日曜日

targetふえてた

6.0のcloneつくって7.0にしてみていたら、
makeのtargetにdelete-old, delete-old-libsが追加されていた。
さすがHEAD、てな感じか。

vmware

VMware Workstationの新しいのがつかえるっぽいので入れてみた。。
CentOSでも使ってみようかなと思いインストールしたものの、
grubから先にすすまん、、。 orz

インストール失敗?

2005年9月30日金曜日

FreeBSD 6.0

Show stopperは残りひとつになってる模様。
Testing fociに移ってNeeds testing なのが大量。
リリースは10月終わりごろ〜11月半ばかなぁ。

2005年9月18日日曜日

TextMate

TextMate
よさげ。まっこすXをメインで使ってる人にはいいんだろうなぁ。

2005年8月22日月曜日

ftp daemon

こないだftp daemonな話をしていたので
ヒサシブリにpure-ftpdを見てみた。

o 1年前に1.0.20がでた後はバージョンアップなし...
o TLSをつかうのがproftpdよりラクな印象(好みの問題?)
o 特権分離
o 勝手にバックグラウンドに移行しないのでsupervise配下での管理もすんなり

ftp-tlsやらSmartFTPを使って動作確認ばっちりでしたとさ

2005年8月5日金曜日

Apache Projects

Excalibur 名前格好良い
Geronimo 名前面白い
SpamAssassin Apache Projectsの一つとは知らなかった。。
PHP Sister Projects だったのかー。

2005年7月20日水曜日

regexp

ふと思い立って

ちょっとスクリプトを書いてみようかなと思った
けど。。正規表現がよく解らず絶望 orz

泣きそう

2005年6月12日日曜日

Kernel Stress Test Suite

currentにて。
cvsupをしたときのログを見てたらsys/kern以下で微妙な変更が有り。
なにはともあれカーネル再構築しとくかと思い、その前にリポジトリをチラ見。
ログメッセージにかかれていたので
FreeBSD Kernel Stress Test Suite
を知る。

楽しそうなのでfetch して makeして 実行してみる....
おぉ。みるみる負荷が!!(笑

2005年5月12日木曜日

取り扱いできません

ATMで通帳がつかえない状態になってたorz
ちょっとまえに「記帳」ができず
いちおうあちこちのATMで試してみてたけどどうもダメ。

通帳にのってたとこに連絡。お姉ちゃん(たぶん)がでた。

「怪しい記録はない」とかなんとか言っててとりあえずよし。
まぁカードは使えてたから残高確認してたけど。

どうやら「磁気」がなくなっている模様。
んー。磁石っぽいもの近づけた覚えはないのに。。。んーむ。

2005年4月26日火曜日

抜歯

智歯を抜きに朝から大学病院へ。

1. 麻酔
2. 麻酔確認
3. 歯を粉砕
4. 抜く
5. 縫合

かなり手こずっており 3,4を何度も何度も繰り返して終了。
5分割ぐらいされた。

帰宅後猛烈に痛くなったので薬を飲んで横に。頭も痛くてタマラン。
寝て起きたらちょっとマシになった。。
おー痛い。

2005年4月24日日曜日

yarrow

FreeBSD5.xだと[yarrow]というプロセスが見える。

こんな感じ。
% ps ax |grep yarrow
38 ?? DL 0:01.62 [yarrow]

これは、セキュアな疑似乱数生成らしい。

sys/dev/random 以下にソースが。

% locate yarrow
/usr/src/sys/dev/random/yarrow.c
/usr/src/sys/dev/random/yarrow.h

Bruce Schneier さんはblowfishtwofishの作者でもあり。

2005年4月20日水曜日

5.4-RC3

FreeBSD5.4-RC3がでていた。
5.4でもきっとSCHED_ULEはデフォルトじゃないんだよね。

2月のこのメールだととっても素敵になってきてる感じ。
しかし、、load average が600くらいでもサクサク動くってホントか。

2005年4月4日月曜日

匠味(たくみ)

前から「旨そう」と思っていた匠味(たくみ)のチーズをぶらっと出かけた帰りにくってみた。

o ナイフとフォークがでてくる
o 具が多くてモリあがっている
o ちょっと待たされる(店によってまちまちだと思う)

急いでる人にはオススメできないメニューである。うまい。
某バーガーのように食後に気持ち悪くならないからモスはイイ。

2005年4月1日金曜日

親知らずその後

4/26に抜く予定。
抜くと言うより砕くみたいで怖い・・。

2005年3月26日土曜日

親不知

親知らずを1本抜くことに。。orz
埋まっている&横に生えている。。

紹介状をもらったのでとりあえず医大のどこかへいって診てもらうことに。
医大はやだなぁ。。抜くときに研修生いたりするのが敬遠したいポイント。

評判のいい歯科のある医大はどこか軽く調べておこう。