Страница 1 из 1
Не внимательность и chmod
Добавлено: 2009-10-15 11:26:47
Electronik
Такая проблема, из-за не внимательности сделал
но вовремя заметил и остановил,права раздались только до каталога /etc ,сейчас при загрузки фря сильно матюгается.
Вопрос это можно поправить, или лучше фрю заново поставить?
Re: Не внимательность и chmod
Добавлено: 2009-10-15 12:22:40
reLax
Electronik писал(а):Такая проблема, из-за не внимательности сделал
но вовремя заметил и остановил,права раздались только до каталога /etc ,сейчас при загрузки фря сильно матюгается.
Вопрос это можно поправить, или лучше фрю заново поставить?
Нахрена ? Ты chmod поставил только на папки, а не на их содержимое (man chmod на параметр -R)
Re: Не внимательность и chmod
Добавлено: 2009-10-15 12:29:57
Electronik
Re: Не внимательность и chmod
Добавлено: 2009-10-15 20:54:20
Gerk
Можно исправить, но очень много возни. Как делал бы я:
- нашел все файлы и каталоги с правами 766,
- получил список файлов с корректными правами на рабочем сервере (чистой системе),
- установил нужные права.
Реализуется с помощью набора из комманд ls, diff, find, chmod, awk, for, xargs.
Готовых скриптов я не видел. Если есть менее трудозатратный вариант буду очень рад увидеть.
Re: Не внимательность и chmod
Добавлено: 2009-10-15 22:03:19
Laa
Да, сперва надо понять что задеть успел.
Потом, если только /etc, то можно попробовать сделать mergemaster и он поправит. IMHO.
Если больше задел -- то смотреть по обстоятельствам, возможно повторить последний make installworld. А остальное ручками... и тд.
Удачи.
Re: Не внимательность и chmod
Добавлено: 2009-10-20 16:04:33
vadim64
Хммм... Может вам имеет смысл пользоваться sudo раз возникают такого рода сложности???

Re: Не внимательность и chmod
Добавлено: 2009-10-21 8:36:40
Alex Keda
У вас в системе уже всё есть для восстановления.
Код: Выделить всё
mx# ll /etc/mtree/
total 72
-r--r--r-- 1 root wheel 637B 17 июн 15:49 BIND.chroot.dist
-r--r--r-- 1 root wheel 4,4K 17 июн 15:48 BSD.include.dist
-r--r--r-- 1 root wheel 15K 17 июн 15:49 BSD.local.dist
-r--r--r-- 1 root wheel 1,3K 17 июн 15:49 BSD.root.dist
-r--r--r-- 1 root wheel 395B 17 июн 15:49 BSD.sendmail.dist
-r--r--r-- 1 root wheel 25K 17 июн 15:49 BSD.usr.dist
-r--r--r-- 1 root wheel 1,5K 17 июн 15:49 BSD.var.dist
-r--r--r-- 1 root wheel 8,5K 17 июн 15:49 BSD.x11-4.dist
-r--r--r-- 1 root wheel 5,2K 17 июн 15:49 BSD.x11.dist
mx#