こんにちは。MiwaYonedaです。 > これ、また RedHat9 での話ですよね?、山田花子さん。い > い加減、ここが Vine Linux の ML だと言うことを認識して > 下さい。 すいません。 > # しかし、根本的に swatchrc の syntax がおかしく見える > # のは俺だけか? watchfor で始まるような記憶があるが… # grep -v ^# /etc/swatch/swatchrc watchfor /Authentication failed/ mail=hoge watchfor /INVALID|REPEATED|INCOMPLETE/ mail=hoge watchfor /(panic|halt)/ mail=hoge watchfor /err/ mail=hoge watchfor /denied/ mail=hoge watchfor /fail/ mail=hoge watchfor /warning/ mail=hoge watchfor /(INVALID|Invalid|invalid)/ mail=hoge watchfor /Warn/ mail=hoge watchfor /(FAIL|Fail|fail)/ mail=hoge watchfor /refuse/ mail=hoge watchfor /3 more authentication failures/ echo mail=hoge,subject=swatch_login_log watchfor /sshd.*reject/ write root mail=hoge,subject=swatch_sshd_log watchfor /ftpd.*authentication failure/ echo mail=hoge,subject=swatch_ftpd_log watchfor /(null connection|eof received)/ mail=hoge,subject=swatch_portScan_log watchfor /Bogus PPPoE length field/ exec=/etc/hoge.sh mail=hoge と書換えました。 >> Can't locate File/Tail.pm in @INC (@INC contains: >> /usr/lib/perl5/5.8.0/i386-linux-thread-multi /usr/lib/perl5/5.8.0 >> /usr/lib/perl5/site_perl/5.8.0/i386-linux-thread-multi >> /usr/lib/perl5/site_perl/5.8.0 /usr/lib/perl5/site_perl >> /usr/lib/perl5/vendor_perl/5.8.0/i386-linux-thread-multi >> /usr/lib/perl5/vendor_perl/5.8.0 /usr/lib/perl5/vendor_perl >> /usr/lib/perl5/5.8.0/i386-linux-thread-multi /usr/lib/perl5/5.8.0 .) at >> /root/.swatch_script.16051 line 430. >> BEGIN failed--compilation aborted at /root/.swatch_script.16051 line 430. > File/Tail.pm がしかるべきところに存在しないと言っているようですけれど。 # mv /usr/lib/perl5/5.8.0/CPAN/Config.pm /usr/lib/perl5/5.8.0/CPAN/Config.pm.tmp # perl -MCPAN -e shell # perl -e 'use CPAN; install File::Tail' # perl -e 'Date::Tail' としてインストールできました。(FTPサーバはftp.ayamura.org/pub/CPANを指定) # /etc/rc.d/init.d/swatch.sh Srarting Swatch(root) # *** swatch-3.0.1 (pid:5355) started at 2003年 12月 20日 土曜日 14:02:36 JST *** swatch-3.0.1 (pid:5352) started at 2003年 12月 20日 土曜日 14:02:36 JST *** swatch-3.0.1 (pid:5344) started at 2003年 12月 20日 土曜日 14:02:36 JST *** swatch-3.0.1 (pid:5354) started at 2003年 12月 20日 土曜日 14:02:36 JST *** swatch-3.0.1 (pid:5349) started at 2003年 12月 20日 土曜日 14:02:37 JST # ps ax | grep swatch 5344 pts/1 S 0:00 perl /usr/bin/swatch -c /etc/swatch/swatchrc -t /var/log/messages 5349 pts/1 S 0:00 perl /usr/bin/swatch -c /etc/swatch/swatchrc -t /var/log/maillog 5352 pts/1 S 0:00 perl /usr/bin/swatch -c /etc/swatch/swatchrc -t /var/log/vsftpd.log 5354 pts/1 S 0:00 perl /usr/bin/swatch -c /etc/swatch/swatchrc -t /var/log/secure 5355 pts/1 S 0:00 perl /usr/bin/swatch -c /etc/swatch/swatchrc -t /var/log/cron 5382 pts/1 S 0:00 perl /root/.swatch_script.5344 5384 pts/1 S 0:00 perl /root/.swatch_script.5352 5385 pts/1 S 0:00 perl /root/.swatch_script.5355 5387 pts/1 S 0:00 perl /root/.swatch_script.5354 5389 pts/1 S 0:00 perl /root/.swatch_script.5349 として漸く起動出来ました。どうもお騒がせ致しました。