argra****@users*****
argra****@users*****
2008年 7月 9日 (水) 01:03:28 JST
Index: docs/perl/5.10.0/perlrun.pod diff -u docs/perl/5.10.0/perlrun.pod:1.3 docs/perl/5.10.0/perlrun.pod:1.4 --- docs/perl/5.10.0/perlrun.pod:1.3 Wed Jun 25 17:48:36 2008 +++ docs/perl/5.10.0/perlrun.pod Wed Jul 9 01:03:28 2008 @@ -2791,18 +2791,17 @@ =end original -Set to 1 to allow the use of non-IFS compatible LSP's. -Perl normally searches for an IFS-compatible LSP because this is required -for its emulation of Windows sockets as real filehandles. However, this may -cause problems if you have a firewall such as McAfee Guardian which requires -all applications to use its LSP which is not IFS-compatible, because clearly -Perl will normally avoid using such an LSP. -Setting this environment variable to 1 means that Perl will simply use the -first suitable LSP enumerated in the catalog, which keeps McAfee Guardian -happy (and in that particular case Perl still works too because McAfee -Guardian's LSP actually plays some other games which allow applications -requiring IFS compatibility to work). -(TBT) +1 にセットすると、IFS 非互換の LSP を使えるようにします。 +Perl は普通 IFS 互換の LSP を探します; Windows のソケットを本当の +ファイルハンドルとしてエミュレートするために必要だからです。 +しかし、これは全てのアプリケーションが IFS 非互換の自身の LSP を使うことを +求める McAfee Guardian のようなファイアウォールでは問題が起きます; +明らかに、Perl は普通そのような LSP を使うことを避けるからです。 +この環境変数を 1 にセットすることで、 Perl は単にカタログに挙げられている +もののうち最初の適切な LSP を使用し、これにより McAfee Guardian は +幸せなままです (そしてこの特定の場合においては、McAfee Guardian の LSP は +実際には動作するために IFS 互換である必要があるアプリケーションのために +小細工をしているので、 Perl も正しく動きます)。 =item PERL_DEBUG_MSTATS X<PERL_DEBUG_MSTATS>