2016-03-18 3 views
0

Мы переходим от платформы RHEL5.x к платформе RHEL6. RHEL5.x имел syslogd, в то время как RHEL6.x имеет rsyslogd.Как переключиться с syslog на rsyslog?

У меня есть наследие C код, который делает эти виды вызовов

foo.c 
#include <syslog.h> 
...snip 
syslog(LOG_NOTICE, "Using configuration: %d\n", g_config_index+1); 
...snip 

Как преобразовать это использовать Rsyslog вместо этого?

ответ

2

Вам ничего не нужно менять. Интерфейс <syslog.h> не относится к syslogd; он реализуется всеми демонами системного регистратора, включая rsyslogd, а также более экзотическими регистраторами, такими как systemd.

Смежные вопросы