The reason is, that in /etc/init.d/sysklogd /etc/default/syslogd is
sourced after the definition of SYSLOGD, overwriting it. So
/etc/default/syslogd is the place where the "-r" belongs.

But apart from that, this is a real security bug, because it causes to
start syslogd as root and not as user syslog as expected.

The "-u syslog" should be moved to /etc/default/syslogd and the comment
in /etc/init.d/sysklogd should refer to that.

** This bug has been flagged as a security issue

** Summary changed:

- remote syslog in feisty not working
+ remote syslog in feisty not working - syslogd running as root

-- 
remote syslog in feisty not working - syslogd running as root
https://bugs.launchpad.net/bugs/117309
You received this bug notification because you are a member of Ubuntu
Bugs, which is the bug contact for Ubuntu.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to