Bug 8652

Summary: Ошибка в /etc/logrotate.d/apache2
Product: Sisyphus Reporter: serpiph <serpiph>
Component: apache2Assignee: Anton Farygin <rider>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: major    
Priority: P3 CC: rider
Version: unstable   
Hardware: all   
OS: Linux   

Description serpiph 2005-12-15 11:26:49 MSK
В файле /etc/logrotate.d/apache2 ошибка: для перезапуска сервиса после работы с
логами используется неверное имя: apache2 вместо httpd2. Должно быть:

/usr/sbin/service httpd2 condreload >/dev/null

Из-за этого логи после logrotate остаются пустыми.

Судя по всему, опечатка из-за того, что пакет и этот файл называются apache2, а
сервис (по аналогии с первой версией) httpd2.
Steps to Reproduce:
Просмотреть файл /etc/logrotate.d/apache2.
Actual Results:  
/var/log/httpd2/*log {
    missingok
    notifempty
    sharedscripts
    create 0644 root apache2
    postrotate
    /usr/sbin/service apache2 condreload >/dev/null
endscript
}


Expected Results:  
/var/log/httpd2/*log {
    missingok
    notifempty
    sharedscripts
    create 0644 root apache2
    postrotate
    /usr/sbin/service httpd2 condreload >/dev/null
endscript
}
Comment 1 Dmitry V. Levin 2007-03-19 19:48:02 MSK
Reassigned to maintainer.
Comment 2 solo 2007-03-20 10:43:07 MSK
Исправлено, начиная от apache2-2.0.55-alt4