From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: From: Vyt To: mandrake-russian@altlinux.ru Message-Id: <20011017182117.30b6eed8.vyt@vzljot.ru> In-Reply-To: <3BCD909E.42C80843@zmail.ru> References: <20011017174529.0d4261fa.xbow@bryansk.elektra.ru> <3BCD909E.42C80843@zmail.ru> X-Mailer: Sylpheed version 0.6.3 (GTK+ 1.2.10; i586-alt-linux) Mime-Version: 1.0 Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: 8bit Subject: [mdk-re] Re: =?KOI8-R?B?98/T09TBzs/XzMXOycUgxsHKzM/Xz8og08nT1MXN2Q==?= Sender: mandrake-russian-admin@altlinux.ru Errors-To: mandrake-russian-admin@altlinux.ru X-BeenThere: mandrake-russian@altlinux.ru X-Mailman-Version: 2.0 Precedence: bulk Reply-To: mandrake-russian@altlinux.ru List-Help: List-Post: List-Subscribe: , List-Id: Linux-Mandrake RE / ALT Linux discussion list List-Unsubscribe: , List-Archive: Date: Wed Oct 17 18:21:01 2001 X-Original-Date: Wed, 17 Oct 2001 18:21:17 +0400 Archived-At: List-Archive: List-Post: On Wed, 17 Oct 2001 18:07:26 +0400 cornet wrote: > Alex Savvin wrote: > > > > Здравствуйте! > > > > В результате ошибки в скрипте, запущенного из-под рута, > нарушились пермишены и владельцы во всей > > файловой системе (команды chmod -R ; chown -R ) > > > > Существует ли способ быстрого восстановления атрибутов или > нужно все перелопачивать вручную? > > > Уййййёёёё!! А вот это вилы! Мои соболезнования :-(( > > Для начала что бы просто работало можно сделать > # chmod -R 0777 / > # chown -R root.root / > но о безопасности при этом придется забыть, фактически Вы > окажетесь на FAT16. > > Далее могу предложить только 3 путя > 1. переинсталляция системы > 2. правка ВСЕГО ручками > 3. Пройтись по пакетам rpm выдрать от туда cpio имиджи, > раскрыть > их и посмотреть какие там пермишены у файлов. > > Я бы на Вашем месте выбрал вариант N1. Если переустановка не годится, можно попробовать что-то вроде find / -exec \/repair.sh {} \; а в /repair.sh использовать file=$1 package=`rpm -qf $file` rpm -v -ql $package | grep $file откуда можно выдрать права и владельца и скормить chown и chmod. В общем, автоматизировать можно, только потренируйтесь сначала где-нибудь в ~/tmp. -- Regards, Vyt mailto: vyt@vzljot.ru JID: vyt@jabber.org