【deb系】Ubuntu Linux 31【ディストリ】at LINUX
【deb系】Ubuntu Linux 31【ディストリ】 - 暇つぶし2ch486:login:Penguin
09/04/07 22:52:08 Pi0yvKIK
sudoだと環境変数がリセットされてsudo make install等でPATHやPKG_CONFIG_PATH等を拾ってこれない。
visudoで
Defaults env_reset
Defaults:hoge !env_reset
としたら環境変数のリセットはユーザーhogeに対して行われなくなったはいいが今度はroot権限でhogeのセッション
をいじろうとするとD-busのセッションで跳ねられる。sudo kwriteとかやるケースで最後保存しようとすると
D-busに接続出来ないために各ディスクへアクセス出来ない。

なのでもう一行
Defaults:hoge env_delete="SESSION_MANAGER DBUS_SESSION_BUS_ADDRESS"
なんての入れてみたところ、上手い具合にこれらの変数だけ引き継がれなくなって上手く行った。

しかし相変わらずman sudoの内容は読んでもイマイチ良く解らないし詳しく説明してるサイトもあまり無い・・
使える人はみんなこのmanで理解して使っているって事なのか・・


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch