寒いなぁなんか急に寒くなりました。気温としては23度前後なのでそれほどでも無いのですが、数日前には30度を越えていたからなぇ・・・。歳を取るといろんな点で急激な変化には付いて行けんようになるもんです。こんな時にインフルに掛かったりするねんやろね。ほとんど仕事らしい仕事はしてませんが、インフルに罹病した時に備えて誰かに代行してもらえる様な資料を一日も早く完成させないと・・・。ClamSmtpだが、なんと動作していた事がやっと確認できた。Eicarのダミーウィルス、eicar.comでテストしていたのだがウィルスとして検知されないので、きっとどこかの設定がおかしいのだと思い込んでいた。ところが、今回、CentOS5.3で稼動テストを行ったところ、こちらでも全く検知されないので、テスト開始以来数日経ってから、ダミーウィルスの種類を変えて試したところバッチリ検出された次第である。現行サーバで試してみたが、こちらでもバッチリ検知された。Aで、何故かメールが差し戻されてしまう。これもVine、CentOSどちらにも発生する現象だ。これも困ったことではあるが、実際はクライアントにウィルススキャナがあるので、仮にサーバサイドでウィルスを検知できなくても、それほど大きな問題になる訳ではないし、長い間、「動作していない」と言う理解のまま放置していたのも、そのためである。それにしても、web上にはPostfix+Clamav+ClamSmtpに関する情報はたくさん存在するが、この様な現象は発生していないのだろうか?それともやはり当方の設定がどこかおかしいのだろうか?ともかく、maillogとcalmsmtpの動作確認に使ったコンソールのキャプチャを書いときます。/etc/clamsmtpd.confで、起動したものです。調子に乗って現行のメインサーバーに来たメールを構築中のserver2のPostfixに転送する実験をしてみた。毎度の事でタイポに泣きましたが、想像通りに動いてくれました。それにしてもタイポするような字数違うねんけどねぇ・・・。/etc/postfixに何故かtransportと言うtransport5のmanが有ったので、my_transportと言う名前でファイルを作成。サーバに届きましたとさ。なんとなくですが、Postfixの動きみたいなものが解り出して来たら設定ひとつにしても楽しいですな。以下動作確認した時のログ。telnet引越し準備中のサーバにelnetを導入してみた。スーパーサーバ経由のサービスを始めて使うので少しは勉強になったかな?web情報丸写しやから、なって無いわなぁ。爆ともかく、有効に利用したいと思います。webalizerインチキサイトを参考にCentOS5.3にWebalizerをインストールした。以前にお世話になった「webalizerの検索語の日本語対応の話」様にバージョンアップしたwebalizer-2.20-01用のパッチがアップされていたので、ありがたく利用させて頂きました。postfix関連ではインチキサイトに誤記が多々あり、われながら迷惑を被りましたが、webalizerに関してはソレも無く、役目を全うしてくれ大助かりでした。現時点では、サーチエンジンから飛んで来る事が無いのでパッチがちゃんと当たったかどうかわ解りませんがマズは大丈夫でしょう。少なくともDNS有効化と日本語化のconfigureはちゃんと効いてるようです。サーバ移転この三連休で無事移転作業がほぼ完了しました。バインドのログやログローテーション辺りをちゃんと見直していないからなんですが、当方はエエ加減な性質なので、これでオッケーです。利用しなくなったxoopsなど、ほっといたろか?と思てたくらいですからね。実際はちゃんと動くようにしましたけどね。(そのつもりなんですけど...汗)今回の移転は特に計画していたものでは無いく、中古マシンが手に入ったので、VMWareでテストしていたCentOS5.2が中断していた事もあり、そのマシンを利用して続きをやったまでなんですけど、なんとなくサーバの移転になってしまいました。本来?なら、Vine5がリリースされたところなので、そっちを利用したかったのですが、今回は上記理由でCentOS5.3を利用することになりました。upgradeの練習に使おうかなぁ?と考えています。なんとなく、Vineに比べると敷居が高く、高度なものが要求されるのか?と予想していましたが、特にCentOSに代わったからと言う理由で難儀したことはありませんでした。SELinuxとかがデフォルトで入っていたりしたので、テキストインストールしたら色々躓いたかも知れませんね。今回はBINDをchroot環境で稼動させて見ましたが、まぁSELinuxも含めてボチボチ勉強してみます。ボケ予防のためにもね。笑^^ちゅうことなので、どこか上手く表示されないページがあるやも知れません。発見された方はBBSででもご報告いただけると幸いです。-s恥ずかしながらはじめてシンボリックリンクと言うものを作成してみた。最初は引数の順番を間違えて、とんでもないところへとんでもないところへのリンクを作成してしまったのだが、続いては存在しないファイルへリンクを作成してしまった。puttyで見ると背景は赤でキレイな色をしている。笑と言うのも、logwatchが登録されているcron.dailyが3時間毎に実行されるので、root宛てのメールが頻繁に届いて鬱陶しいため、/etc/cron.daily以下の該当ファイル(perlスクリプトへのシンボリックリンクになっている)をリネームすることで逃げようと思ったのだが、考えが甘かった。問題?のシンボリックリンクを削除することにしたのだが、その前に再作成の確認をした時のネタである。問題のシンボリックリンクは削除しておいて、新たにcronに一日の一回だけlogwatchを実行するように登録しておいた。明日の朝のメールが楽しみである。directoryんな、エラーが届いた。webminからcronに登録したジョブを直接実行するとちゃんと動作するのに、cronとして実行すると上記のエラーとなる。オプションなるものがあるのを知ったのでそれを実行したところ、同じエラーが発生し、これが大きなヒントになった。フルパス表記にしたら解決した。なんで?と思ってcrontabを見たら、PATHに/usr/sbinの記述があった。何年経ってもド素人やわ。mysqldumpサーバを引越してから約一週間、毎夜のバックアップも含めてほぼ前環境と同じ状態になったと思う。そんな時にweb上をウロウロしていると、MySQLのキャラクターセットに関するページを見つけた。そこにはmy.cnfの設定に関する記述があり、その中で、mysqldumpのエントリー?を作成し、そこに「default-character-set=hoge」の設定が行われていた。おおっ!これはと思い、昨晩のダンプファイルを見るとその冒頭の部分は下の画像の様になっている。mysqlクラインアントを起動してstatusで確認できるキャラクターセットはすべてujisであるにも関わらずである。」を設定し、再起動しておいた。今夜のダンプ結果が楽しみである。陶器祭り丹波立杭焼の陶器祭りに行ってきた。約半日くらいだったが、天候も良くブラブラしてるだけで結構気分転換になった。ビールや焼酎を飲むのにエエ容器もあったが、日頃は飲む習慣が無いので、どこにでも売ってるような茶碗を買って来た。お米好きの当方には正しい選択だったと思う。(^^ただ、帰りがけによった会場で。より好みっぽい茶碗があったのが結構残念だった。databaseではutf8が指定されていた。こればっかりはどうしようも無いねんやろね。リストアの要領はvine42からやったのと同じでエエんやろうけどね。右の画像が昨晩のダンプファイルの冒頭部です。