元の木阿弥
今日は時間があったので、環境のリフレッシュということで shannon の再インストールを行った。再インストールといっても、/home はもともと別パーティションにしてあるし、めぼしいものは皆バックアップされているので、そう面倒な作業でもない。
ところが、作業中にふと気付いた……あれ、sudo の挙動が変わってるなあ。/etc/sudoers を見ると、
で環境変数の持ち越しが抑制され、Defaults env_reset
で sudo したユーザに新たな path が指定されるようになっている。へー。Defaults secure_path="..."
いやね、分からないでもないんですよ。これ、一応はセキュリティの対策……のつもりなんでしょうけれど、でもねえ。環境設定で、
と alias を指定されたら、もう意味がないような気がするんだけど。alias sudo="sudo env PATH=$PATH"
まあ、これは思うに、本当に secure にしたいんじゃなくって、 insecure にならないようにしましたよ、この上で alias で環境変数持ち越してトラブったら、それはこちらのせいじゃないですからね……と、/etc/sudoers が語っているような気がしてならない。世はなべて、責任回避に懸命なんだなあ……と思うと、何とも嫌になる話であった。
2012/03/15(Thu) 17:31:17 | コンピュータ&インターネット