13.01.2013 16:16, Aleksey Avdeev пишет: > 12.01.2013 17:05, Aleksey Avdeev пишет: >> Приветствую. >> >> Работы над htcacheclean завершены, apache2-2.2.22-alt14 в Сизифе (см. >> ). >> Если к данному пакету не будет замечаний -- его бэкпорты уйдут в бранчи. Соответствующие пакеты ушли в бранчи: t6 -- apache2-2.2.22-alt13.M60T.1 (см. ); 5.1 -- apache2-2.2.22-alt13.M51.1 (см. ); 5.0 -- apache2/2.2.22-alt13.M50.1 (см. ) В p6 и p5 apache2-2.2.22-alt13.M* отправлю примерно через неделю (если проблемы не выплывут). >> >> Сделано в apache2-htcacheclean: >> >> 1. htcacheclean может использоваться двояким образом: в виде демона >> (init/systemd) и через cron (см. /etc/cron.daily/htcacheclean). (Данная >> возможность честно утащена из Debian`а.) Управление -- через переменную >> HTCACHECLEAN_MODE файла /etc/sysconfig/htcacheclean: допустимы значения >> daemon (умолчание) и cron. >> >> 2. Возможностью запуска htcacheclean штатными средствами (демон/cron) >> можно управлять через переменную HTCACHECLEAN_RUN файла >> /etc/sysconfig/htcacheclean: >> >> yes -- запуск разрешён; >> >> no -- запуск запрещён; >> >> auto -- запуск разрешён, если для httpd2 разрешена загрузка >> mod_disk_cache.so (существует файл >> /etc/httpd2/conf/mods-enabled/disk_cache.load); >> >> При этом, если запуск htcacheclean запрещён через переменную >> HTCACHECLEAN_RUN -- процесс запуска демона (service htcacheclean start) >> завершиться ошибкой. (Данный механизм тоже взят из Debian`а.) >> >> 3. Имена переменных файла etc/sysconfig/htcacheclean влияющие на >> htcacheclean преведены к виду HTCACHECLEAN_*. Для обеспечения >> корректного обновления со старых версий (< 2.2.22-alt12) пакет >> apache2-htcacheclean-2.2.22-alt14 содержит триггер выполняющий данное >> переименование. > > Дополнение: > > 4. Управлять содержимым HTCACHECLEAN_{RUN,MODE} можно через control > (htcacheclean-{run,mode}). -- С уважением. Алексей.