Я хочу установить SyslogIdentifier
в [SERVICE]
разделе systemd
служебный файл как пустой , чтобы в журналах не было префиксов. Я попробовал ниже варианты:
1) Ничего не упомяну:
SyslogIdentifier=
>>> Результат: аналогично поведению по умолчанию, журналы имеют префикс с именем процесса.
2) Пустая строка:
SyslogIdentifier=""
>>> Результат: Пустая строка с двойными кавычками ("") получила префикс как есть.
3) Escape Character:
SyslogIdentifier=\s
>>> Результат: \ s имеет префикс к журналам.
4) Пустое пространство:
SyslogIdentifier= (few blank spaces)
>>> Результат: аналогично поведению по умолчанию, журналы имеют префикс с именем процесса.
5) Пробелы, заключенные в одинарные кавычки:
SyslogIdentifier=' '
>>> Результат: одинарные кавычки ('') получили префикс как есть.
Я не хочу, чтобы что-нибудь добавлялось к журналам.
Может ли кто-нибудь сказать мне, как это сделать?
SyslogIdentifier=
Устанавливает в качестве имени процесса префикс строк журнала, отправляемых в систему ведения журнала или в буфер журнала ядра с помощью. Если не установлено, по умолчанию используется имя исполняемого процесса. Этот параметр полезен только в том случае, если
StandardOutput=
или дляStandardError=
него задано значениеsyslog
,journal
илиkmsg
(или те же настройки в сочетании с+console
).