そういえば,SlackwareARM 15.0のサーバーにまだLogWatchをインストールしていないことを思い出して,インストールすることにしました.前のOS (SlackwareARM 14.2) の時には,LogWatch 7.4.3 をインストールしていましたが,現在は7.6が最新版です.
手でインストールしてもいいのですが,SlackBuildsに用意されているので,
sbopkg -i logwatch
でインストールしてみました.試しに,/etc/cron.daily/0logwatch
を走らせてみると,
/bin/sh: warning: shell level (1000) too high, resetting to 1
というメッセージが繰り返し出て,しまいにはsshdがこけてしまったのか,sshによる接続が切られてしまいました.
上記メッセージは,繰り返しshが呼ばれた時に起こるそうです.なんか,SlackBuilds提供のLogWatchインストールのためのスクリプトか,あるいは起動のためのスクリプトがバグっているようです.
そこで,removepkg
してから,手動でインストールをしました.インストールの仕方はソースパッケージの “README” に書いてあります.
手動で動かしたところ,コンソールにログのサマリーが出て,正常終了しました.しばらくcronで飛ばして様子を見ます.
関連記事
1日1回.