????????????????????¨????°???¨??§????????°???????¨??????¬???????????°?????±??????????????§??????
Tripwireの設定エラー |
|
- ????????? 2005/02/10 23:09
- ????????? ryam
-
Tripwireのポリシーファイルを作るときに、
スクリプトを使うと以下のようにエラーがでて、 うまくスクリプトファイルを作ることができません。 調べても力不足なものでいまいち……。 どのようにしたら解決できるでしょうか。 [root@**** root]# /etc/tripwire/twpolmake.pl /etc/tripwire/twpol.txt > /etc/tripwire/twpol.txt.out /etc/tripwire/twpolmake.pl: line 1: pwire: command not found /etc/tripwire/twpolmake.pl: line 20: =[0]: command not found /etc/tripwire/twpolmake.pl: line 22: syntax error near unexpected token `POL,"$POLFILE"' /etc/tripwire/twpolmake.pl: line 22: `open(POL,"$POLFILE") or die "open error: $POLFILE" ;'
|
■ コンテンツ関連情報
Re: Tripwireの設定エラー ( No.1 ) |
|
- ????????? 2005/02/11 05:13
- ????????? T_T
-
ryam 様
答えを聞くとあまりにも簡単ですよ。
[root@linux root]# vi /etc/tripwire/twpolmake.pl
としたときに、コマンドモードから編集モードに変わっていないのにコピーしたからです。 ちゃんと i を押してからコピーすれば大丈夫だったはずです。 なので、
[root@linux root]# rm -f /etc/tripwire/twpolmake.pl [root@linux root]# vi /etc/tripwire/twpolmake.pl
として、i を押してから該当部分をコピーすれば大丈夫です。 たぶん、これは誰もが一度はするミスだと思いますよ。
|
Re: Tripwireの設定エラー ( No.2 ) |
|
- ????????? 2005/02/11 22:07
- ????????? ryam
-
T_T様、ありがとうございます。
と、思ったら早速別のエラーが。 [root@linux root]# /etc/tripwire/twpolmake.pl /etc/tripwire/twpol.txt > /etc/tripwire/twpol.txt.out perl: warning: Setting locale failed. perl: warning: Please check that your locale settings: LANGUAGE = (unset), LC_ALL = (unset), LANG = "en_US.eucJP" are supported and installed on your system. perl: warning: Falling back to the standard locale ("C"). パール……場所?と思い、パールの場所を確認。 .plのファイルで指定している場所と違ってたので修正。 でもまた同じエラーが……orz
|
Re: Tripwireの設定エラー ( No.3 ) |
|
- ????????? 2005/02/12 06:33
- ????????? T_T
-
ryam 様
たまにそういうエラーがでる環境があるようですね。 どこかが何かおかしいんでしょうね。
回避方法です。
[root@linux root]# vi /root/.cshrc
としてやって、最終行に
PERL_BADLANG=0; export PERL_BADLANG
を追記してください。 ログインし直すとエラーは出なくなると思います。
|
Re: Tripwireの設定エラー ( No.4 ) |
|
- ????????? 2005/02/12 14:45
- ????????? ryam
-
T_T様
エラーは回避できました。 インストール時の設定を間違えたかな。 言語設定かなんかがおかしいのかと思います。 [root@linux root]# cat /etc/sysconfig/i18n LANG="en_US.eucJP" ←ここが不審 SUPPORTED="ja_JP.eucJP:ja_JP:ja" SYSFONT="latarcyrheb-sun16"
いろいろ調べてみようと思います。 どうもありがとうございました。
|
Re: Tripwireの設定エラー ( No.5 ) |
|
- ????????? 2005/02/13 19:50
- ????????? T_T
-
ryam 様
言語設定はおかしいですね。 /etc/sysconfig/i18n を書き換えて見てください。
LANG="en_US.eucJP" ↓ LANG="ja_JP.eucJP"
一度ログアウトして再度ログインしてやると反映されます。
|
■ その他