Linuxの最近のブログ記事
CPANの初回実行時のプロファイル作成で、
Your ftp_proxy? http://hogehoge:8080
Your http_proxy? http://hogehoge:8080
Your no_proxy?
Your proxy user id? ユーザー名
Your proxy password? パスワード
と入力。
既にCPAMを実行後の場合、
/usr/lib/perl5/5.8.8/CPAN/Config.pmにCPANの設定ファイルがあるので、この中を以下の通り編集する。
'ftp_proxy' => q[http://192.168.4.1:8080],
'http_proxy' => q[http://192.168.4.1:8080],
Your ftp_proxy? http://hogehoge:8080
Your http_proxy? http://hogehoge:8080
Your no_proxy?
Your proxy user id? ユーザー名
Your proxy password? パスワード
と入力。
既にCPAMを実行後の場合、
/usr/lib/perl5/5.8.8/CPAN/Config.pmにCPANの設定ファイルがあるので、この中を以下の通り編集する。
'ftp_proxy' => q[http://192.168.4.1:8080],
'http_proxy' => q[http://192.168.4.1:8080],
もうすぐ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を参照してくれればいいのに。