[sisyphus] Re: rpmstats

Alexey Tourbin =?iso-8859-1?q?at_=CE=C1_altlinux=2Eru?=
Чт Июл 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,
и по нему сделал вывод о всём пакете.
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?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/174640cf/attachment-0003.bin>


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