freebsd

ports の erlang が R12B-0 になった

うれしい。

/libexec/ld-elf.so.1: Shared object "libintl.so.6" not found, required by "gmake"

お手伝いで FreeBSD に rails と senna を入れようと思って作業していた時の話です。 rails で gettext 使うとの事だったので、何となーく ports で gettext を新しいものに入れ替えました。 その後、senna を入れる為に make を実行すると、タイトルのエラ…

freebsd-update

大人の事情で、port 80 しか空いていなかったので csup が使えず、かつ、特にカーネルに変更を加えてなかったので、freebsd-update を選択。 (ってか、FreeBSD への風当たりが強い中で、無理矢理使っている都合上、簡単に update できる仕組みは押しやすい・…

Xgl URLメモ

http://wiki.compiz.net/index.php/FreeBSD_6.x http://www.bsdforums.org/forums/showthread.php?t=39615

AcceptFilter

FreeBSD 6.1 に Apache 2.2.3 を Source からインストールして起動したら、下記のエラーが出た。 (2)No such file or directory: Failed to enable the 'httpready' Accept Filter調べてみたら、各所で・・・ kldload accf_http.ko echo 'accf_http_load="YE…

sedmail を qmail に変更

参考URL http://www.fkimura.com/qmail0.htmlまずは、patch をお好みでダウンロード。 qmail-date-localtime.patch と qmailqueue-patch は、ports を使ってインストールする際に指定可能であり qmail-large-dns.patch は、ports を使ってインストールする際…

AES のKEY を 256bit に変更

MySQL ソースディレクトリ配下の include/my_aes.h を書き換える。 diff -u my_aes.h.org my_aes.h > my_aes.patch --- my_aes.org.h Thu May 25 08:56:55 2006 +++ my_aes.h Fri Jul 21 18:59:47 2006 @@ -22,7 +22,7 @@ C_MODE_START -#define AES_KEY_LEN…

portsnap

ports を更新するだけなら csup ではなく portsnap で十分そう。 80/tcp が空いていれば 5999/tcp を空けなくても使えるし、FreeBSD 6 から標準インストールされている。下記、初回の例。 portsnap fetch && portsnap extract && portsnap update二回目以降…

csup

まず、インストール cd /usr/ports/net/csup make install cleanFreeBSD 6.2 以降では、/usr/bin/ 配下に標準で入っているらしい。(未確認)stable-supfile の雛形をコピーしてから編集 mkdir /usr/local/etc/cvsup cp /usr/share/examples/cvsup/stable-supf…

6.1 カーネル再構築

久しぶりに FreeBSD インストールしたのでメモ。 cd /usr/src/sys/i386/conf cp GENERIC MYSERVER cd /usr/src make buildkernel KERNCONF=MYSERVER make installkernel KERNCONF=MYSERVER