[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-users:34679] Re: {k,x}term で LD_LIBRARY_PATH 有効にするには。
- From: SATOH Fumiyasu <fumiya@xxxxxxxxxxx>
- Subject: [debian-users:34679] Re: {k,x}term で LD_LIBRARY_PATH 有効にするには。
- Date: Thu, 26 Sep 2002 22:24:07 +0900
- List-help: <mailto:debian-users-ctl@debian.or.jp?body=help>
- List-id: debian-users.debian.or.jp
- List-owner: <mailto:debian-users-admin@debian.or.jp>
- List-post: <mailto:debian-users@debian.or.jp>
- List-software: fml [fml 4.0.3 release (20011202/4.0.3)]
- List-unsubscribe: <mailto:debian-users-ctl@debian.or.jp?body=unsubscribe>
- Organization: Samba-JP / Namazu Developer / THRUST Co., Ltd.
- X-ml-info: If you have a question, send e-mail with the body "help" (without quotes) to the address debian-users-ctl@debian.or.jp; help=<mailto:debian-users-ctl@debian.or.jp?body=help>
- X-ml-name: debian-users
- X-mlserver: fml [fml 4.0.3 release (20011202/4.0.3)]; post only (only members can post)
- X-spam-level:
- X-spam-status: No, hits=-1.1 required=10.0 tests=IN_REP_TO,ISO2022JP_CHARSET,PLING,ISO2022JP_BODY, CASHCASHCASH,US_DOLLARS_2,UPPERCASE_25_50,WEIRD_PORT version=2.31
- References: <20020926000750.759b736a.u_kazu@xxxxxxxxx> <20020926005329.04C8.KAY@xxxxxxxxxxxxxxxxxxx> <20020926192759.35e68aa9.u_kazu@xxxxxxxxx>
- Message-id: <873crwzxxm.wl@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx>
- X-mail-count: 34679
- User-agent: Wanderlust/2.8.1 (Something) SEMI/1.14.3 (Ushinoya) FLIM/1.14.3 (Unebigorymae) APEL/10.3 Emacs/21.2 (i386-debian-linux-gnu) MULE/5.0 (SAKAKI)
At Thu, 26 Sep 2002 19:28:02 +0900,
Kazuhiko Uebayashi wrote:
> 出来れば個人的には ~/.bash_profile に
> HOME の環境変数を記述したいとおもってるんですが
> 無理なのでしょうか?
>
> ところで不思議に思ったのですが、 man ld.so には
>
> o 環境変数 LD_LIBRARY_PATH (a.out プログ
> ラムでは LD_AOUT_LIBRARY_PATH) を 用 い
> る。 ただし実行ファイルが setuid/setgid
> バイナリの場合は、これは無視される。
>
> とあるんですが、~/.bashrc に書くことで setuid/setgid に
> 関係なく環境変数 LD_LIBRARY_PATH が有効に なってますね。
> 本来無視されるもののように思えるのですが…
その話は「環境変数 LD_LIBRARY_PATH が削除される」ということ
ではありません。書いてある通り「無視される」のです。
なにが無視されるのかは ld.so(8) に書いてある通り:
LD_LIBRARY_PATH
コロン区切りのディレクトリリスト。実行時に ELF ライブラリを検 索
するディレクトリを指定する。 PATH 環境変数と同じように指定する。
で、.bash_profile で設定しても値が反映されず、.bashrc では
反映されるのは、bash の起動時の状況に依ります。bash の
マニュアルを読みましょう。
ヒント: bash の --login オプション、kterm の -e オプション、
Eterm などの -l (--login-shell オプション)
--
SATOH Fumiyasu - fumiya @net-thrust.com, @samba.gr.jp, @namazu.org or ...
THRUST Co., Ltd. @ Fujisawa, Kanagawa, Japan - http://www.net-thrust.com
Samba-JP, aka `Samba Users Group Japan' - http://www.samba.gr.jp
Apache-JP(?), aka `Japan Apache Users Group' - http://www.apache.jp
Namazu, a full-text search engine - http://www.namazu.org