Установка ZFS изменила мой файл sudoers

Следуя совету wiki , я установил ubuntu-zfs . Однако, как только все установлено правильно, и я попытался установить другое приложение через apt-get, у меня возникает странная проблема с моим файлом sudoers:

max@host:~$ sudo apt-get install deluge deluge-web
sudo: /etc/sudoers.d/zfs is mode 0644, should be 0440
>>> /etc/sudoers.d/README: /etc/sudoers.d/zfs near line 18 <<<
sudo: parse error in /etc/sudoers.d/README near line 18
sudo: no valid sudoers sources found, quitting
*** glibc detected *** sudo: double free or corruption (!prev): 0x08909d08 ***
======= Backtrace: =========
....

Почему zfs испортил файл sudoers? Я могу опубликовать обратную трассировку, если это необходимо.

1
задан 17 June 2012 в 19:21

2 ответа

У меня была та же самая проблема, я думаю, что в этом пакете недавно произошли изменения. Чтобы исправить это: (взято отсюда: & quot; не найдены действительные источники sudoers, выходит & quot; ошибка, как это исправить? )

Войдите в режим восстановления (перезагрузите компьютер, удерживая клавишу SHIFT после того, как ваше сообщение BIOS закончится, пока не появится меню Ubuntu, и выберите восстановление с сетью). В командной строке введите эти команды:

chown -R root:root /etc/sudoers.d
chmod u=rwx,g=rx,o=rx /etc/sudoers.d/
chmod u=r,g=r,o= /etc/sudoers.d/*

Что касается вашего фактического вопроса (зачем zfs нужны права sudo) - я не знаю!

0
ответ дан 17 June 2012 в 19:21

Это сработало для меня:

pkexec chmod 440 /etc/sudoers.d/zfs
0
ответ дан 17 June 2012 в 19:21

Другие вопросы по тегам:

Похожие вопросы: