Univention Bugzilla – Bug 47035
Wrong Path for Syslog Modules in Template
Last modified: 2018-07-18 14:12:47 CEST
In the template file at /etc/univention/templates/files/etc/rsyslog.conf the variable mod is looking for syslog module files in /usr/lib/rsyslog/im%s.so At least with UCS 4.3 the modules reside at /usr/lib/x86_64-linux-gnu/rsyslog/im*.so So the resulting /etc/rsyslog.conf never gets remote logging enabled from template as the related entries stays commented by "#".
Also seen in my environment. There are two solutions: 1) create a link: "ln -s /usr/lib/x86_64-linux-gnu/rsyslog /usr/lib/rsyslog" or 2) apply a patch to the template file with the right directory for looking for
Created attachment 9588 [details] patch
fixed in univention-base-files 0ae4241eefad22d5a2685387b9c1b6e406d4f1b5 yaml ce2851c30af6490f7d2fecd56ebdc67a42380600
OK: Fixed path check for 32 and 64bit systems OK: Modules are activated in config when set via UCR; relp needs the additional package rsyslog-relp installed OK: yaml
<http://errata.software-univention.de/ucs/4.3/151.html>