[sisyphus] Re: rpmstats

Alexey Tourbin =?iso-8859-1?q?at_=CE=C1_altlinux=2Eru?=
Чт Июл 21 11:29:29 MSD 2005


On Thu, Jul 21, 2005 at 10:48:04AM +0400, Anton Farygin wrote:
> > Некоторые файлы намеренно не
> > учитываются: rpmstats.c:  if (regcomp(&rx,
> > "/man/man\\|/usr/share/icons\\|/usr/lib/menu\\|/etc/menu-methods", 0))
> > 
> > (Потому что, например, маны
> > автоматически сканируются
> > /etc/cron.daily/makewhatis.)

То есть он игнорирует эти файлы, потому что у них заведомо большой
atime.

> > С rootfiles я немного "промахнулся".  rpmstats
> > запускался не от рута, а большинство
> > файлов в пакете rootfiles доступно только
> > руту.  В результате rpmstats увидел всего
> > один файл -- /var/spool/mail/root, и по нему сделал
> > вывод о всём пакете.

Недоступны в следующем смысле:

$ rpm -Vv rootfiles
missing    /root/.bash_logout
missing    /root/.bash_profile
missing    /root/.bashrc
missing    /root/.cshrc
missing    /root/.i18n
missing    /root/.rpmmacros
missing    /root/.tcshrc
missing    /root/.vimrc
missing    /root/.zshrc
missing    /root/tmp
..?.....   /var/spool/mail/root
$ ls -dl /root
drwx------  13 root root 832 Jul 19 20:55 /root
$ ls -al /root
ls: /root: Permission denied
$

> А файл messages, от design-bootloder, например,
> используется только тогда когда lilo запускается.

Если другие файлы в нём используются (на чтение, с последующим
сохранением atime/inode на диск), то rpmstats не будет считать его старым.

Короче, rpmstats не выдаёт непосредственной инструкции на удаление
пакетов. :)
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/sisyphus/attachments/20050721/c69293a4/attachment-0003.bin>


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