僕の備忘録(PC、UN*X、ネットワーク関連が中心)なんです。
自分の書いたところは適当(な時とか)に書き換えますので御了承を。
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や内容が変った場合はあしからず。