2012年12月27日木曜日

起動後一定時間経ったら○○の処理をする

というスクリプトの例
uptimeから取ってくる
以下は3時間経ったらhoge.shを実行する

2012年12月24日月曜日

unboundのインストールと初期設定

1.インストール
普通にaptで入れる

2.初期設定
unbound.conf
interface: 0.0.0.0
access-control: 192.168.0.0/24 allow

3.レコード設定
local-data: "hoge.net.          IN A 192.168.0.4"
local-data: "hoge.net.          IN MX 10 hoge.net."
local-data-ptr: "192.168.0.4   hoge.net."
※ hoge.netのAレコードを設定してしまうと、hoge.netのMXレコードを
本物のDNSに問い合わせないで無しで返してしまうので注意

4.ulimitの設定
warningsがうるさいなら
ulimit -n 4140
を/etc/init.d/unboundの頭の方に書いておくと良いんじゃないでしょうか?

2012年12月23日日曜日

Debianにpostfixadminをインストール

1.インストール
# apt-get install postfixadmin

2.Webサーバ設定
/etc/postfixadminに設定ファイルがあるのでリンクを張る
今回はlighttpdで
# ln -s /etc/postfixadmin/lighttpd.conf /etc/lighttpd/conf-enabled/60-postfixadmin.conf
# /etc/init.d/lighttpd restart

3.初期セットアップ
http://yourdomain.com/postfixadmin/setup.php
にアクセスしてセットアップ
初期パスワードとadminアカウントを作成

4.その他の設定
/usr/share/doc/postfixadmin/DOCUMENTS
↑を読む


2012年12月21日金曜日

2012年12月19日水曜日

ビルドするためにインストールするパッケージをまとめて

入れる方法は
↓みたいにする
この例だとvimに必要なパッケージ
apt-get build-dep vim

http://vim-jp.org/docs/build_linux.html