** Description changed: Binary package hint: rsyslog - When using templates to create dynamic files with rsyslog, rsyslog fails - to have the appropriate perms to access them. + When using templates to create dynamic directories and files with + rsyslog, rsyslog can create the directories, but does not have the + appropriate permissions to create files within them. - By default, directories created by rsyslog are owned root:root and generates an error in /var/log/syslog as follows: - rsyslogd: Cout not open dynamic file '...' - discarding message + By default, directories created by rsyslog are owned root:root and + generates an error in /var/log/syslog as follows: - Furthermore when adding the missing $DirOwner and $DirGroup to match - those of $FileOwner and $FileGroup, the setting '$PrivDropToGroup - syslog' further prevents rsyslog from creating dynamic files. Setting - '$PrivDropToGroup adm' resolves this issue. + rsyslogd: Cout not open dynamic file '...' - + discarding message + + Furthermore, adding $DirOwner and $DirGroup to match those of $FileOwner + and $FileGroup, the setting '$PrivDropToGroup syslog' further prevents + rsyslog from creating dynamic files. Setting '$PrivDropToGroup adm' + resolves this issue. Attached is a patch that corrects these issues. Rich
-- /etc/rsyslog.conf permissions incorrect/missing for creation of dynamic files https://bugs.launchpad.net/bugs/484336 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs