Keepalived – возможно ли изменить каталог файла журнала?

Мне интересно, есть ли способ изменить каталог журналов для keepalived daemon. Я не мог найти ответа на мой вопрос. Возможно, это возможно с помощью таких инструментов, как syslog, rsyslog?

Причина, по которой я спрашиваю, заключается в том, что мне нужно запустить keepalived как пользователь с привилегиями sudo для запуска скрипта и без привилегий чтения в файл журнала сообщений в /var/log .

Нет ничего особенного в keepalived logging, это делается через syslog, поэтому syslogd, rsyslog или любой демон syslog, который вы установили, отвечает за запись данных журнала.

Вы можете указать keepalived для входа в другой объект вместо «daemon» с помощью опции -log --log-facility и настроить rsyslog или что-то другое, чтобы записать эти сообщения в отдельный файл журнала; используйте chmod в этом файле, чтобы разрешить чтение этого файла. Вам может потребоваться изменить процедуру вращения журнала, чтобы сохранить этот режим.