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やらをソースからインストール。
ブログのデータをリストアして完了。
一部の動作が動かない部分があるけど、ブログを書くのに問題は無いので、気づいたらちょろちょろ設定してみよう。
自宅のサーバ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番ポートには接続しに行っているのに、不思議。
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以外に書き換える場所なんてあるのか?
たいしてメールも来ないので放置していたが、なんとなく土曜日に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を参照してくれればいいのに。
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)は買う方向で見当してみる。

もう4年も使ってるし、最近デスクトップPCも5万程度で買えるので、そろそろ買い替え時かなぁ。
windows7にはXPモードなどと言う機能があるらしいので、PCの買い替えとwindows7(恐らくHome Premium)は買う方向で見当してみる。
