-Swatch-

   
 設定ファイル

  # vi .swatchrc これが設定ファイルになります(*^^)v
   ↓
-----------------------------------------------------------------------------
#
# Personal Swatch configuration file
#

# Alert me of bad login attempts and find out who is on that system
watchfor /INVALID|REPEATED|INCOMPLETE/
echo inverse
bell 3

# Important program errors
watchfor /LOGIN/
echo inverse
bell 3
watchfor /passwd/
echo bold
bell 3
watchfor /ruserok/
echo bold
bell 3

# Ignore this stuff
ignore /sendmail/,/nntp/,/xntp|ntpd/,/faxspooler/

# Report unusual tftp info
ignore /tftpd.*(ncd|kfps|normal exit)/
watchfor /tftpd/
echo
bell 3

# Kernel problems
watchfor /(panic|halt|SunOS Release)/
echo bold
bell
watchfor /file system full/
echo bold
bell 3
ignore /vmunix.*(at|on)/
watchfor /vmunix/
echo
bell

watchfor /fingerd.*(root|[Tt]ip|guest)/
echo
bell 3

watchfor /su:/
echo bold
watchfor /.*/
echo
---------------------------------------------------------------------

設定ファイルの書式は watchfor /パターン /
                    アクション1
                    アクション2

 自分仕様にカスタマイズ可能です。


ちなみに 私は・・・ 下記の パターン&アクションを記しました。

#login
watchfor /3 more authentication failures/
echo

#sshd
watchfor /sshd/
echo
continue

watchfor /sshd.*reject/
bell 3