Home > 4月, 2005

2005.04.27

RRDtool & HotSaNIC

20050427hot.jpgHotSaNIC でデータ集めて
RRDtool でグラフを描く感じ?
CPU の状況とか、グラフで確認出来ます

apt-get install rrdtool librrds-perl(/unstable)

HotSaNIC のダウンロード
tar zxvf hotsanic-0.5.0-pre5.tgz
mv ./HotSaNIC /usr/local/
cd /usr/local/HotSaNIC/

./setup.pl を実行、全部 Yes あとで調整出来る

その他設定
/usr/local/HocSaNIC/settings
DAEMONDIR=”/usr/local/HotSaNIC”
BINPATH=”/usr/bin”
WEBDIR=”/web/HotSaNIC”


一度動かして、データ取れるまで放置
./rrdtimer -D

ページ作ったり、画像作ったり
./makeindex.pl
./convert.pl

起動時に実行するように
cp ./rrdgraph /etc/init.d/
update-rc.d rrdgraph defaults

いろいろ出来て、楽しめそうですが
一番HD容量の監視をしたかったのに、画像の通り
単位変えたい・・ってより自動で変わらないの?


詳しく書いてあります
面白く書いてあります

2005.04.25

パルフェ ~ショコラ second brew~

ショッピング街の、喫茶店のお話
向かいにもライバル店があり
そこの店員ともキャッキャッと

メイドさんがいっぱい居て
お帰りなさいませご主人様
と、迎え入れてくれます
ぜひ行ってみたい( ゚-゚)


3人程攻略、まず姉妹の妹の方
金髪のツインテールの働き者な子

俗にいう、ツンデレってやつで
付き合うと激変するのが愛らしい
シナリオも良くて、泣かされる

その勢いでお姉ちゃん
天然だけど、天才ピアニスト
これまた姉妹愛とかで泣かされる


で、最後になんか煮え切らない子
こういう女ムカつくよなーと思いつつ
この子のシナリオが一番と
評価されてるのでやってみた

伏線がイイというので
考えて探しつつも当たらず

煮え切らない理由がわかった時には
あぁ、オレが悪かったよ~と
ひたすら謝りたい&泣かされる

という感じで泣かされてばかり
久々に当たりな泣きゲーっぽいです


主人公は経営者で
最初の頃は、うまく行くのか?
なんて気になる展開だったけど

始まってみると経営云々より
キミ等働き過ぎじゃ・・と
過酷な労働を見て鬱、僕は無理( ゚-゚)


参考攻略サイト

パルフェ ~ショコラ second brew~
ギガ (2005/03/25)
売り上げランキング: 84
通常24時間以内に発送

2005.04.20

Clam Antivirus

メールは来ないけど、ウィルスチェックもしてみる
apt-get install clamav-daemon clamav-milter clamav-freshclam 他
なんかもう、色々と言われるがままに関連するものを

設定は、あまり難しいことはない気が
更新データのダウンロード先を日本にした位?

Sendmail → milter ( → clamav → spamassassin ) →
Sendmail が受け取って、チェックしてどこかに配送。


Sendmail 連携設定
/etc/mail/sendmail.mc

INPUT_MAIL_FILTER(`clamav’, `S=local:/var/run/clamav/clamav-milter.ctl, F=, T=S:4m;R:4m’)dnl
define(`confINPUT_MAIL_FILTERS’, `clamav,spamassassin’)dnl


clamav & milter 起動 & Sendmail を再起動
ウィルスは、この辺から送って貰いテストしてみる。

SpamAssassin

メール来ないけどスパム対策
学習型フィルター搭載らしい
Sendmail → milter → SpamAssassin
milter は仲介役みたいな感じ

apt-get install spamass-milter

新しいバージョンを欲しがるので
Depends: libgcc1 (>= 1:3.4.1-3) but 1:3.0.4-7 is to be installed
Depends: libstdc++5 (>= 1:3.3.4-1) but it is not going to be installed

apt-get install libgcc1/unstable libstdc++5/unstable
apt-get install spamass-milter/unstable

本体が一緒に入らない
こっちも unstable 入れないと変な動きする
apt-get install spamassassin/unstable
→ apt-get install debconf/unstable
→ apt-get install perl-base/unstable perl-modules/unstable perl/unstable
→ apt-get install libhtml-parser-perl/unstable libdigest-sha1-perl/unstable

※ unstable は自己責任で


デーモンモードにする
/etc/default/spamassassin

ENABLED=1


milter設定
/etc/mail/sendmail.mc

INPUT_MAIL_FILTER(`spamassassin’, `S=local:/var/run/sendmail/spamass.sock, F=,T=S:4m;R:4m;E:10m’)dnl


sendmail -d0.1 で MILTER が
出なければ使えるようにしないとダメ


既存のルールを取って来る
~/.spamassasin/user_prefs
wget この辺

スパム(spam)と、普通(ham)を覚えさせる
gzip -d sample-nonspam.txt.gz
wget この辺
tar jxf yoh_spam_050102.tar.bz2

sa-learn –ham ./sample-nonspam.txt
sa-learn –spam ./sample-spam.txt
sa-learn –spam ./spam/*

あとは、ほっとけばいいのかな?


起動順でエラーが出るので変更
update-rc.d -f sendmail remove
update-rc.d sendmail defaults 25

S19spamassassin → S20sendmail → S20spamass-milter
S19spamassassin → S20spamass-milter → S25sendmail


※ ご注意
unstable 入れまくったら
以前入れた oinkmaster が気づけば消え
Perlのバージョンが微妙にズレてて入らず
ずいぶんとシステムがおかしくなりました

やけになったら入れ直せたけど、悲しい
stable な環境を壊したくない人は気をつけましょう

やけな結果
apt-show-versions | grep unstable

libstdc++5/unstable uptodate 1:3.3.5-12
libgcrypt11/unstable uptodate 1.2.0-11
cf/unstable uptodate 3.7Wpl2-2
libgnutls11/unstable uptodate 1.0.16-13
debconf-english/unstable uptodate 1.4.48
gcc-3.3-base/unstable uptodate 1:3.3.5-12
zlib1g/unstable uptodate 1:1.2.2-4
spamass-milter/unstable uptodate 0.3.0-1
libtasn1-2/unstable uptodate 0.2.10-4


apt-show-versions | grep testing

libdb3/testing uptodate 3.2.9-22
grub/testing uptodate 0.95+cvs20040624-16
libpcap0.8/testing uptodate 0.8.3-5
spamassassin/testing uptodate 3.0.2-1
libpcre3/testing uptodate 4.5-1.1
libdigest-sha1-perl/testing uptodate 2.10-1
perl-modules/testing uptodate 5.8.4-8
libwww-perl/testing uptodate 5.803-4
snort-rules-default/testing uptodate 2.3.2-2
libc6/testing uptodate 2.3.2.ds1-20
snort/testing uptodate 2.3.2-2
libhtml-parser-perl/testing uptodate 3.45-2
spamc/testing uptodate 3.0.2-1
oinkmaster/testing uptodate 1.1-1
snort-common/testing uptodate 2.3.2-2
libncurses5/testing uptodate 5.4-4
libgdbm3/testing uptodate 1.8.3-2
perl/testing uptodate 5.8.4-8
mb2md/testing uptodate 3.20-1
libssl0.9.7/testing uptodate 0.9.7e-3
libgpg-error0/testing uptodate 1.0-1
perl-base/testing uptodate 5.8.4-8
libdb1-compat/testing uptodate 2.1.3-7
libcompress-zlib-perl/testing uptodate 1.34-1
libdb4.2/testing uptodate 4.2.52-18
libio-zlib-perl/testing uptodate 1.04-1
debconf/testing uptodate 1.4.30.13
libmilter0/testing uptodate 8.13.4-1
libgcc1/testing uptodate 1:3.4.3-12
libopencdk8/testing uptodate 0.5.5-10


woody 使ってる意味無いような( ゚-゚)

Sendmail

たぶん一番有名なメールサーバー
とりあえず受信は Qpopper にしとく

apt-get install sendmail
apt-get install cf
apt-get install qpopper

unable to qualify my own domain name
名前解決出来ないと怒るので hosts か dns で

環境的に aaa.net と bbb.net が
外からは、両方同じIPになります
今回の sendmail は aaa.net で
bbb.net 宛は relay する感じ。


sendmail.mc から sendmail.cf は
make して sendmail 再起動
db系は makemap するだけでOK


access_db 有効化
内部192.168.0. をRELAYする

/etc/mail/sendmail.mc

FEATURE(access_db)dnl


/etc/mail/access

192.168.0 RELAY



mailertable 有効化
内部 bbb.net へ送信

/etc/mail/sendmail.mc

FEATURE(mailertable)dnl


/etc/mail/mailertable

bbb.net esmtp:[192.168.0.bbb]

[ 逆引きさせない ]

relay-domains 有効化
外から受け取るようにする

/etc/mail/sendmail.mc

define(`confCR_FILE’, `/etc/mail/relay-domains’)dnl


/etc/mail/relay-domains

aaa.net
bbb.net



bbb.net から受け取れないので追記
ローカルドメイン使わなければOKぽいけど?
(bbb.net は Fedora を使ってます)

/etc/mail/access

localhost.localdomain RELAY


マスカレードすればいいかも
あくまで sendmail の設定

/etc/mail/sendmail.mc

MASQUERADE_AS(`$m’)dnl



外から使うならそれなりに認証を
POP Before か SMTPAUTH あたり
今回は SMTPAUTH でいってみる

SMTPAUTH 設定
sendmailconfig した時に
libsasl とか足りなければ入れる

/etc/mail/sasl/Sendmail.conf

pwcheck_method: sasldb
#pwcheck_method: PAM
auto_transition: true


認証IDの追加
saslpasswd -u aaa.net test
ID test@aaa.net で認証する

確認
sasldblistusers
/etc/sasldb

user: test realm: aaa.net mech: CRAM-MD5
user: test realm: aaa.net mech: DIGEST-MD5
user: test realm: aaa.net mech: PLAIN


この辺が出ればOK

50-AUTH DIGEST-MD5 CRAM-MD5 PLAIN LOGIN ← 対応してる認証方式
250-DELIVERBY
250 HELP
AUTH CRAM-MD5 ← 使った認証方式
334 PDIyODk2NjA1ODEuMjUyMjQzNUBkZ ← パスワード的なもの
235 2.0.0 OK Authenticated ← 成功



Maildir へ配送
courier-pop とか
Maildir に対応した物を入れる

ローカル配送を procmail に変更する
/etc/mail/sendmail.mc

FEATURE(`local_procmail’)


procmail の設定
/home/.procmailrc

LOGFILE=$HOME/procmail.log
MAILDIR=$HOME/Maildir/
DEFAULT=$MAILDIR


メールフォルダ作成
maildirmake Maildir

/bin/mail が Maildir の
チェックが出来ないから使ってない


POP before SMTP
受信したら、送信出来るようになる
Sendmail+DRAC+Qpopper で

Debian だとパッケージがあったり
apt-get install qpopper-drac

/etc/drac/dracd.allow
strings /var/lib/drac/dracd.db

/etc/mail/sencmail.mc

LOCAL_CONFIG
## Custom configurations below (will be preserved)
#dynamic relay authorization control map
Kdrac btree /var/lib/drac/dracd
LOCAL_RULESETS
SLocal_check_rcpt
#allow recent POP/IMAP mail clients to relay
R$* $: $&{client_addr}
R$+ $: $(drac $1 $: ? $)
R? $@ ?
R$+ $@ $#OK

2005.04.19

Can’t locate module

・ 問題
Can’t locate module char-major-10-135
という警告が出るようになりました

・ 原因
Real Time Clock サポートを
有効にしなかったのでしょう。

・ 対処
Real Time Clock を有効にすれば出なくなりますが
これは必須ではないので必ずしも有効にする必要はありません。
警告が邪魔なようであれば
次のような行を /etc/modutils/aliases に記述して
update-modules を実行すれば、以降この警告は出なくなります。

alias char-major-10-135 off


どっちがいいんだろ?
/etc/modules.conf
alias char-major-10-135 off

どっちも update-modules したら
元に戻ったりするので、こんな感じで

/etc/modutils/arch/i386

#alias char-major-10-135 rtc
alias char-major-10-135 off


その後 update-modules で。

swap領域の追加。

swap領域を増やしたいな、と
入れ直し?とか思ったらこんな方法が

増やしたい容量(メガ)× 1024 = count
384×1024 = 393216
現状、約128Mなので512Mにする感じ

dd if=/dev/zero of=/swapfile bs=1024 count=393216
mkswap swapfile
swapon swapfile

cat /proc/swaps で
/swapfile が表示されてればOK

起動時に自動で有効にする
/etc/fstab

# (file system) (mount point) (type) (options) (dump) (pass)
/swapfile swap swap defaults 0 0



スワップ領域追加
パーティションを追加する場合

2005.04.18

超快眠法。

すっきり眠りたいなぁと
こんな本を読んでみた

過去に、最高にすっきりな朝があって
飲んだ次の日、しかも人の家でと
条件的にはあまり良くないんだけど

いい朝だなと、仕事に向かった記憶が
愛の力は偉大な気がする( ゚-゚)
(そういう意味のすっきり?)


なんか考えちゃってとか
ストレスで眠れないとか
色々と対処法が載ってる

効果ある気がしてるのが
起きたら頭痛するって話

寝相がよろしくないみたいなので
枕の使い方を見直したり
頭痛体操的なモノをやってみたら
結構効いてる気がする

その内、ハーブティーとか
匂い系もやってみたい気がする


今現在、眠れなくて
こんな事を書いてたりするんだけど
まぁ、愛嬌ということで( ゚-゚)

・今日は寝過ぎてますが
寝れない時は諦めるのも、一つの選択。

超「快眠」法―最強、最速、最簡単の「眠力」増強法
三輪 恵美子
成美堂出版 (2005/02)
売り上げランキング: 43,997
通常4日間以内に発送
おすすめ度の平均: 4
4 「眠れない」で困ってる人に

ワルに学ぶ実戦心理術。

タイトルの響きは悪いけど
上手くやる為の知恵というかそんなの
仕事面での話が多いような

仕事面の駆け引きみたいのは
営業職じゃないので、あまり必要ないけど

一人で仕事してる訳でもないし
周りの人とうまくやるには
ある程度考えて行動しないと
何かの時に、孤独になっちゃうのも
淋しいじゃないの、と思う

僕は、助けてくれたら嬉しいなぁ
という位のスタイルで、のほほんと
他人に何かを求めるってのは
なかなかに難しい事ですよ。

ワルに学ぶ「実戦心理術」
ライフビジョン21
三笠書房 (2004/12)
売り上げランキング: 3,010
通常24時間以内に発送
おすすめ度の平均: 3.75
4 ワルのための賢い生き方。
4 知識
4 世の中は要領よく生きている人が勝つ

プチ・ストレスが晴れる本。

何かのきっかけで
この人のメールマガジンを
読みつづけてるんだけど
気づいたら本も出してた

最近そういうの多い気がする
でも、つまらないアフィリエイト
とかじゃないから買ってみた

メールでも紹介してた
そんな時はこんな技(考え方)
みたいなのが紹介されてて
見たことある懐かしい、と
微妙な親心が湧きました

後半は悩み相談室的なやり取りで
仕事の悩みばかり掲載されてた
そういう人、多いみたいね

僕はそういう悩み少ないけど
もしくは海より深く病んでる
(少なくとも仕事面ではそんなに)

けど、こういう本買って読んでたりするので
悩んでる時間、動いてみなさいと思います。

プチ・ストレスが晴れる本―うつとイライラがスーッとなくなる
ゆうき ゆう
成美堂出版 (2005/04)
売り上げランキング: 2,970
通常24時間以内に発送
おすすめ度の平均: 5
5 ゆうき先生のあったかさが伝わってくる本

Next »