linux
最近の多くのlinuxディストリビューションでは比較的安全なパスワードを使うようにpam_cracklibが有効になっているが、pam_cracklibではrootへのポリシー強制はできない。そりゃrootなんだから当たり前なのだが、最近のVPSや専用サーバの普及でグローバルIP…
組み込み系やネットワークアプライアンスを創っている人は、linuxでPF_PACKETプロトコルファミリのSOCK_RAWタイプのソケットを創ったことがあると思う。私ももちろんそういうことをしてた。今回はそこで出会った不思議なことをネタに。 典型的な使い方 教科…
uidの最大値っていくつなんだろうか。昔はshortだったが今はという話。grep してみるとNetBSDでは/usr/sys/syslimits.hをはじめ至る所でuint32_tっぽい感じ。ではLinuxではというと、grepしてみてもよくわからん。/usr/asm/ipc_bufでは_kern_uid32_tだが、/u…
これまで何度か挑戦してきていた(そして敗れ去ってきていた)linuxへのcodaクライアントのインストールだが、ついにうまくいく方法がわかった(動作するかは別だが)。 カーネル: CentOS-5.1(kernel-2.6.18-53.el5) Codaカーネルモジュール: linux-coda-6.8.tar…
kernel-2.6で初めてkernel-moduleを作ってみようとしたが、先人の情報を検索してやってみたところ、いまいちうまくいかなかったので整理した。