Q) Какие сведения содержатся в отчетах утилит пакета rosa-popularity-contest ?

A) Отчеты rosa-popularity-contest содержат сведения об аппаратной архитектуре, версии пакета rosa-popularity-contest и список пакетов, установленных в вашей системе. Для каждого пакета rosa-popularity-contest определяет файл, доступ с самым свежем временем последнего доступа (atime), и сообщает имя файла, время последнего доступа и время последнего изменения (ctime). При анализе учитываются только определенные виды файлов.

 Q) Что значит 'голосовать' ('vote') за пакет?

A) Система 'голосует' за пакет, если согласно данным отчета файл из этого пакета использовалась менее чем тридцать дней назад. Эти вычисления производятся на стороне сервера.

 Q) Как насчет приватности в rosa-popularity-contest ?

A) Каждая машина, присылающая отчеты rosa-popularity-contest, идентифицируется 128-битным значением uuid, генерируемым случайным образом (MY_HOSTID в /etc/rosa-popularity-contest.conf). Это значение uuid используется для отслеживания отчетов, приходящих с одной и той же системы. Мы рекомендуем хранить ваш uuid в секрете. Отчеты посылаются на сервер РОСЫ. Сервер их автоматически обрабатывает и сохраняет в базу данных. Каждый отчет хранится не более 30 дней; также отчет удаляется, как только с той же системы приходит более свежая информация. Доступ к отчетам имеют только разработчики РОСЫ. Каждый день сервер подсчитывает и публикует статистику. Эта статистика отражает общую картину и не содержит информацию об uuid.

Известные слабости системы:

 Q) /usr смонтирован с атрибутом 'noatime'.

A) rosa-popularity-contest полагается на атрибут atime, чтобы узнать, какие пакеты использовались в течение последнего месяца. Без этого атрибута, отчет будет просто содержать список установленных пакетов, без сведений об их использовании.

 Q) Когда запускается rosa-popularity-contest ?

A) cron-файл /etc/cron.daily/popularity-contest-cron запускается ежедневно, но реальная отсылка отчета происходит только один день в неделю. Этот день указывается в конфигурационном файле, и выставляется при установке пакета с помощью генератора случайных чисел. Если скрипт /etc/cron.daily/popularity-contest-cron не запускался более недели, то отчет будет послан при первом же запуске скрипта.

 Q) Как мне преобразовать временные отметки из отчета в человекочитаемые даты?

A) В отчете время представлено в виде секунд, прошедших с 1 января 1970 года. Вы можете преобразовать их в человекочитаемый вид с помощью команды date:

 date -d '@1139229934'