[Comm] Пропали модули :( при сбросе.

Sergey Indlin =?iso-8859-1?q?indlin_=CE=C1_hotbox=2Eru?=
Вс Мар 9 23:56:10 MSK 2003


Alexey Titov пишет:
> Здравствуйте, community.
> 
>   После перезагрузки компьютера ("мигнул" свет, UPS не спас :()
> перестал работать PPP. По отчету - пропали модули (см. ниже).
>   Как понимаю их надо восстановить из rpm, но как? Спасите!!!
У меня была подобная ситуация. Для уверенности написал простенький 
скрипт на питоне, который чекит всю базу rpm и выводит пакеты в которых 
пропали файлы.

#!/usr/bin/python
# Check integrity all rpms files
# Run from root account!

import commands

# List all packages
cmd = "rpm -qa --qf '%{NAME}\n'"
for pkg in commands.getoutput(cmd).splitlines():
   res=commands.getoutput("LANGUAGE=C rpm -V "+pkg)
   if res.find("missing") >= 0:
     print pkg

Запускать от рута, т.к. юзеру не все файлы доступны на чтение, и могут 
быть ложные срабатывания.

-- 
Sergey Indlin
JID: serj на abc92.ru, ICQ: 6317316
http://www.abc92.ru




Подробная информация о списке рассылки community