Am 21.07.2008 um 10:53 schrieb Thilo Six:

> I have rebuild rsyslog from source on ubuntu hardy and used it as replacement
> for sysklogd since debian switched to it  as default.
> I now came across a difference between sysklogd and rsyslog. The former does
> create a system user which owns the logfiles the later not.

This is Ubuntu specific, Debian's sysklogd does not create a system
user.  Please report Ubuntu bugs in Launchpad and not here.

> That resulted in logfiles been owned by "dnsmasq" here because:
> 1. i purged sysklogd, the system user got removed.
> 2. installed rsyslog, not creating a user.
> 3. installed dnsmasq which created a new system user with the first free uid
>    which was 101.

That is a serious bug in Ubuntu's sysklogd, it should not remove the user.

> I think to be a fully drop in replacement for sysklogd, rsyslog has to create
> the same system user as sysklogd.

Note that this would not even help: if you remove sysklogd in favor of
rsyslog and later purge sysklogd, the user will still be deleted.
Please yell at the Ubuntu sysklogd maintainers that their package is
fundamentally broken.

Sven



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to