uu-daily(8)
ОС ДЕМОС. Сопровождение системы.

НАЗВАНИЕ
uu.daily,uuclean - программа ежедневной чистки справочников UUCP

СИНТАКСИС


/usr/lib/uucp/uu.daily

ОПИСАНИЕ
Ежедневно, с помошью cron, должна запускаться программа чистки рабочих стпавочников и статистики UUCP /usr/lib/uucp/uu.daily. Эта программа написана на 'sh' и делает следующее:

  1. Чистит очереди заданий и рабочие каталоги на /usr/spool/uucp от слишком старых файлов. Как правило, вычищаются рабочие файлы, оставшиеся после сбоев, и задания, которые исчерпали срок хранения на спуле. Для чистки используется программа 'uuclean' (см. ниже). Затем uu.daily переходит к обработке статистики в справочнике /usr/spool/uucp/.Admin/ (/usr/spool/uucp в версии BSD).
  2. Если существует справочник '/usr/spool/uucp/.Old' (/usr/spool/uucp/OLD в BSD варианте), то uu.daily переписывает туда статистику по передаче файлов (SYSLOG) и протокол работы системы (LOGFILE), накапливая их в в месячных файлах. В этом случае справочник .Old (OLD) имеет тенденцию со временем переполняться и требует регулярного присмотра.
  3. Если вам не нужно постоянно накапливать протокол работы и статистику UUCP, сотрите справочник /usr/spool/uucp/.Old (OLD в версии BSD). В этом случае статистика не накапливается, а переименовывается таким образом, что хранится статистика за 7 последних дней в 7-ми файлах SYSLOG.1 - SYSLOG.7 и LOGFILE.1 - LOGFILE.7 .

ПРОГРАММА ЧИСТКИ СПРАВОЧНИКОВ - uuclean
Непосредственно стирание устаревших файлов производит служебная программа /usr/lib/uucp/uuclean, которая вызывается следующим образом:


 /usr/lib/uucp/uuclean -dСправочник [-pПрефикс] [-nTime] [-m] [-x]

Время задается в часах. Программа стирает из указанного справочника все файлы с указанным префиксом (либо просто все файлы), которые не изменялись более указанного числа часов. Если указан ключ -m, программа посылает результат работы по почте хозяину стертых файлов. Ключ -x включает отладочную печать.

ФАЙЛЫ


 /usr/spool/uucp/.Admin/LOGFILE - текущий протокол работы UUCP

 /usr/spool/uucp/LOGFILE - то же в BSD варианте

 /usr/spool/uucp/.Admin/SYSLOG - текущая статистика UUCP

 /usr/spool/uucp/SYSLOG - то же в BSD варианте

 /usr/spool/uucp/.Old/ - справочник накопления статистики и протоколов

 /usr/spool/uucp/OLD/ - справочник  накопления статистики в BSD варианте.

СМ. ТАКЖЕ
uuxqt(8), uucp-files(5), uurate(8), uu-daily(8)