2013/06/29(土)ひらめいた
棒読みちゃんが標準入力食えばいいんだよなぁ...と当初からの思いが頭をよぎった。
そうだ、標準入力を食って棒読みちゃんに渡すラッパーがあれば良いんだ。
egrep があればなんでも出来る。夢を追う時はバカになれ!1,2,3ダーッ!
Catalkっていうソフト名を思いついたけど、多分SofTailが標準入力を食うようになると思う。作るとしたら。作るかどうかはわかんない。
...プラグインはどうしよ。棒読みちゃんのプラグインって結構なんでもアリな感じだった記憶があるけど、さすがに標準入力はどうだろう。名前付きパイプか?
2013/06/24(月)jail を make world
- 標準以外の場所に置いたソースから
- 標準以外の場所でビルドして
- jail を mergemaster する
ただし、これは make 変数ではなく環境変数なので make.conf や src.conf で指定してはいけない。微妙に変な事になるみたい。
普通に。
cd /data/src/stable/src sudo env MAKEOBJDIRPREFIX=/data/src/stable/obj make -j 8 buildworld sudo env MAKEOBJDIRPREFIX=/data/src/stable/obj make -j 8 kernel sudo env MAKEOBJDIRPREFIX=/data/src/stable/obj make installworldjail を。DESTDIRはmake変数。
sudo env MAKEOBJDIRPREFIX=/data/src/stable/src make installworld DESTDIR=/data/jail/jail0 sudo mergemaster -UPiF -D /data/jail/jail0 -t /data/jail/jail0/var/tmp/temproot -m /data/src/stable/src
2013/03/11(月)SofTail
2012/11/21(水)CGI実行のためのアカウント設定
- Suexec を使うならプライマリグループは無難なものにする
- wheel とか operator とかにしない
- ていうか、sudo が一般的な今、operator に所属するのは割と危険
- wheel とか operator とかにしない
- Suexec を使わないなら www に所属しておく、実行ファイルは chmod g+x しておく
2012/11/20(火)日常環境を jailed にした
- 3年に一度くらい、何かの拍子にシステム構築しなおす機会に出くわすんだけど、めんどくさい
- jail にしておけば、バックアップから何も考えずに書き戻せば使える
- /etc をバックアップしたいなぁ
- ファイルベースでの丸ごとバックアップだとリンクやら flag やらの情報が抜けかねないし、ファイル指定でのバックアップで抜けが出ても嫌だ。
- /etc を zfs パーティションにしたら簡単なんじゃないか?
- 生環境だと、/etc が起動パーティションにないと rc.conf とか fstab が読めないのでいちいちシングルユーザーに落ちる
- jail ならできる
- この jail 専用の zfs パーティションを用意して、子パーティションに全部入れる
- /etc,/usr/local/etc を別パーティションにする
- zfs jail でこのパーティションを jail にくれてやる
- バックアップの必要が無い、ports や src は別のパーティションに入れてもいい
VIMAGE が experimental じゃなくなったら手間なしで完了。
そして、jail.conf(5) や、zfs jail するタイミングをどうすればいいんだ、というねたに続く。