Linux

CentOS5.5にMadwifiインストール。

なんか超久しぶりのエントリー。自宅のLAN環境がイマイチ過ぎて泣けてきたのでLinuxBoxでルーターを作ることにした。 pppoeとdhcpはまぁすんなりと。有線環境が整ったところで無線も・・・と思ったら未知領域過ぎてこけまくる。 NICはBuffaloのWLI-UC-GNを買…

bashのパス補完で.svnを無視する。

bashのTabによるパス補完。 もうこれなしでは生きていけないんだけど、たまーに不便に思うときがある。 それはsvnのworking copyをcdで潜っていくときのこと。 /home/shellcat/repos/workspaceにリポジトリをチェックアウトしたとして、 workspace/perl/FooB…

expectスクリプトまつがい。

#!/bin/bash set timeout 20 spawn ssh hogehoge.com expect "password :" send "fizzbuzz" interactこうやって書いたら「spawn not found」とか言われた。確かにspawnってコマンドはインストールされてないな・・・ とか思ってたwwwwwwwwwwwwwwwwwww spawn…

UbuntuからWindows共有フォルダを使う。

忘れないようにメモ。samba, smbfsを入れた状態で。 共有サーバーのホスト:server 共有サービス名:service ユーザー名:hoge パスワード:fuga ローカルのマウントポイント:/mnt/smb として、 $ sudo mount -t cifs -o username=hoge,password=fuga,iocha…

BIND9設定まとめ。

久しぶりにBINDの設定をした。 予想外に作業スピードが上がってて吹いた。ある一定のレベルには達したのかなーと思いつつ 忘れないようにメモっとく。 やること ・内向き外向き両面を1台で設定する ・プライマリとセカンダリ両方立てる もくじ ・最初に決め…

rp-pppoeで繋がらないとき。

(´・ω・`)eth1からeth0に変えたら繋がった NICを増設するときは相性とドライバに注意!

環境整った。

無意識に「お疲れ様です。佐藤です」から始まりそうな佐藤です。 今日一日フルに使って自宅にサーバ立てた。 ざっとした構成はこんな感じ。 Vine Linux 4.2Apache2.2.8 Perl5.10.0Subversion1.5.2 PostgreSQL8.3.3BIND9.2.1Postfix2.5.6 Dovecot1.1.8 DNS,HT…

自動で○○を起動/停止する

Apache(httpd)を例に。 まずは起動、停止のコマンドを発行するシェルスクリプトを書く。 第一引数にstartかstopが与えられることを前提に。 #!/bin/sh /usr/local/httpd/bin/apachectl -k $1 これで動作を確認したら、次にchkconfig用の記述を追加する。 #…