Обновил как обычно порты на FreeBSD и у меня перестал стартовать syslog-ng
# /usr/local/etc/rc.d/syslog-ng start
Starting syslog_ng.
Unable to determine how to monitor this fd, follow_freq() not set and it is not possible to poll it with the current ivykis polling method, try changing IV_EXCLUDE_POLL_METHOD environment variable- fd=’-12′-
Error initializing log_reader, closing fd- fd=’-12′-
Error initializing source driver- source=’-src’-, id=’-src#4′-
Error initializing message pipeline-
/usr/local/etc/rc.d/syslog-ng: WARNING: failed to start syslog_ng
потратил довольно много времени, пытался даже заглядывать в исходники, но в общем правда оказалась проста, заменил в конфиге
file(«-/dev/klog»-) на file(«-/dev/log»-) и все заработало. Где-то я что-то проглядел в описании изменений, а может никто и не описывал таких особенностей перехода на новую версию. В общем на этой неделе это второй фэйл с обновлением. Первый —- VirtualBox.