![]() |
LINUX |
logwatchのインストール
*ログをチェックし、管理者 (root) に報告します
*fedoraのパッケージをCentOS用にアレンジします
*logwatch-7.3.6-51.fc13を使っています
*make はメンテナンスマシンで行っています
**以降はコメントです
*ソースの取得、削除は省略します
* エディタ、ファイラーの操作は省略します
* ソースを展開したら説明文 (英文) を読みましょう
* Enterキーを省略します
*ログイン端末で "#" はroot、"$" は一般ユーザのプロンプトの記号です
*設定ファイルで "#" で始まる行はコメントとして解釈されます
関連サイト| :logwatch-7.3.6-51.fc13.src.rpm | (http://ftp.riken.jp/Linux/fedora/) |
参照ファイル
インストール環境| :OS | CentOS 5.5 |
| :selinux | disabled |
| :インストール先 | /etc /usr/share |
| :作業 | /usr/src |
| :言語 | LANG=en_US.UTF-8 |
| :ユーザー | rootで実行 |
*メンテナンスの場合は一般ユーザから行います
logwatch-7.3.6
rebuildに必要なパッケージRequires: textutils sh-utils grep mailx Requires: perl(Date::Manip)
ソースの展開・インストール*md5チェックができないので、--nomd5オプションでインストールします
# cd /usr/src # mkdir logwatch # rpm -ivh --nomd5 logwatch-7.3.6-51.fc13.src.rpm # cd redhat/SPECS # rpmbuild -ba --clean --rmsource --define 'dist .C55' logwatch.spec # mv logwatch.spec /usr/src/logwatch # cd ../RPMS/noarch
*作成されたパッケージ
logwatch-7.3.6-51.C55.noarch.rpm
# mv *.rpm /usr/src/logwatch # cd ../../SRPMS
*作成されたパッケージ
logwatch-7.3.6-51.C55.src.rpm
# mv *.rpm /usr/src/logwatch
*インストール
# cd /usr/src/logwatch # rpm -Uvh logwatch-7.3.6-51.C55.noarch.rpm
configファイルの修正:/etc/logwatch/conf/logwatch.conf
*デフォルトの設定ファイルをコピーします
# cd /usr/share/logwatch # cp default.conf/logwatch.conf /etc/logwatch/conf
*詳細なレポートを出すように設定します
LogDir = /var/log TmpDir = /var/cache/logwatch MailTo = root MailFrom = Logwatch Print = No Range = yesterday Detail = Med Service = All mailer = "sendmail -t"
![]() |
Copyright(c) 528p.com All Rights Reserved. |

