rsyslog документация, к сожалению, не ужасно подробна или легка понять в некоторых областях. Я потратил хорошую часть прошлых нескольких недель, работая над материалом rsyslog/MySQL/regex.
Можно ли отправить образец строки журнала, которую Вы пробуете к соответствию regex, схеме таблицы, в которую Вы хотите, чтобы это вошло и т.д.? Материал, который Вы отправили, кажется, что должен работать..., что Вы пытаетесь отфильтровать? И действительно ли схема по умолчанию применима для Вас?
На ноте стороны я не мог не заметить, что Вы используете таблицу под названием RogueAPs. Я не знаю, какого поставщика Вы используете, но у меня есть правила regex для сообщений журнала аутентификации из Сетей Meru и контроллеров BlueSocket.
Если у Вас будет некоторый пользовательский набор ПУТИ в Ваших сценариях запуска оболочки затем, то у Вас будет это в Вашей оболочке, но среда GUI не получает их и не будет иметь Вашего пользовательского ПУТИ. Любое приложение, порожденное от GUI, наследует ПУТЬ от него, который не будет иметь Вашего пользовательского ПУТИ.
Я использую xfce, и я обхожу это при помощи пользовательского xinitrc, который действительно получает мою оболочку init сценарии, и таким образом моя среда GUI совпадает с моими оболочками.
Вы сделали что-то не так при изменении конфигурационных файлов. А именно, Вы устанавливаете PATH
в файле инициализации оболочки, вероятно ~/.bashrc
, тогда как необходимо делать это в файле инициализации сессии, вероятно ~/.profile
. Определения переменной среды принадлежат ~/.profile
. Конфигурация Shell (псевдонимы, опции оболочки, …) принадлежит ~/.bashrc
(или ~/.zshrc
, и т.д.).
См. также:
Различие между .bashrc и .bash_profile
Какие файлы настройки должны использоваться для установки переменных среды с ударом?