FreeBSD

mod_dosdetector-1.0a

更新されてたので Ports も更新(ダウンロード)。うまく動くようだったら誰か PR 出してくれないだろうか。 Apache モジュールっぽくしたパッチも更新(ダウンロード)。パッチとか投げるのは sf.net でいいのだろうか。sf.net 使いにくくていやんなのさ。

mod_dosdetector

id:stanaka:20070204:1170553603 で紹介されていた DoS Attack 防止モジュールが紹介されてたので Ports 形式にでっちあげ。ちゃんと動かして確認してないので人柱用。(ダウンロード) はてなで実際に使われているそうなので効果はどうなんだろうとか興味津…

OSSP JavaScript

OSSP 版 SpiderMonkey というものがあるのを知る。オリジナルと違うところは autotools 化してあるところと、JS-1.6 のコードを使っているところ*1。スタティックライブラリも作ってくれるのがいい感じ。とゆうわけで ossp-js って Ports をでっちあげてみる…

sh != bash

autoconf や automake 、configure が意図した動きをしなくて嵌る。Kubuntu に持っていって動かしたらちゃんと動いてしまった。なせ!?それは linux 系は sh が bash だからなんだよ。こんな基本的なことに気が付くのに丸一日かけちまった。 bash ./configu…

turn to freebsd-update binary

自前でビルドしたバイナリを security/freebsd-update が受け付けるツリーに戻す方法。開発元の資料を参考にした。 シェルは sh。 参考にする場合は自己責任で。 security/freebsd-update をインストールして設定ファイルを作る。 cd /usr/ports/security/fr…

resize NTFS with Frenzy

Knoppix を使わず FreeBSD でやる方法。 現在のサイズを確認する。ntfsresize -i /dev/ad0s1 なるべく小さくなるようにリサイズする。リサイズする大きさは 512 の倍数になるようにする。(後々面倒なので)ntfsresize -n -s xxxxxxx /dev/ad0s1 # 確認ntfsr…

backup and restore NTFS with Frenzy

Knoppix を使わず Frenzy でやる方法。 backup バックアップ。ntfsclone -s -o - /dev/ad0s1 | ssh user@example.jp "cat > path/to/backup.ntfsclone"USB HDD とかあるならそっちに入れても可。ntfsclone -s -o path/to/backup.ntfsclone /dev/ad0s1 restor…

Frenzy

FreeBSD ベースの LiveCD の使い方。 Frenzy から Extended を落として CD-ROM に焼いておく。 Frenzy でブート。 既存の HDD は /mnt 以下に自動的にマウントしてくれるようだ。 frconf でキーマップとネットワークを設定。ネットワークで DHCP を使うなら …