Linuxの最近のブログ記事

もうすぐFedora12がリリースされるみたい。

自宅のサーバOSは未だFedora8だったので、11ぐらいにアップグレードしとくか。と思い立ってしまったのがそもそものミス。

アルコール入ってたし、インストールディスクを作るのが面倒くさかったから、yumでのアップグレードを計画。

Fedora11のrepoをいれて、yum updateを掛けると、わんさかと依存関係のエラーが表示された。

5秒ぐらい考えて、なぜか依存関係のパッケージを消しちゃおう♪と判断。

エラーが出たパッケージを手当たり次第に消す。

一通り消し終わったあと、改めてyum updateを実効。

ん?

yumコマンドが無いとおっしゃっている?

そんなワケないでしょw(*^▽^*)

ところが、/usr/sbinを除いてもyumが無い!

この辺で酔いが覚めてくる。

ログを見ると、yumを消しちゃってるじゃん・・・orz

yumのパッケージを持ってきて、インストールしても依存関係のエラーが出て入れられない。

とりあえずブログデータをバックアップして、Fedora11のインストールディスクのisoを音し始めたが、せっかくなのでCentOSを入れてみようと思い、CentOS5.4のネットワークインストールディスクを作成。

インストールして、Fedora8の時のpostgresやらphpやらをソースからインストール。

ブログのデータをリストアして完了。

一部の動作が動かない部分があるけど、ブログを書くのに問題は無いので、気づいたらちょろちょろ設定してみよう。
覚え書き。

postfixでリレーサーバを指定する場合。

relayhost = [xxx.ocn.ne.jp]

カッコ"[]"が無いと、なぜかリレーされない。

リレーサーバの25番ポートには接続しに行っているのに、不思議。

Fedora8のClamAVが古かった為、毎日logwatchに「バージョンが古い!」とエラーが記載されていた。

たいしてメールも来ないので放置していたが、なんとなく土曜日にRPMで入れていたclamavを削除し、最新のバージョンをソースからインストールした。

RPMのバージョン:0.92.1
最新のバージョン:0.95.2

でもって、qmail-scannerに記載されていたclamdscanまでのPATHを変更する。

ここまでは得に問題なく終了。

いざテストメールを外部から送信すると、メールヘッダーに削除したはずのRPMのバージョンが記載されている。

why?

which clamdscanとしても、表示されるのは/usr/local/bin/clamdscan
clamdscan -Vとしても、表示されるバージョンは0.95.2

まったく持って意味が分からない。
/var/qmail/bin/qmail-scanner-queue.pl以外に書き換える場所なんてあるのか?
今更だけど、デフォルトのvsftpdでは、アップロードした時間がイギリスのグリニッジ標準時になる。

FTPツール上で15:00にファイルをアップロードした場合、マイナス9時間した6:00とタイムスタンプが張られる。

sshでログインした場合は、問題なく15:00のタイムスタンプで表示されるので問題ないが、FTPをトリガーとしてプログラムを動かす場合はメンドクサイので、以下のパラメータをvsftpd.confに追加して、日本標準時間を表示させるようにする。

use_localtime=YES

というか、デーモン毎の異なる時間管理はやめようよ・・・

まとめてlocaltimeを参照してくれればいいのに。
Pen4 3.0GHzとメモリ1GBのUbuntu(メインw)で、もっさりとだが起動した。

もう4年も使ってるし、最近デスクトップPCも5万程度で買えるので、そろそろ買い替え時かなぁ。

windows7にはXPモードなどと言う機能があるらしいので、PCの買い替えとwindows7(恐らくHome Premium)は買う方向で見当してみる。

20091015.jpg

2009年11月

1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30          

アーカイブ