Summary: | Файл статуса создает в /var/lib вместо /var/lib/logrotate | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Дмитрий Кольвах <k_e_u> |
Component: | logrotate | Assignee: | Alexey Gladkov <legion> |
Status: | NEW --- | QA Contact: | qa-sisyphus |
Severity: | normal | ||
Priority: | P5 | CC: | k_e_u, ldv, legion, shaba, urozhaevaoo |
Version: | unstable | ||
Hardware: | x86_64 | ||
OS: | Linux |
Description
Дмитрий Кольвах
2024-09-12 10:48:19 MSK
Версия программы: ================= logrotate-3.20.1-alt2.x86_64 Стенды с ошибкой, обновлен. до Sisyphus: ======================================== Alt Workstation K 10.3 Alt Workstation 10.2 Alt Server 10.2 Шаги, приводящие к ошибке: ========================== 1.Создать конфигурационный файл и проверить его на корректность: # touch /var/log/test && cat > /etc/logrotate.d/test <<EOF /var/log/test { rotate 3 size 1K compress delaycompress create 0644 root test postrotate touch /var/logrotate-done-\$(date +%s) endscript } EOF # logrotate -d /etc/logrotate.d/test Реальный результат: =================== reading config file /etc/logrotate.d/test Reading state from file: /var/lib/status state file /var/lib/status does not exist Ожидаемый результат: ==================== Используется файл /var/lib/logrotate/status Дополнительная информация: ========================== Не воспроизводится на Alt Education 10.2 XFCE/KDE: reading config file /etc/logrotate.d/test Reading state from file: /var/lib/status Allocating hash table for state file, size 64 entries Creating new state Creating new state Creating new state Creating new state Creating new state Creating new state Creating new state Creating new state Creating new state Creating new state Creating new state Creating new state Creating new state Creating new state Creating new state Creating new state |