在MacPorts升级后失去作为sudo运行的能力

时间:2011-11-15 02:57:06

标签: macports sudo

我最近将MacPorts从1.9.2升级到2.0.3。从那以后,我失去了以sudo身份运行的能力。

sudo: can't stat /opt/local/etc/sudoers: No such file or directory
sudo: no valid sudoers sources found, quitting

不确定这些是否相关,但我想知道目前最好的行动方案是什么。

端口安装返回

sudo @1.7.4p2_0
sudo @1.7.7_0 (active)

进一步调查显示我已经安装了MacPorts的sudo而没有附带的/ opt / local / etc / sudoers文件。我已经设法使用visudo创建这样一个文件,将/ etc / sudoers的内容,chmod复制到0440,并将所有权复制到root:wheel。

我想现在的问题是我是应该使用MacPorts的sudo还是卸载它?我最终是如何安装MacPorts的sudo的?

1 个答案:

答案 0 :(得分:1)