[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[stalk:00529] SGI-IRIX6.5.11 のシェル変数





しかP@びっくり、です。

今、私はSGIのIRIX6.5.11を使っているのですが、このOS、
シェルのPATH変数のデフォルトに「.」を含んでいる様なのです。
少なくとも6.5.2や6.5.3の頃にはそんなことはなかったと思うの
ですが、ポリシーの変更なのか、6.5.11では「.」が含まれるよう
になっていました。

しかも、envでPATH変数を見ると、
普通、
PATH=/usr(省略):/use/bin/X11:.
と、最後に「.」がいるような気がするのですが、
PATH=/usr(省略):/use/bin/X11:
となっていて、ぱっと見に「.」は見あたらない、と言う。
PATH=/usr(省略):/use/bin/X11
と変数をセットし直すと「.」は含まれなくなるようです。
/etc/cshrcやデフォの‾/.cshrcや‾/.loginにPATHをsetしている
雰囲気はないし・・・・。

最近のUNIX系OSってみんなそうなっているのですか?
slってシェルスクリプトを作ったら、結構な人が引っかかるような
気がするんですけれど・・・・。
#中身はrm -rf *、とか(--;
#ユーザレベルで終わる、って。ほんとに。

#/etc/cshrcをきちんとかけ、と言われればその通りなのですが・・・(--;;;
#私の誤解だと、とってもうれしいのですけれど、man cshに
#デフォは「.」あり、ってはっきり書いてあるし・・・・
#俺は古い人間なのか?(苦笑)

-- 
============================
  鹿田 幸治       Koji.Shikata
   E-Mail:shikap@xxxxxxxxxxxx
snortパッチ公開中:http://www.yk.rim.or.jp/‾shikap/patch/
============================


--
- このメイリングリストに関する質問・問い合せ等は
- <security-talk@xxxxxxxxxx>までお知らせください
--
------------------------------------------------------------------------
           ◎ 洗濯モノたまってない? ◎          
     http://tenki.infoseek.co.jp/amedas_b_zen.html?svx=971122