Почему rsyslogd не соблюдает следующие строки в rsyslog.d

Я соглашаюсь с Marco, что липкий с gedit имеет смысл. В конце концов, Вы говорите, что не можете работать без gedit.

Однако, если Вы готовы провести некоторое время, изучая нового редактора и любопытны из того, как редактор может помочь Вам еще больше, чем большинство редакторов, которых я рекомендую Vim или Emacs, поскольку возможно быть очень продуктивным в них, они очень способны и настраиваются, имеет полезные сообщества, и они могут использоваться с немногими зависимостями (они могут даже быть предварительно установлены на многих *, отклоняют системы). Я раньше делал мою работу в gedit, но два года назад я начал изучать Emacs, и я теперь делаю большую часть своей работы в нем, и я очень доволен им. Проблема с Vim и Emacs состоит в том, что он занимает время для изучения их, поскольку они довольно непохожи на многих других редакторов. Первоначально это может быть хорошая идея использовать редактора, которого Вы знаете хорошо параллельно к Vim или Emacs так, чтобы можно было сфокусироваться на работе, когда Вы должны. Если Вы хотите поддержку и подсказки для изучения, что Emacs видят раздел "Learning" в этом ответе на вопрос об изучении Emacs.

Для ответа Вы подвергаете сомнению (вместо того, чтобы говорить, чтобы остаться с gedit или рекомендовать совершенно другому редактору) альтернатива gedit, который имеет меньше зависимостей и функции, которые Вы спрашиваете, Geany. Это представлено как

текстовый редактор с помощью инструментария GTK2 с основными характеристиками интегрированной среды разработки. Это было разработано для обеспечения маленького и быстрого IDE, который имеет только несколько зависимостей от других пакетов.

При проверке его зависимостей в Ubuntu это indded имеет меньше зависимостей, чем gedit. Также это, кажется, имеет другие функции, которые Вы упомянули: это может отредактировать столбцы, это может синтаксис, выделяющий много языков, и это имеет интерфейс для создания. Geany также имеет другие функции вместе с gedit. Например, это имеет менеджера по отрывку и сменную систему.

6
13.04.2017, 15:36
2 ответа

не уверен, решили вы это или нет. Я не вдавался в подробности, но rsyslog может отправлять сообщения по-разному в зависимости от некоторых конфигураций. Например, он может отправлять сообщения всем условий в одно и то же время, или он может быть отправлен сначала одному, затем второму и так далее, и так далее. Если ваши настройки должны отправлять всем одновременно, эта остановка не будет иметь реального значения. {{ 1}} Попробуйте найти асинхронный / синхронный / параллельный rsyslog и особенно очереди прямого / связанного списка, которые изменяют способ прохождения потока rsyslog.

0
27.01.2020, 20:30

Почему бы не использовать RainerScript? Вместо селектора объектов сопоставьте $syslogfacility-text. В аффекте это сочетает в себе селекторы и свойства.

if ($msg startswith 'ipt:' and $syslogfacility-text == 'kern') then {
    action(type="omfile" file="/var/log/iptables.log")
    stop
}

Также обратите внимание, что в документах Rsyslog указано, что дерево версии 7 устарело и не должно использоваться(http://www.rsyslog.com/doc/v7-stable/).

1
27.01.2020, 20:30

Теги

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