Snow Leopard Mac OS X: полномочия, измененные на / var, приводят к проблемам поиска DNS

Я развесил немного записи предложений CMS в мире.NET:

http://blogs.conchango.com/howardvanrooijen/archive/2009/03/26/cms-in-the-net-world.aspx

Из ОС - выходит Umbraco & N2CMS, вершина - на самом деле использует N2 на моем текущем проекте, и она удается очень хорошо.

0
задан 12 June 2010 в 10:48
3 ответа

Выполнение chmod -R 700 /var сделает набор важных частей ОС недоступным чему-либо кроме корня. Вы можете возрождать вещи с восстановлением полномочий: начальная загрузка от Установки DVD, выберите основной язык, затем избранная Дисковая утилита из меню Utilities; в Дисковой утилите выберите свой HD из боковой панели, затем вкладка First Aid справа, затем Дисковые Полномочия Восстановления под этим. Это не может прикрепить все назад к способу, которым это должно быть (это не знает то, чем перманент должен быть на всех файлах), но это, вероятно, вернет его до такой степени, когда, можно загрузить его.

Если это перезагружает успешно после этого, я на самом деле выполнил восстановление полномочий снова от загруженной ОС (это будет использовать версию Дисковой утилиты, которая соответствует рабочей ОС и может иметь немного лучшую идею того, чем перманент должен быть).

1
ответ дан 4 December 2019 в 23:00

Больше информации...

После выполнения некоторой проверки я нашел это полезное сообщение при отладке mDNSResponder (демон, который обрабатывает DNS в Snow Leopard), http://www.afp548.com/article.php?story=20100329090657793

К сожалению, я включил отладку для mDNSResponder этот путь:

> sudo killall -USR1 mDNSResponder

Я затем включил отладку для системного журнала:

> sudo syslog -c mDNSResponder -d

В этой точке другие приложения как Монитор Приложения не загрузились бы и система замедленный waaay.

Взгляд на файл system.log показал, что mDNSResponder действительно имел проблему, и кажется, что mDNSResponder демон не смог запуститься и сохраненное цикличное выполнение, отправив те же сообщения об ошибках в системный журнал. Я добавил бы сообщения, но я больше не могу достигать файл system.log. (Я попытался перезагрузить машину, но это теперь, кажется, подвешивает или берет> 15 минут к перезагрузке),

Прежде, чем перезагрузить я попытался отключить сообщения в файл system.log от mDNSResponder путем добавления этой строки к/etc/asl.conf:

[= Sender mDNSResponder] ignore

затем перезапуск системного журнала с:

> sudo killall -HUP syslog

Это, казалось, не работало, поскольку сообщения удержали заливку...

Я надеюсь, что мои перезагрузки машины... это, кажется, зависает во время процесса перезагрузки.

Какие-либо мысли о том, как продолжить двигаться? Я, кажется, рою меня в более глубокую дыру...

0
ответ дан 4 December 2019 в 23:00

Это закончило тем, что было переустанавливанием от резервного копирования.

Прежде, чем сделать это, которое я действительно загружал от Snow Leopard, устанавливает DVD и выполнило восстановление полномочий от Дисковой утилиты, напрасно. (Дисковая утилита, казалось, не нашла проблем с полномочиями на / var или любом subdirs), перезагрузка привела к тому же поведению, где машина просто застряла в окне начальной загрузки.

Спасибо за общие ответы!

0
ответ дан 4 December 2019 в 23:00

Теги

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