It seems the problem is due to the following line in /etc/syslog-ng/syslog-ng.conf:
@include "`scl-root`/system/tty10.conf" Changing this line to the following fixes the problem: @include "/usr/share/syslog-ng/include/scl/system/tty10.conf" While trying to investigate this problem, I did notice this: WARNING: Configuration file format is too old, syslog-ng is running in compatibility mode Please update it to use the syslog-ng 3.8 format at your time of convenience, compatibility mode can operate less efficiently in some cases. To upgrade the configuration, please review the warnings about incompatible changes printed by syslog-ng, and once completed change the @version header at the top of the configuration file.; The syslog-ng.conf shows it's version 3.7. Perhaps other files are outdated as well for syslog-ng 3.8+ and that's why `scl-root` fails to translate to /usr/share/syslog-ng/include/scl?