トップ «前の日記(2013-05-30(Thu)) 最新 次の日記(2013-06-08(Sat))» 編集

屑俺日記

僕の備忘録(PC、UN*X、ネットワーク関連が中心)なんです。
自分の書いたところは適当(な時とか)に書き換えますので御了承を。


2013-06-06(Thu) だんだん暑く

secure_path

squueze をいくつか dist-upgrade してみた。
大抵そのまま通ったが、ひっかかったのが、

$ sudo visudo
sudo: visudo: コマンドが見つかりません

これまで sudo ではスーパーユーザの PATH で動かせたはずである。
squueze(sudo-1.7.4p4-2.squeeze.3) の /etc/sudoers では、 wheezy(sudo-1.8.5p2-1+nmu1) ではそれができなくなった。
思い切って(というか、後で一行追加するだけだけど) /etc/sudoers も新しいのにすげかえると、今度はうまくいった。
新旧のsudoers のコメント行を除いて diff すると、

$ diff old.txt new.txt 
2c2,5
< root	ALL=(ALL) ALL
---
> Defaults	mail_badpass
> Defaults	secure_path="/usr/local/sbin:/usr/local/bin:\
/usr/sbin:/usr/bin:/sbin:/bin"
> root	ALL=(ALL:ALL) ALL
> %sudo	ALL=(ALL:ALL) ALL

当初、 ALL の指定が変ったせいかと思った が、secure_path の 指定を古いsudoers に追記すると動くようになった。


リンクはご自由にどうぞ。でもURLや内容が変った場合はあしからず。

index.htmlは ここから。