calctime
Пример анализатора времени, проведенного пользователями в системе.
Использует информацию, генерируемую модулем
amlast. Итогом работы
являются файлы `time.st'
в домашних каталогах пользователей, для
которых заданы конфигурационные файлы `logins.cf'
.
В зависимости от времени суток модуль может вносить коэффициенты в время пребывания пользователей в системе. Табличка с коэффициентами находится в тексте модуля - посмотрите и исправьте ее, если необходимо или закомментируйте, если в коэффициентах нет необходимости.
`logins.cf'
--Файл задает соответствие входных имен и видов сервиса для пользователя. Например, пользователю Pfoo может соответствовать PPP сервис, а пользователю uufoo - uucp.
Файл состоит из набора строк, состоящих из двух полей - имени пользователя и имени сервиса. Пустые строки и строки, начинающиеся с символа `#', игнорируются.
Например, для ситуации рассмотренной выше, конфигурационный файл
`logins.cf'
может выглядеть так:
# Комментарий Pfoo t_dip uufoo t_uucp |
Если в домашнем каталоге пользователя отсутствует файл `logins.cf'
,
то считается, что данный пользователь не потребляет повременно
оплачиваемых услуг и файл `time.st'
для него не формируется.