Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Как писать логи в отдельный файл минуя syslog ?  (Прочитано 65114 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Elias292

  • Автор темы
  • Любитель
  • *
  • Сообщений: 55
    • Просмотр профиля
Есть фалик
/var/log/syslog
в него пишется все.
Хочу чтобы local4 писался в
/var/log/WIN/local4.log
только в /etc/rsyslog.d/50-default.conf
Написал
local4.*                        -/var/log/WIN/local4.log
local5.*                        -/var/log/WIN/local5.log
*.*;auth,authpriv.none;local4.*;local5.*                -/var/log/syslog

И нифига не работает.
т.е. все пишется и туда и туда.

АААААААААААААААААААААААААААААААА!!!!

Вот как надо:
*.*;auth,authpriv.none;local4.none;local5.none          -/var/log/syslog
« Последнее редактирование: 19 Октября 2023, 15:21:59 от ALiEN175 »

Оффлайн Peter_I

  • Старожил
  • *
  • Сообщений: 3195
    • Просмотр профиля
Re: Как писать логи в отдельный файл минуя syslog ?
« Ответ #1 : 19 Октября 2023, 13:52:12 »
А где и как определены эти local4 и local5? Это собственные файлы или просто обозначения уже существующих
лог-файлов? Во 2-м случае не проще было бы указать это в /etc/logrotate.d/?

Пётр.

Оффлайн Elias292

  • Автор темы
  • Любитель
  • *
  • Сообщений: 55
    • Просмотр профиля
Не понял вопроса.

 

Страница сгенерирована за 0.046 секунд. Запросов: 26.