Конфигурация Logrotate: она работает, но всегда сохраняет «текущий» журнал пустым

Итак, вы сказали, что вы изменили эти файлы:

/usr/share/X11/xkb/symbols/fr
/usr/share/X11/xkb/rules/evdev.xml

Мы можем запросить dpkg, к какому пакету принадлежат эти файлы, или же просто их общая папка /usr/share/X11/xkb:

[ f2]

Таким образом, пакет, содержащий эти файлы, - xkb-data. Повторная установка должна решить проблемы, связанные с случайными изменениями:

sudo apt install --reinstall xkb-data
3
задан 20 April 2018 в 16:57

3 ответа

Вы должны сообщить службе о вращении журнала. Некоторые службы могут быть убиты с помощью сигнала HUP, для чего может потребоваться полный перезапуск. Возможно, служба открывает файл openvpn.log, который переименован в openvpn.log.1.

Попробуйте добавить:

postrotate
    systemctl restart openvpn.service
endscript

Я точно не знаю, как ваша служба , поэтому мое предположение для openvpn.service может быть неправильным.

1
ответ дан 22 May 2018 в 11:20
  • 1
    Что я могу добавить? – Organic Marble 20 April 2018 в 17:06
  • 2
    Чтобы настроить конфигурацию для openvpn. После пропуски линии будет просто отлично. – nobody 20 April 2018 в 17:07
  • 3
    Хорошо, попробуй. Не сможет подтвердить, работает ли это до завтра. Upvoted. – Organic Marble 20 April 2018 в 17:09
  • 4
    Этот ответ работает, после перезапуска службы он записывает в файл openvpn.log. Поэтому я принимаю это. Но я действительно не хочу перезапускать службу каждый день, на случай, если я воспользуюсь ею. Я буду продолжать исследования. – Organic Marble 24 April 2018 в 04:51
  • 5
    Вы должны сообщить службе, что файл журнала изменился. Некоторые службы, такие как apache, принимают сигнал HUP. Для некоторых вы можете использовать перезагрузку. Некоторым нужно перезапустить. Узнайте, что вы можете сделать с вашим сервисом. – nobody 24 April 2018 в 11:17

Вы должны сообщить службе о вращении журнала. Некоторые службы могут быть убиты с помощью сигнала HUP, для чего может потребоваться полный перезапуск. Возможно, служба открывает файл openvpn.log, который переименован в openvpn.log.1.

Попробуйте добавить:

postrotate systemctl restart openvpn.service endscript

Я точно не знаю, как ваша служба , поэтому мое предположение для openvpn.service может быть неправильным.

1
ответ дан 17 July 2018 в 16:29

Вы должны сообщить службе о вращении журнала. Некоторые службы могут быть убиты с помощью сигнала HUP, для чего может потребоваться полный перезапуск. Возможно, служба открывает файл openvpn.log, который переименован в openvpn.log.1.

Попробуйте добавить:

postrotate systemctl restart openvpn.service endscript

Я точно не знаю, как ваша служба , поэтому мое предположение для openvpn.service может быть неправильным.

1
ответ дан 23 July 2018 в 17:21

Другие вопросы по тегам:

Похожие вопросы: