[sisyphus] Re: rpmstats

Alexey Tourbin at на altlinux.ru
Чт Июл 21 10:47:22 MSD 2005


On Thu, Jul 21, 2005 at 10:15:57AM +0400, Vasya Makarov wrote:
> Хм... Полезная весч. А он может на вывод давать не пакеты 
> содержащие малоиспользуемые файлы, а пакеты не содержащие 
> частоиспользуемые файлы?

Он это и делает.  Из всех файлов выбирается файл с наибольшим atime --
это и считается временем последнего использования пакета.

Некоторые файлы намеренно не учитываются:
rpmstats.c:  if (regcomp(&rx, "/man/man\\|/usr/share/icons\\|/usr/lib/menu\\|/etc/menu-methods", 0))

(Потому что, например, маны автоматически сканируются /etc/cron.daily/makewhatis.)

> В том же rootfiles и частоиспользуемые 
> каталоги содержатся.

С rootfiles я немного "промахнулся".  rpmstats запускался не от рута,
а большинство файлов в пакете rootfiles доступно только руту.  В
результате rpmstats увидел всего один файл -- /var/spool/mail/root,
и по нему сделал вывод о всём пакете.
----------- следущая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : отсутствует
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: отсутствует
Url     : http://lists.altlinux.ru/pipermail/sisyphus/attachments/20050721/174640cf/attachment.bin


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