【deb系】Ubuntu Linu ..
486: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
5386日前に更新/220 KB
担当:undef